Class Vulnerability.Analysis
- java.lang.Object
-
- org.cyclonedx.model.vulnerability.Vulnerability.Analysis
-
- Enclosing class:
- Vulnerability
public static class Vulnerability.Analysis extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVulnerability.Analysis.Justificationstatic classVulnerability.Analysis.Responsestatic classVulnerability.Analysis.State
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringdetailprivate java.util.DatefirstIssuedprivate Vulnerability.Analysis.Justificationjustificationprivate java.util.DatelastUpdatedprivate java.util.List<Vulnerability.Analysis.Response>responsesprivate Vulnerability.Analysis.Statestate
-
Constructor Summary
Constructors Constructor Description Analysis()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetDetail()java.util.DategetFirstIssued()Vulnerability.Analysis.JustificationgetJustification()java.util.DategetLastUpdated()java.util.List<Vulnerability.Analysis.Response>getResponses()Vulnerability.Analysis.StategetState()inthashCode()voidsetDetail(java.lang.String detail)voidsetFirstIssued(java.util.Date firstIssued)voidsetJustification(Vulnerability.Analysis.Justification justification)voidsetLastUpdated(java.util.Date lastUpdated)voidsetResponses(java.util.List<Vulnerability.Analysis.Response> responses)voidsetState(Vulnerability.Analysis.State state)
-
-
-
Field Detail
-
state
private Vulnerability.Analysis.State state
-
justification
private Vulnerability.Analysis.Justification justification
-
responses
private java.util.List<Vulnerability.Analysis.Response> responses
-
detail
private java.lang.String detail
-
firstIssued
private java.util.Date firstIssued
-
lastUpdated
private java.util.Date lastUpdated
-
-
Method Detail
-
getState
public Vulnerability.Analysis.State getState()
-
setState
public void setState(Vulnerability.Analysis.State state)
-
getJustification
public Vulnerability.Analysis.Justification getJustification()
-
setJustification
public void setJustification(Vulnerability.Analysis.Justification justification)
-
getResponses
public java.util.List<Vulnerability.Analysis.Response> getResponses()
-
setResponses
public void setResponses(java.util.List<Vulnerability.Analysis.Response> responses)
-
getDetail
public java.lang.String getDetail()
-
setDetail
public void setDetail(java.lang.String detail)
-
getFirstIssued
public java.util.Date getFirstIssued()
-
setFirstIssued
public void setFirstIssued(java.util.Date firstIssued)
-
getLastUpdated
public java.util.Date getLastUpdated()
-
setLastUpdated
public void setLastUpdated(java.util.Date lastUpdated)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-