Class Vulnerability


  • public class Vulnerability
    extends java.lang.Object
    Since:
    6.0.0
    • Field Detail

      • bomRef

        private java.lang.String bomRef
      • id

        private java.lang.String id
      • cwes

        private java.util.List<java.lang.Integer> cwes
      • description

        private java.lang.String description
      • detail

        private java.lang.String detail
      • recommendation

        private java.lang.String recommendation
      • workaround

        private java.lang.String workaround
      • created

        private java.util.Date created
      • published

        private java.util.Date published
      • updated

        private java.util.Date updated
      • rejected

        private java.util.Date rejected
      • tools

        private java.util.List<Tool> tools
      • properties

        private java.util.List<Property> properties
    • Constructor Detail

      • Vulnerability

        public Vulnerability()
    • Method Detail

      • getBomRef

        public java.lang.String getBomRef()
      • setBomRef

        public void setBomRef​(java.lang.String bomRef)
      • getId

        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • getCwes

        public java.util.List<java.lang.Integer> getCwes()
      • setCwes

        public void setCwes​(java.util.List<java.lang.Integer> cwes)
      • addCwe

        public void addCwe​(int cweId)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getDetail

        public java.lang.String getDetail()
      • setDetail

        public void setDetail​(java.lang.String detail)
      • getRecommendation

        public java.lang.String getRecommendation()
      • setRecommendation

        public void setRecommendation​(java.lang.String recommendation)
      • getCreated

        public java.util.Date getCreated()
      • setCreated

        public void setCreated​(java.util.Date created)
      • getPublished

        public java.util.Date getPublished()
      • setPublished

        public void setPublished​(java.util.Date published)
      • getUpdated

        public java.util.Date getUpdated()
      • setUpdated

        public void setUpdated​(java.util.Date updated)
      • getRejected

        public java.util.Date getRejected()
      • setRejected

        public void setRejected​(java.util.Date rejected)
      • getTools

        public java.util.List<Tool> getTools()
      • setTools

        public void setTools​(java.util.List<Tool> tools)
      • getProperties

        public java.util.List<Property> getProperties()
      • setProperties

        public void setProperties​(java.util.List<Property> properties)
      • getWorkaround

        public java.lang.String getWorkaround()
      • setWorkaround

        public void setWorkaround​(java.lang.String workaround)
      • setProofOfConcept

        public void setProofOfConcept​(ProofOfConcept proofOfConcept)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object