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 getLicenseChoice()
public void setLicenseChoice(LicenseChoice licenseChoice)
public String getCopyright()
public void setCopyright(String copyright)
@Deprecated public String getCpe()
@Deprecated 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 addComponent(Component component)
public Evidence getEvidence()
public void setEvidence(Evidence evidence)
public Component.Type getType()
public void setType(Component.Type type)
Copyright © 2017–2021 CycloneDX. All rights reserved.