Class ComponentData
- java.lang.Object
-
- org.cyclonedx.model.ExtensibleElement
-
- org.cyclonedx.model.component.modelCard.ComponentData
-
public class ComponentData extends ExtensibleElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComponentData.ComponentDataType
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringbomRefprivate java.lang.Stringclassificationprivate Contentcontentsprivate java.lang.Stringdescriptionprivate Governancegovernanceprivate Graphicsgraphicsprivate java.lang.Stringnameprivate java.util.List<java.lang.String>sensitiveDataprivate ComponentData.ComponentDataTypetype
-
Constructor Summary
Constructors Constructor Description ComponentData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)java.lang.StringgetBomRef()java.lang.StringgetClassification()ContentgetContents()java.lang.StringgetDescription()GovernancegetGovernance()GraphicsgetGraphics()java.lang.StringgetName()java.util.List<java.lang.String>getSensitiveData()ComponentData.ComponentDataTypegetType()inthashCode()voidsetBomRef(java.lang.String bomRef)voidsetClassification(java.lang.String classification)voidsetContents(Content contents)voidsetDescription(java.lang.String description)voidsetGovernance(Governance governance)voidsetGraphics(Graphics graphics)voidsetName(java.lang.String name)voidsetSensitiveData(java.util.List<java.lang.String> sensitiveData)voidsetType(ComponentData.ComponentDataType type)-
Methods inherited from class org.cyclonedx.model.ExtensibleElement
add, addExtensibleType, getExtensibleTypes, getExtensions, setExtensibleTypes, setExtensions
-
-
-
-
Field Detail
-
bomRef
private java.lang.String bomRef
-
type
private ComponentData.ComponentDataType type
-
name
private java.lang.String name
-
contents
private Content contents
-
classification
private java.lang.String classification
-
sensitiveData
private java.util.List<java.lang.String> sensitiveData
-
graphics
private Graphics graphics
-
description
private java.lang.String description
-
governance
private Governance governance
-
-
Method Detail
-
getBomRef
public java.lang.String getBomRef()
-
setBomRef
public void setBomRef(java.lang.String bomRef)
-
getType
public ComponentData.ComponentDataType getType()
-
setType
public void setType(ComponentData.ComponentDataType type)
-
getContents
public Content getContents()
-
setContents
public void setContents(Content contents)
-
getSensitiveData
public java.util.List<java.lang.String> getSensitiveData()
-
setSensitiveData
public void setSensitiveData(java.util.List<java.lang.String> sensitiveData)
-
getGraphics
public Graphics getGraphics()
-
setGraphics
public void setGraphics(Graphics graphics)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
setClassification
public void setClassification(java.lang.String classification)
-
getGovernance
public Governance getGovernance()
-
setGovernance
public void setGovernance(Governance governance)
-
getClassification
public java.lang.String getClassification()
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-