Package org.cyclonedx.model
Class Metadata
- java.lang.Object
-
- org.cyclonedx.model.ExtensibleElement
-
- org.cyclonedx.model.Metadata
-
public class Metadata extends ExtensibleElement
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<OrganizationalContact>authorsprivate Componentcomponentprivate LicenseChoicelicensesprivate Lifecycleslifecyclesprivate OrganizationalEntitymanufactureDeprecated.private OrganizationalEntitymanufacturerprivate java.util.List<Property>propertiesprivate OrganizationalEntitysupplierprivate java.util.Datetimestampprivate ToolInformationtoolInformationprivate java.util.List<Tool>toolsDeprecated.
-
Constructor Summary
Constructors Constructor Description Metadata()
-
Method Summary
-
Methods inherited from class org.cyclonedx.model.ExtensibleElement
add, addExtensibleType, getExtensibleTypes, getExtensions, setExtensibleTypes, setExtensions
-
-
-
-
Field Detail
-
timestamp
private java.util.Date timestamp
-
lifecycles
private Lifecycles lifecycles
-
tools
@Deprecated private java.util.List<Tool> tools
Deprecated.
-
toolInformation
private ToolInformation toolInformation
-
authors
private java.util.List<OrganizationalContact> authors
-
component
private Component component
-
manufacturer
private OrganizationalEntity manufacturer
-
manufacture
@Deprecated private OrganizationalEntity manufacture
Deprecated.
-
supplier
private OrganizationalEntity supplier
-
licenses
private LicenseChoice licenses
-
properties
private java.util.List<Property> properties
-
-
Method Detail
-
getTimestamp
public java.util.Date getTimestamp()
-
setTimestamp
public void setTimestamp(java.util.Date timestamp)
-
getTools
public java.util.List<Tool> getTools()
-
setTools
public void setTools(java.util.List<Tool> tools)
-
addTool
public void addTool(Tool tool)
-
getAuthors
public java.util.List<OrganizationalContact> getAuthors()
-
setAuthors
public void setAuthors(java.util.List<OrganizationalContact> authors)
-
addAuthor
public void addAuthor(OrganizationalContact author)
-
getComponent
public Component getComponent()
-
setComponent
public void setComponent(Component component)
-
getManufacture
@Deprecated public OrganizationalEntity getManufacture()
Deprecated.
-
setManufacture
@Deprecated public void setManufacture(OrganizationalEntity manufacture)
Deprecated.
-
getSupplier
public OrganizationalEntity getSupplier()
-
setSupplier
public void setSupplier(OrganizationalEntity supplier)
-
getLicenseChoice
@Deprecated public LicenseChoice getLicenseChoice()
Deprecated.
-
setLicenseChoice
@Deprecated public void setLicenseChoice(LicenseChoice licenseChoice)
Deprecated.
-
getLicenses
public LicenseChoice getLicenses()
-
setLicenses
public void setLicenses(LicenseChoice licenses)
-
getProperties
public java.util.List<Property> getProperties()
-
setProperties
public void setProperties(java.util.List<Property> properties)
-
addProperty
public void addProperty(Property property)
-
getLifecycles
public Lifecycles getLifecycles()
-
setLifecycles
public void setLifecycles(Lifecycles lifecycles)
-
getToolChoice
public ToolInformation getToolChoice()
-
setToolChoice
public void setToolChoice(ToolInformation toolInformation)
-
getManufacturer
public OrganizationalEntity getManufacturer()
-
setManufacturer
public void setManufacturer(OrganizationalEntity manufacturer)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-