public class Component extends ExtensibleElement
Modifier and Type | Class and Description |
---|---|
static class |
Component.Scope |
static class |
Component.Type |
Constructor and Description |
---|
Component() |
add, addExtensibleType, getExtensibleTypes, getExtensions, setExtensibleTypes, setExtensions
public String getBomRef()
public void setBomRef(String bomRef)
public String getMimeType()
public void setMimeType(String mimeType)
public OrganizationalEntity getSupplier()
public void setSupplier(OrganizationalEntity supplier)
public String getAuthor()
public void setAuthor(String author)
public String getPublisher()
public void setPublisher(String publisher)
public String getGroup()
public void setGroup(String group)
public String getName()
public void setName(String name)
public String getVersion()
public void setVersion(String version)
public String getDescription()
public void setDescription(String description)
public Component.Scope getScope()
public void setScope(Component.Scope scope)
public void addHash(Hash hash)
public LicenseChoice getLicenses()
public void setLicenses(LicenseChoice licenses)
@Deprecated public LicenseChoice getLicenseChoice()
@Deprecated public void setLicenseChoice(LicenseChoice licenseChoice)
public String getCopyright()
public void setCopyright(String copyright)
public String getCpe()
public void setCpe(String cpe)
cpe
- a valid CPE 2.2 or CPE 2.3 stringpublic String getPurl()
public void setPurl(String purl)
public void setPurl(com.github.packageurl.PackageURL purl)
public Swid getSwid()
public void setSwid(Swid swid)
public Boolean getModified()
public Boolean isModified()
public void setModified(Boolean modified)
public Pedigree getPedigree()
public void setPedigree(Pedigree pedigree)
public List<ExternalReference> getExternalReferences()
public void addExternalReference(ExternalReference externalReference)
public void setExternalReferences(List<ExternalReference> externalReferences)
public void addProperty(Property property)
public void addComponent(Component component)
public Evidence getEvidence()
public void setEvidence(Evidence evidence)
public Component.Type getType()
public void setType(Component.Type type)
public ReleaseNotes getReleaseNotes()
public void setReleaseNotes(ReleaseNotes releaseNotes)
public Signature getSignature()
public void setSignature(Signature signature)
public ModelCard getModelCard()
public void setModelCard(ModelCard modelCard)
public List<ComponentData> getData()
public void setData(List<ComponentData> data)
public CryptoProperties getCryptoProperties()
public void setCryptoProperties(CryptoProperties cryptoProperties)
public Tags getTags()
public void setTags(Tags tags)
public List<OrganizationalContact> getAuthors()
public void setAuthors(List<OrganizationalContact> authors)
public OrganizationalEntity getManufacturer()
public void setManufacturer(OrganizationalEntity manufacturer)
Copyright © 2017–2025 OWASP Foundation. All rights reserved.