Skip navigation links
A B C D E F G H I J L M N O P R S T U V X 

A

AbstractBomJsonGenerator - Class in org.cyclonedx.generators.json
 
AbstractBomJsonGenerator() - Constructor for class org.cyclonedx.generators.json.AbstractBomJsonGenerator
 
AbstractBomXmlGenerator - Class in org.cyclonedx.generators.xml
 
AbstractBomXmlGenerator() - Constructor for class org.cyclonedx.generators.xml.AbstractBomXmlGenerator
 
add(String, Extension) - Method in class org.cyclonedx.model.ExtensibleElement
 
addAssembly(BomReference) - Method in class org.cyclonedx.model.Composition
 
addAuthor(OrganizationalContact) - Method in class org.cyclonedx.model.Metadata
 
addComponent(Component) - Method in class org.cyclonedx.model.Bom
 
addComponent(Component) - Method in class org.cyclonedx.model.Component
 
addComponent(Component) - Method in class org.cyclonedx.model.ComponentWrapper
 
addContact(OrganizationalContact) - Method in class org.cyclonedx.model.OrganizationalEntity
 
addCopyright(Copyright) - Method in class org.cyclonedx.model.Evidence
 
addDependency(Dependency) - Method in class org.cyclonedx.model.Bom
 
addDependency(BomReference) - Method in class org.cyclonedx.model.Composition
 
addDependency(Dependency) - Method in class org.cyclonedx.model.Dependency
 
addEndpoint(String) - Method in class org.cyclonedx.model.Service
 
addExtensibleType(ExtensibleType) - Method in class org.cyclonedx.model.ExtensibleElement
 
addExtension(ExtensibleType) - Method in class org.cyclonedx.model.Extension
 
addExternalReference(ExternalReference) - Method in class org.cyclonedx.model.Bom
 
addExternalReference(ExternalReference) - Method in class org.cyclonedx.model.Component
 
addExternalReference(ExternalReference) - Method in class org.cyclonedx.model.Service
 
addHash(Hash) - Method in class org.cyclonedx.model.Component
 
addHash(Hash) - Method in class org.cyclonedx.model.ExternalReference
 
addLicense(License) - Method in class org.cyclonedx.model.LicenseChoice
 
addReference(String) - Method in class org.cyclonedx.model.Issue
 
addReference(URI) - Method in class org.cyclonedx.model.Issue
 
addService(Service) - Method in class org.cyclonedx.model.Bom
 
addServiceData(ServiceData) - Method in class org.cyclonedx.model.Service
 
addTool(Tool) - Method in class org.cyclonedx.model.Metadata
 
ADVISORIES - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
ADVISORY - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Advisory() - Constructor for class org.cyclonedx.model.vulnerability.Vulnerability10.Advisory
 
Ancestors - Class in org.cyclonedx.model
 
Ancestors() - Constructor for class org.cyclonedx.model.Ancestors
 
APPLICATION_CYCLONEDX_JSON - Static variable in class org.cyclonedx.CycloneDxMediaType
Official CycloneDX JSON media type assigned by IANA.
APPLICATION_CYCLONEDX_XML - Static variable in class org.cyclonedx.CycloneDxMediaType
Official CycloneDX XML media type assigned by IANA.
AttachmentText - Class in org.cyclonedx.model
 
AttachmentText() - Constructor for class org.cyclonedx.model.AttachmentText
 
Attribute - Class in org.cyclonedx.model
 
Attribute(String, String) - Constructor for class org.cyclonedx.model.Attribute
 

B

BASE - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Bom - Class in org.cyclonedx.model
 
Bom() - Constructor for class org.cyclonedx.model.Bom
 
BomGeneratorFactory - Class in org.cyclonedx
 
BomJsonGenerator - Interface in org.cyclonedx.generators.json
 
BomJsonGenerator12 - Class in org.cyclonedx.generators.json
BomGenerator creates a CycloneDX bill-of-material document from a set of Components.
BomJsonGenerator12(Bom) - Constructor for class org.cyclonedx.generators.json.BomJsonGenerator12
Constructs a new BomGenerator object.
BomJsonGenerator13 - Class in org.cyclonedx.generators.json
BomGenerator creates a CycloneDX bill-of-material document from a set of Components.
BomJsonGenerator13(Bom) - Constructor for class org.cyclonedx.generators.json.BomJsonGenerator13
Constructs a new BomGenerator object.
BomParserFactory - Class in org.cyclonedx
 
BomReference - Class in org.cyclonedx.model
 
BomReference(String) - Constructor for class org.cyclonedx.model.BomReference
 
BomReference() - Constructor for class org.cyclonedx.model.BomReference
 
BomUtils - Class in org.cyclonedx.util
 
BomXmlGenerator - Interface in org.cyclonedx.generators.xml
 
BomXmlGenerator10 - Class in org.cyclonedx.generators.xml
BomGenerator creates a CycloneDX bill-of-material document from a set of Components.
BomXmlGenerator10(Bom) - Constructor for class org.cyclonedx.generators.xml.BomXmlGenerator10
Constructs a new BomGenerator object.
BomXmlGenerator11 - Class in org.cyclonedx.generators.xml
BomGenerator creates a CycloneDX bill-of-material document from a set of Components.
BomXmlGenerator11(Bom) - Constructor for class org.cyclonedx.generators.xml.BomXmlGenerator11
Constructs a new BomGenerator object.
BomXmlGenerator12 - Class in org.cyclonedx.generators.xml
BomGenerator creates a CycloneDX bill-of-material document from a set of Components.
BomXmlGenerator12(Bom) - Constructor for class org.cyclonedx.generators.xml.BomXmlGenerator12
Constructs a new BomGenerator object.
BomXmlGenerator13 - Class in org.cyclonedx.generators.xml
BomGenerator creates a CycloneDX bill-of-material document from a set of Components.
BomXmlGenerator13(Bom) - Constructor for class org.cyclonedx.generators.xml.BomXmlGenerator13
Constructs a new BomGenerator object.
buildSecureDocumentBuilder() - Method in class org.cyclonedx.generators.xml.AbstractBomXmlGenerator
Constructs a new document builder with security features enabled.

C

calculateHashes(File, CycloneDxSchema.Version) - Static method in class org.cyclonedx.util.BomUtils
Calculates the hashes of the specified file.
CollectionTypeSerializer - Class in org.cyclonedx.util
 
CollectionTypeSerializer(boolean) - Constructor for class org.cyclonedx.util.CollectionTypeSerializer
 
Commit - Class in org.cyclonedx.model
 
Commit() - Constructor for class org.cyclonedx.model.Commit
 
compareTo(Vulnerability10.Recommendation) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Recommendation
 
Component - Class in org.cyclonedx.model
 
Component() - Constructor for class org.cyclonedx.model.Component
 
Component.Scope - Enum in org.cyclonedx.model
 
Component.Type - Enum in org.cyclonedx.model
 
components - Variable in class org.cyclonedx.model.ComponentWrapper
 
ComponentWrapper - Class in org.cyclonedx.model
Helper class for Jackson serializing/deserializing lists that have same localname, but different wrapper name.
ComponentWrapper() - Constructor for class org.cyclonedx.model.ComponentWrapper
 
ComponentWrapperDeserializer - Class in org.cyclonedx.util
 
ComponentWrapperDeserializer() - Constructor for class org.cyclonedx.util.ComponentWrapperDeserializer
 
ComponentWrapperSerializer - Class in org.cyclonedx.util
 
ComponentWrapperSerializer(ObjectMapper) - Constructor for class org.cyclonedx.util.ComponentWrapperSerializer
 
ComponentWrapperSerializer(Class<ComponentWrapper>) - Constructor for class org.cyclonedx.util.ComponentWrapperSerializer
 
Composition - Class in org.cyclonedx.model
 
Composition() - Constructor for class org.cyclonedx.model.Composition
 
Composition.Aggregate - Enum in org.cyclonedx.model
 
Copyright - Class in org.cyclonedx.model
 
Copyright() - Constructor for class org.cyclonedx.model.Copyright
 
Copyright(String) - Constructor for class org.cyclonedx.model.Copyright
 
create(CycloneDxSchema.Version, Bom) - Static method in class org.cyclonedx.BomGeneratorFactory
Deprecated.
createJson(CycloneDxSchema.Version, Bom) - Static method in class org.cyclonedx.BomGeneratorFactory
 
createParser(File) - Static method in class org.cyclonedx.BomParserFactory
 
createParser(byte[]) - Static method in class org.cyclonedx.BomParserFactory
 
createXml(CycloneDxSchema.Version, Bom) - Static method in class org.cyclonedx.BomGeneratorFactory
 
CustomDateSerializer - Class in org.cyclonedx.util
 
CustomDateSerializer() - Constructor for class org.cyclonedx.util.CustomDateSerializer
 
CustomDateSerializer(Class<Date>) - Constructor for class org.cyclonedx.util.CustomDateSerializer
 
CWE - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Cwe() - Constructor for class org.cyclonedx.model.vulnerability.Vulnerability10.Cwe
 
CWES - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
CycloneDxMediaType - Class in org.cyclonedx
 
CycloneDxSchema - Class in org.cyclonedx
CycloneDxSchema is a base class that provides schema information to BomXmlGenerator, BomJsonGenerator, and Parser.
CycloneDxSchema() - Constructor for class org.cyclonedx.CycloneDxSchema
 
CycloneDxSchema.Version - Enum in org.cyclonedx
 

D

Dependency - Class in org.cyclonedx.model
 
Dependency(String) - Constructor for class org.cyclonedx.model.Dependency
 
Dependency() - Constructor for class org.cyclonedx.model.Dependency
 
DependencyDeserializer - Class in org.cyclonedx.util
 
DependencyDeserializer() - Constructor for class org.cyclonedx.util.DependencyDeserializer
 
DependencyDeserializer(Class<?>) - Constructor for class org.cyclonedx.util.DependencyDeserializer
 
DependencySerializer - Class in org.cyclonedx.util
 
DependencySerializer(boolean) - Constructor for class org.cyclonedx.util.DependencySerializer
 
DependencySerializer(Class<List<Dependency>>) - Constructor for class org.cyclonedx.util.DependencySerializer
 
Descendants - Class in org.cyclonedx.model
 
Descendants() - Constructor for class org.cyclonedx.model.Descendants
 
DESCRIPTION - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
deserialize(JsonParser, DeserializationContext) - Method in class org.cyclonedx.util.ComponentWrapperDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.cyclonedx.util.DependencyDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.cyclonedx.util.ExtensionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.cyclonedx.util.LicenseDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.cyclonedx.util.PropertyDeserializer
Method use to deserialize the JSon.
Diff - Class in org.cyclonedx.model
 
Diff() - Constructor for class org.cyclonedx.model.Diff
 

E

equals(Object) - Method in class org.cyclonedx.model.AttachmentText
 
equals(Object) - Method in class org.cyclonedx.model.Bom
 
equals(Object) - Method in class org.cyclonedx.model.BomReference
 
equals(Object) - Method in class org.cyclonedx.model.Commit
 
equals(Object) - Method in class org.cyclonedx.model.Component
 
equals(Object) - Method in class org.cyclonedx.model.Dependency
 
equals(Object) - Method in class org.cyclonedx.model.ExternalReference
 
equals(Object) - Method in class org.cyclonedx.model.Hash
 
equals(Object) - Method in class org.cyclonedx.model.IdentifiableActionType
 
equals(Object) - Method in class org.cyclonedx.model.License
 
equals(Object) - Method in class org.cyclonedx.model.LicenseChoice
 
equals(Object) - Method in class org.cyclonedx.model.Metadata
 
equals(Object) - Method in class org.cyclonedx.model.OrganizationalContact
 
equals(Object) - Method in class org.cyclonedx.model.OrganizationalEntity
 
equals(Object) - Method in class org.cyclonedx.model.Pedigree
 
equals(Object) - Method in class org.cyclonedx.model.Property
 
equals(Object) - Method in class org.cyclonedx.model.ServiceData
 
equals(Object) - Method in class org.cyclonedx.model.Swid
 
equals(Object) - Method in class org.cyclonedx.model.Tool
 
Evidence - Class in org.cyclonedx.model
 
Evidence() - Constructor for class org.cyclonedx.model.Evidence
 
EXPLOITABILITY - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
ExtensibleElement - Class in org.cyclonedx.model
 
ExtensibleElement() - Constructor for class org.cyclonedx.model.ExtensibleElement
 
ExtensibleType - Class in org.cyclonedx.model
 
ExtensibleType(String, String, List<Attribute>, String) - Constructor for class org.cyclonedx.model.ExtensibleType
 
ExtensibleType(String, String, List<Attribute>) - Constructor for class org.cyclonedx.model.ExtensibleType
 
ExtensibleType(String, String, String) - Constructor for class org.cyclonedx.model.ExtensibleType
 
ExtensibleType(String, String) - Constructor for class org.cyclonedx.model.ExtensibleType
 
ExtensibleTypesSerializer - Class in org.cyclonedx.util
 
ExtensibleTypesSerializer() - Constructor for class org.cyclonedx.util.ExtensibleTypesSerializer
 
ExtensibleTypesSerializer(Class<List<ExtensibleType>>) - Constructor for class org.cyclonedx.util.ExtensibleTypesSerializer
 
Extension - Class in org.cyclonedx.model
 
Extension() - Constructor for class org.cyclonedx.model.Extension
 
Extension(Extension.ExtensionType, List<ExtensibleType>) - Constructor for class org.cyclonedx.model.Extension
 
Extension.ExtensionType - Enum in org.cyclonedx.model
 
ExtensionDeserializer - Class in org.cyclonedx.util
 
ExtensionDeserializer() - Constructor for class org.cyclonedx.util.ExtensionDeserializer
 
ExtensionDeserializer(Class) - Constructor for class org.cyclonedx.util.ExtensionDeserializer
 
ExtensionSerializer - Class in org.cyclonedx.util
 
ExtensionSerializer() - Constructor for class org.cyclonedx.util.ExtensionSerializer
 
ExtensionSerializer(Class<Extension>) - Constructor for class org.cyclonedx.util.ExtensionSerializer
 
ExternalReference - Class in org.cyclonedx.model
 
ExternalReference() - Constructor for class org.cyclonedx.model.ExternalReference
 
ExternalReference.Type - Enum in org.cyclonedx.model
 
ExternalReferenceSerializer - Class in org.cyclonedx.util
 
ExternalReferenceSerializer() - Constructor for class org.cyclonedx.util.ExternalReferenceSerializer
 
ExternalReferenceSerializer(Class<ExternalReference>) - Constructor for class org.cyclonedx.util.ExternalReferenceSerializer
 

F

findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class org.cyclonedx.util.CollectionTypeSerializer
 
fromString(String) - Static method in enum org.cyclonedx.model.vulnerability.Vulnerability10.ScoreSource
 
fromString(String) - Static method in enum org.cyclonedx.model.vulnerability.Vulnerability10.Severity
 

G

generate() - Method in interface org.cyclonedx.generators.xml.BomXmlGenerator
 
generate() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator10
Creates a CycloneDX BoM from a set of Components.
generate() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator11
Creates a CycloneDX BoM from a set of Components.
generate() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator12
Creates a CycloneDX BoM from a set of Components.
generate() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator13
Creates a CycloneDX BoM from a set of Components.
generateDocument(Bom) - Method in class org.cyclonedx.generators.xml.AbstractBomXmlGenerator
 
GeneratorException - Exception in org.cyclonedx.exception
Exception throws when parsing CycloneDX BoMs.
GeneratorException(String) - Constructor for exception org.cyclonedx.exception.GeneratorException
Constructs a new exception.
GeneratorException(Throwable) - Constructor for exception org.cyclonedx.exception.GeneratorException
Constructs a new exception.
GeneratorException(String, Throwable) - Constructor for exception org.cyclonedx.exception.GeneratorException
Constructs a new exception.
getAdvisories() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getAggregate() - Method in class org.cyclonedx.model.Composition
 
getAggregateName() - Method in enum org.cyclonedx.model.Composition.Aggregate
 
getAlgorithm() - Method in class org.cyclonedx.model.Hash
 
getAncestors() - Method in class org.cyclonedx.model.Pedigree
 
getAssemblies() - Method in class org.cyclonedx.model.Composition
 
getAttachmentText() - Method in class org.cyclonedx.model.License
 
getAttachmentText() - Method in class org.cyclonedx.model.Swid
 
getAttributes() - Method in class org.cyclonedx.model.ExtensibleType
 
getAuthenticated() - Method in class org.cyclonedx.model.Service
 
getAuthor() - Method in class org.cyclonedx.model.Commit
 
getAuthor() - Method in class org.cyclonedx.model.Component
 
getAuthors() - Method in class org.cyclonedx.model.Metadata
 
getBase() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Score
 
getBomFormat() - Method in class org.cyclonedx.model.Bom
 
getBomRef() - Method in class org.cyclonedx.model.Component
 
getBomRef() - Method in class org.cyclonedx.model.Service
 
getClassification() - Method in class org.cyclonedx.model.ServiceData
 
getComment() - Method in class org.cyclonedx.model.ExternalReference
 
getCommits() - Method in class org.cyclonedx.model.Pedigree
 
getCommitter() - Method in class org.cyclonedx.model.Commit
 
getComponent() - Method in class org.cyclonedx.model.Metadata
 
getComponents() - Method in class org.cyclonedx.model.Bom
 
getComponents() - Method in class org.cyclonedx.model.Component
 
getComponents() - Method in class org.cyclonedx.model.ComponentWrapper
 
getCompositions() - Method in class org.cyclonedx.model.Bom
 
getContacts() - Method in class org.cyclonedx.model.OrganizationalEntity
 
getContentType() - Method in class org.cyclonedx.model.AttachmentText
 
getCopyright() - Method in class org.cyclonedx.model.Component
 
getCopyright() - Method in class org.cyclonedx.model.Evidence
 
getCpe() - Method in class org.cyclonedx.model.Component
Deprecated.
CPE will be removed in a future version of the CycloneDX specification.
getCwes() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getData() - Method in class org.cyclonedx.model.Service
 
getDependencies() - Method in class org.cyclonedx.model.Bom
 
getDependencies() - Method in class org.cyclonedx.model.Composition
 
getDependencies() - Method in class org.cyclonedx.model.Dependency
 
getDescendants() - Method in class org.cyclonedx.model.Pedigree
 
getDescription() - Method in class org.cyclonedx.model.Component
 
getDescription() - Method in class org.cyclonedx.model.Issue
 
getDescription() - Method in class org.cyclonedx.model.Service
 
getDescription() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getDiff() - Method in class org.cyclonedx.model.Patch
 
getEmail() - Method in class org.cyclonedx.model.IdentifiableActionType
 
getEmail() - Method in class org.cyclonedx.model.OrganizationalContact
 
getEncoding() - Method in class org.cyclonedx.model.AttachmentText
 
getEndpoints() - Method in class org.cyclonedx.model.Service
 
getEvidence() - Method in class org.cyclonedx.model.Component
 
getExploitability() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Score
 
getExpression() - Method in class org.cyclonedx.model.LicenseChoice
 
getExtensibleTypes() - Method in class org.cyclonedx.model.ExtensibleElement
 
getExtensions() - Method in class org.cyclonedx.model.ExtensibleElement
 
getExtensions() - Method in class org.cyclonedx.model.Extension
 
getExtensionType() - Method in class org.cyclonedx.model.Extension
 
getExternalReferences() - Method in class org.cyclonedx.model.Bom
 
getExternalReferences() - Method in class org.cyclonedx.model.Component
 
getExternalReferences() - Method in class org.cyclonedx.model.Service
 
getFlow() - Method in class org.cyclonedx.model.ServiceData
 
getFlowName() - Method in enum org.cyclonedx.model.ServiceData.Flow
 
getGroup() - Method in class org.cyclonedx.model.Component
 
getGroup() - Method in class org.cyclonedx.model.Service
 
getHashes() - Method in class org.cyclonedx.model.Component
 
getHashes() - Method in class org.cyclonedx.model.ExternalReference
 
getHashes() - Method in class org.cyclonedx.model.Tool
 
getId() - Method in class org.cyclonedx.model.Issue
 
getId() - Method in class org.cyclonedx.model.License
 
getId() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getImpact() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Score
 
getJsonSchema(CycloneDxSchema.Version, boolean, ObjectMapper) - Method in class org.cyclonedx.CycloneDxSchema
Returns the CycloneDX JsonSchema for the specified schema version.
getKey() - Method in class org.cyclonedx.model.Attribute
 
getLicense() - Method in class org.cyclonedx.model.Service
 
getLicenseChoice() - Method in class org.cyclonedx.model.Component
 
getLicenseChoice() - Method in class org.cyclonedx.model.Evidence
 
getLicenseChoice() - Method in class org.cyclonedx.model.Metadata
 
getLicenses() - Method in class org.cyclonedx.model.LicenseChoice
 
getManufacture() - Method in class org.cyclonedx.model.Metadata
 
getMapper() - Method in class org.cyclonedx.generators.json.AbstractBomJsonGenerator
 
getMapper() - Method in class org.cyclonedx.generators.xml.AbstractBomXmlGenerator
 
getMessage() - Method in class org.cyclonedx.model.Commit
 
getMetadata() - Method in class org.cyclonedx.model.Bom
 
getMethod() - Method in class org.cyclonedx.model.vulnerability.Rating
 
getMimeType() - Method in class org.cyclonedx.model.Component
 
getModified() - Method in class org.cyclonedx.model.Component
 
getName() - Method in class org.cyclonedx.model.Component
 
getName() - Method in class org.cyclonedx.model.ExtensibleType
 
getName() - Method in class org.cyclonedx.model.IdentifiableActionType
 
getName() - Method in class org.cyclonedx.model.Issue
 
getName() - Method in class org.cyclonedx.model.License
 
getName() - Method in class org.cyclonedx.model.OrganizationalContact
 
getName() - Method in class org.cyclonedx.model.OrganizationalEntity
 
getName() - Method in class org.cyclonedx.model.Property
 
getName() - Method in class org.cyclonedx.model.Service
 
getName() - Method in class org.cyclonedx.model.Source
 
getName() - Method in class org.cyclonedx.model.Swid
 
getName() - Method in class org.cyclonedx.model.Tool
 
getNamespace() - Method in enum org.cyclonedx.CycloneDxSchema.Version
 
getNamespace() - Method in class org.cyclonedx.model.ExtensibleType
 
getNamespaceURI() - Method in class org.cyclonedx.model.Extension
 
getNotes() - Method in class org.cyclonedx.model.Pedigree
 
getPatches() - Method in class org.cyclonedx.model.Pedigree
 
getPedigree() - Method in class org.cyclonedx.model.Component
 
getPhone() - Method in class org.cyclonedx.model.OrganizationalContact
 
getPrefix() - Method in class org.cyclonedx.model.Extension
 
getProperties() - Method in class org.cyclonedx.model.Bom
 
getProperties() - Method in class org.cyclonedx.model.Component
 
getProperties() - Method in class org.cyclonedx.model.Metadata
 
getProperties() - Method in class org.cyclonedx.model.Service
 
getProvider() - Method in class org.cyclonedx.model.Service
 
getPublisher() - Method in class org.cyclonedx.model.Component
 
getPurl() - Method in class org.cyclonedx.model.Component
 
getRatings() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getRecommendations() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getRef() - Method in class org.cyclonedx.model.BomReference
 
getRef() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getReferences() - Method in class org.cyclonedx.model.Issue
 
getResolves() - Method in class org.cyclonedx.model.Patch
 
getSchemaVersion() - Method in interface org.cyclonedx.generators.json.BomJsonGenerator
 
getSchemaVersion() - Method in class org.cyclonedx.generators.json.BomJsonGenerator12
Returns the version of the CycloneDX schema used by this instance
getSchemaVersion() - Method in class org.cyclonedx.generators.json.BomJsonGenerator13
Returns the version of the CycloneDX schema used by this instance
getSchemaVersion() - Method in interface org.cyclonedx.generators.xml.BomXmlGenerator
 
getSchemaVersion() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator10
Returns the version of the CycloneDX schema used by this instance
getSchemaVersion() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator11
Returns the version of the CycloneDX schema used by this instance
getSchemaVersion() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator12
Returns the version of the CycloneDX schema used by this instance
getSchemaVersion() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator13
Returns the version of the CycloneDX schema used by this instance
getScope() - Method in class org.cyclonedx.model.Component
 
getScopeName() - Method in enum org.cyclonedx.model.Component.Scope
 
getScore() - Method in class org.cyclonedx.model.vulnerability.Rating
 
getScoreSourceName() - Method in enum org.cyclonedx.model.vulnerability.Vulnerability10.ScoreSource
 
getSerialNumber() - Method in class org.cyclonedx.model.Bom
 
getServices() - Method in class org.cyclonedx.model.Bom
 
getServices() - Method in class org.cyclonedx.model.Service
 
getSeverity() - Method in class org.cyclonedx.model.vulnerability.Rating
 
getSeverityName() - Method in enum org.cyclonedx.model.vulnerability.Vulnerability10.Severity
 
getSource() - Method in class org.cyclonedx.model.Issue
 
getSource() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
getSpec() - Method in enum org.cyclonedx.model.Hash.Algorithm
 
getSpecVersion() - Method in class org.cyclonedx.model.Bom
Returns the CycloneDX spec version of a Bom.
getSupplier() - Method in class org.cyclonedx.model.Component
 
getSupplier() - Method in class org.cyclonedx.model.Metadata
 
getSwid() - Method in class org.cyclonedx.model.Component
 
getTagId() - Method in class org.cyclonedx.model.Swid
 
getTagVersion() - Method in class org.cyclonedx.model.Swid
 
getText() - Method in class org.cyclonedx.model.AttachmentText
 
getText() - Method in class org.cyclonedx.model.Copyright
 
getText() - Method in class org.cyclonedx.model.Diff
 
getText() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Advisory
 
getText() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Cwe
 
getText() - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Recommendation
 
getTimestamp() - Method in class org.cyclonedx.model.IdentifiableActionType
 
getTimestamp() - Method in class org.cyclonedx.model.Metadata
 
getTools() - Method in class org.cyclonedx.model.Metadata
 
getType() - Method in class org.cyclonedx.model.Component
 
getType() - Method in class org.cyclonedx.model.ExternalReference
 
getType() - Method in class org.cyclonedx.model.Issue
 
getType() - Method in class org.cyclonedx.model.Patch
 
getTypeName() - Method in enum org.cyclonedx.model.Component.Type
 
getTypeName() - Method in enum org.cyclonedx.model.Extension.ExtensionType
 
getTypeName() - Method in enum org.cyclonedx.model.ExternalReference.Type
 
getTypeName() - Method in enum org.cyclonedx.model.Issue.Type
 
getTypeName() - Method in enum org.cyclonedx.model.Patch.Type
 
getUid() - Method in class org.cyclonedx.model.Commit
 
getUrl() - Method in class org.cyclonedx.model.Commit
 
getUrl() - Method in class org.cyclonedx.model.Diff
 
getUrl() - Method in class org.cyclonedx.model.ExternalReference
 
getUrl() - Method in class org.cyclonedx.model.License
 
getUrl() - Method in class org.cyclonedx.model.Source
 
getUrls() - Method in class org.cyclonedx.model.OrganizationalEntity
 
getValue() - Method in class org.cyclonedx.model.Attribute
 
getValue() - Method in class org.cyclonedx.model.ExtensibleType
 
getValue() - Method in class org.cyclonedx.model.Hash
 
getValue() - Method in class org.cyclonedx.model.Property
 
getVariants() - Method in class org.cyclonedx.model.Pedigree
 
getVector() - Method in class org.cyclonedx.model.vulnerability.Rating
 
getVendor() - Method in class org.cyclonedx.model.Tool
 
getVersion() - Method in enum org.cyclonedx.CycloneDxSchema.Version
 
getVersion() - Method in class org.cyclonedx.model.Bom
 
getVersion() - Method in class org.cyclonedx.model.Component
 
getVersion() - Method in class org.cyclonedx.model.Service
 
getVersion() - Method in class org.cyclonedx.model.Swid
 
getVersion() - Method in class org.cyclonedx.model.Tool
 
getVersionString() - Method in enum org.cyclonedx.CycloneDxSchema.Version
 
getXmlns() - Method in class org.cyclonedx.model.Bom
 
getXmlSchema(CycloneDxSchema.Version) - Method in class org.cyclonedx.CycloneDxSchema
Returns the CycloneDX XML Schema for the specified schema version.
getXmlSchema(InputStream...) - Method in class org.cyclonedx.CycloneDxSchema
 
getxTrustBoundary() - Method in class org.cyclonedx.model.Service
 

H

Hash - Class in org.cyclonedx.model
 
Hash() - Constructor for class org.cyclonedx.model.Hash
 
Hash(Hash.Algorithm, String) - Constructor for class org.cyclonedx.model.Hash
 
Hash(String, String) - Constructor for class org.cyclonedx.model.Hash
 
Hash.Algorithm - Enum in org.cyclonedx.model
 
hashCode() - Method in class org.cyclonedx.model.AttachmentText
 
hashCode() - Method in class org.cyclonedx.model.Bom
 
hashCode() - Method in class org.cyclonedx.model.BomReference
 
hashCode() - Method in class org.cyclonedx.model.Commit
 
hashCode() - Method in class org.cyclonedx.model.Component
 
hashCode() - Method in class org.cyclonedx.model.Dependency
 
hashCode() - Method in class org.cyclonedx.model.ExternalReference
 
hashCode() - Method in class org.cyclonedx.model.Hash
 
hashCode() - Method in class org.cyclonedx.model.IdentifiableActionType
 
hashCode() - Method in class org.cyclonedx.model.License
 
hashCode() - Method in class org.cyclonedx.model.LicenseChoice
 
hashCode() - Method in class org.cyclonedx.model.Metadata
 
hashCode() - Method in class org.cyclonedx.model.OrganizationalContact
 
hashCode() - Method in class org.cyclonedx.model.OrganizationalEntity
 
hashCode() - Method in class org.cyclonedx.model.Pedigree
 
hashCode() - Method in class org.cyclonedx.model.Property
 
hashCode() - Method in class org.cyclonedx.model.ServiceData
 
hashCode() - Method in class org.cyclonedx.model.Swid
 
hashCode() - Method in class org.cyclonedx.model.Tool
 
hasIgnoreMarker(AnnotatedMember) - Method in class org.cyclonedx.util.VersionJsonAnnotationIntrospector
 
hasIgnoreMarker(AnnotatedMember) - Method in class org.cyclonedx.util.VersionXmlAnnotationIntrospector
 

I

ID - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
IdentifiableActionType - Class in org.cyclonedx.model
 
IdentifiableActionType() - Constructor for class org.cyclonedx.model.IdentifiableActionType
 
IMPACT - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
isModified() - Method in class org.cyclonedx.model.Component
 
isPatch() - Method in class org.cyclonedx.model.Swid
 
Issue - Class in org.cyclonedx.model
 
Issue() - Constructor for class org.cyclonedx.model.Issue
 
Issue.Type - Enum in org.cyclonedx.model
 
isValid(File) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(File, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(File, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(byte[]) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(byte[], CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(byte[], CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(Reader) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(Reader, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(Reader, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(InputStream) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(InputStream, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(InputStream, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(File) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(File, CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(byte[]) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(byte[], CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(Reader) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(Reader, CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(InputStream) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(InputStream, CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(File) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(File, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(byte[]) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(byte[], CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(Reader) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(Reader, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the specified specification version.
isValid(InputStream) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the latest version of the specification.
isValid(InputStream, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Verifies a CycloneDX BOM conforms to the specified specification version.

J

JsonOnly - Annotation Type in org.cyclonedx.model
 
JsonParser - Class in org.cyclonedx.parsers
JsonParser is responsible for validating and parsing CycloneDX bill-of-material JSON documents and returning a Bom object.
JsonParser() - Constructor for class org.cyclonedx.parsers.JsonParser
 

L

License - Class in org.cyclonedx.model
 
License() - Constructor for class org.cyclonedx.model.License
 
LicenseChoice - Class in org.cyclonedx.model
 
LicenseChoice() - Constructor for class org.cyclonedx.model.LicenseChoice
 
LicenseChoiceSerializer - Class in org.cyclonedx.util
 
LicenseChoiceSerializer() - Constructor for class org.cyclonedx.util.LicenseChoiceSerializer
 
LicenseChoiceSerializer(Class) - Constructor for class org.cyclonedx.util.LicenseChoiceSerializer
 
LicenseDeserializer - Class in org.cyclonedx.util
 
LicenseDeserializer() - Constructor for class org.cyclonedx.util.LicenseDeserializer
 
LicenseResolver - Class in org.cyclonedx.util
 
looksLikeCycloneDX(byte[]) - Static method in class org.cyclonedx.BomParserFactory
 

M

Metadata - Class in org.cyclonedx.model
 
Metadata() - Constructor for class org.cyclonedx.model.Metadata
 
METHOD - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 

N

NAME - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
NAMESPACE_URI - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
NS_BOM_10 - Static variable in class org.cyclonedx.CycloneDxSchema
 
NS_BOM_11 - Static variable in class org.cyclonedx.CycloneDxSchema
 
NS_BOM_12 - Static variable in class org.cyclonedx.CycloneDxSchema
 
NS_BOM_13 - Static variable in class org.cyclonedx.CycloneDxSchema
 
NS_BOM_LATEST - Static variable in class org.cyclonedx.CycloneDxSchema
 
NS_DEPENDENCY_GRAPH_10 - Static variable in class org.cyclonedx.CycloneDxSchema
 

O

org.cyclonedx - package org.cyclonedx
 
org.cyclonedx.exception - package org.cyclonedx.exception
 
org.cyclonedx.generators.json - package org.cyclonedx.generators.json
 
org.cyclonedx.generators.xml - package org.cyclonedx.generators.xml
 
org.cyclonedx.model - package org.cyclonedx.model
 
org.cyclonedx.model.vulnerability - package org.cyclonedx.model.vulnerability
 
org.cyclonedx.parsers - package org.cyclonedx.parsers
 
org.cyclonedx.util - package org.cyclonedx.util
 
OrganizationalContact - Class in org.cyclonedx.model
 
OrganizationalContact() - Constructor for class org.cyclonedx.model.OrganizationalContact
 
OrganizationalEntity - Class in org.cyclonedx.model
 
OrganizationalEntity() - Constructor for class org.cyclonedx.model.OrganizationalEntity
 

P

parse(File) - Method in class org.cyclonedx.parsers.JsonParser
Parses a CycloneDX BOM.
parse(byte[]) - Method in class org.cyclonedx.parsers.JsonParser
Parses a CycloneDX BOM.
parse(InputStream) - Method in class org.cyclonedx.parsers.JsonParser
Parses a CycloneDX BOM.
parse(Reader) - Method in class org.cyclonedx.parsers.JsonParser
Parses a CycloneDX BOM.
parse(File) - Method in interface org.cyclonedx.parsers.Parser
Parses a CycloneDX BOM.
parse(byte[]) - Method in interface org.cyclonedx.parsers.Parser
Parses a CycloneDX BOM.
parse(Reader) - Method in interface org.cyclonedx.parsers.Parser
Parses a CycloneDX BOM.
parse(InputStream) - Method in interface org.cyclonedx.parsers.Parser
Parses a CycloneDX BOM.
parse(File) - Method in class org.cyclonedx.parsers.XmlParser
Parses a CycloneDX BOM.
parse(byte[]) - Method in class org.cyclonedx.parsers.XmlParser
Parses a CycloneDX BOM.
parse(InputStream) - Method in class org.cyclonedx.parsers.XmlParser
Parses a CycloneDX BOM.
parse(Reader) - Method in class org.cyclonedx.parsers.XmlParser
Parses a CycloneDX BOM.
ParseException - Exception in org.cyclonedx.exception
Exception throws when parsing CycloneDX BoMs.
ParseException(String) - Constructor for exception org.cyclonedx.exception.ParseException
Constructs a new exception.
ParseException(Throwable) - Constructor for exception org.cyclonedx.exception.ParseException
Constructs a new exception.
ParseException(String, Throwable) - Constructor for exception org.cyclonedx.exception.ParseException
Constructs a new exception.
Parser - Interface in org.cyclonedx.parsers
 
Patch - Class in org.cyclonedx.model
 
Patch() - Constructor for class org.cyclonedx.model.Patch
 
Patch.Type - Enum in org.cyclonedx.model
 
Pedigree - Class in org.cyclonedx.model
 
Pedigree() - Constructor for class org.cyclonedx.model.Pedigree
 
PREFIX - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
PROLOG - Static variable in class org.cyclonedx.generators.xml.AbstractBomXmlGenerator
 
Property - Class in org.cyclonedx.model
 
Property() - Constructor for class org.cyclonedx.model.Property
 
PropertyDeserializer - Class in org.cyclonedx.util
(U) This class is needed to deserialize older custom Boms from LM.
PropertyDeserializer() - Constructor for class org.cyclonedx.util.PropertyDeserializer
Default Constructor.
PropertyDeserializer(Class<?>) - Constructor for class org.cyclonedx.util.PropertyDeserializer
Constructor.

R

Rating - Class in org.cyclonedx.model.vulnerability
 
Rating() - Constructor for class org.cyclonedx.model.vulnerability.Rating
 
RATING - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
RATINGS - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
RECOMMENDATION - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Recommendation() - Constructor for class org.cyclonedx.model.vulnerability.Vulnerability10.Recommendation
 
RECOMMENDATIONS - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
REF - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
resolve(String) - Static method in class org.cyclonedx.util.LicenseResolver
Attempts to resolve the specified license string via SPDX license identifier and expression parsing first.
resolve(String, boolean) - Static method in class org.cyclonedx.util.LicenseResolver
Attempts to resolve the specified license string via SPDX license identifier and expression parsing first.

S

SCORE - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Score() - Constructor for class org.cyclonedx.model.vulnerability.Vulnerability10.Score
 
serialize(ComponentWrapper, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.ComponentWrapperSerializer
 
serialize(Date, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.CustomDateSerializer
 
serialize(List<Dependency>, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.DependencySerializer
 
serialize(List<ExtensibleType>, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.ExtensibleTypesSerializer
 
serialize(Extension, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.ExtensionSerializer
 
serialize(ExternalReference, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.ExternalReferenceSerializer
 
serialize(LicenseChoice, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.LicenseChoiceSerializer
 
serialize(String, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.TrimStringSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.cyclonedx.util.TrimStringSerializer
 
Service - Class in org.cyclonedx.model
 
Service() - Constructor for class org.cyclonedx.model.Service
 
ServiceData - Class in org.cyclonedx.model
 
ServiceData() - Constructor for class org.cyclonedx.model.ServiceData
 
ServiceData(ServiceData.Flow, String) - Constructor for class org.cyclonedx.model.ServiceData
 
ServiceData(String, String) - Constructor for class org.cyclonedx.model.ServiceData
 
ServiceData.Flow - Enum in org.cyclonedx.model
 
setAdvisories(List<Vulnerability10.Advisory>) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setAggregate(Composition.Aggregate) - Method in class org.cyclonedx.model.Composition
 
setAncestors(Ancestors) - Method in class org.cyclonedx.model.Pedigree
 
setAssemblies(List<BomReference>) - Method in class org.cyclonedx.model.Composition
 
setAttachmentText(AttachmentText) - Method in class org.cyclonedx.model.Swid
 
setAuthenticated(Boolean) - Method in class org.cyclonedx.model.Service
 
setAuthor(IdentifiableActionType) - Method in class org.cyclonedx.model.Commit
 
setAuthor(String) - Method in class org.cyclonedx.model.Component
 
setAuthors(List<OrganizationalContact>) - Method in class org.cyclonedx.model.Metadata
 
setBase(Double) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Score
 
setBomRef(String) - Method in class org.cyclonedx.model.Component
 
setBomRef(String) - Method in class org.cyclonedx.model.Service
 
setComment(String) - Method in class org.cyclonedx.model.ExternalReference
 
setCommits(List<Commit>) - Method in class org.cyclonedx.model.Pedigree
 
setCommitter(IdentifiableActionType) - Method in class org.cyclonedx.model.Commit
 
setComponent(Component) - Method in class org.cyclonedx.model.Metadata
 
setComponents(List<Component>) - Method in class org.cyclonedx.model.Bom
 
setComponents(List<Component>) - Method in class org.cyclonedx.model.Component
 
setComponents(List<Component>) - Method in class org.cyclonedx.model.ComponentWrapper
 
setCompositions(List<Composition>) - Method in class org.cyclonedx.model.Bom
 
setContacts(List<OrganizationalContact>) - Method in class org.cyclonedx.model.OrganizationalEntity
 
setContentType(String) - Method in class org.cyclonedx.model.AttachmentText
 
setCopyright(String) - Method in class org.cyclonedx.model.Component
 
setCopyright(List<Copyright>) - Method in class org.cyclonedx.model.Evidence
 
setCpe(String) - Method in class org.cyclonedx.model.Component
Deprecated.
CPE will be removed in a future version of the CycloneDX specification.
setCwes(List<Vulnerability10.Cwe>) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setData(List<ServiceData>) - Method in class org.cyclonedx.model.Service
 
setDependencies(List<Dependency>) - Method in class org.cyclonedx.model.Bom
 
setDependencies(List<BomReference>) - Method in class org.cyclonedx.model.Composition
 
setDependencies(List<Dependency>) - Method in class org.cyclonedx.model.Dependency
 
setDescendants(Descendants) - Method in class org.cyclonedx.model.Pedigree
 
setDescription(String) - Method in class org.cyclonedx.model.Component
 
setDescription(String) - Method in class org.cyclonedx.model.Issue
 
setDescription(String) - Method in class org.cyclonedx.model.Service
 
setDescription(String) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setDiff(Diff) - Method in class org.cyclonedx.model.Patch
 
setEmail(String) - Method in class org.cyclonedx.model.IdentifiableActionType
 
setEmail(String) - Method in class org.cyclonedx.model.OrganizationalContact
 
setEncoding(String) - Method in class org.cyclonedx.model.AttachmentText
 
setEndpoints(List<String>) - Method in class org.cyclonedx.model.Service
 
setEvidence(Evidence) - Method in class org.cyclonedx.model.Component
 
setExploitability(Double) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Score
 
setExpression(String) - Method in class org.cyclonedx.model.LicenseChoice
 
setExtensibleTypes(List<ExtensibleType>) - Method in class org.cyclonedx.model.ExtensibleElement
 
setExtensions(Map<String, Extension>) - Method in class org.cyclonedx.model.ExtensibleElement
 
setExtensions(List<ExtensibleType>) - Method in class org.cyclonedx.model.Extension
 
setExtensionType(Extension.ExtensionType) - Method in class org.cyclonedx.model.Extension
 
setExternalReferences(List<ExternalReference>) - Method in class org.cyclonedx.model.Bom
 
setExternalReferences(List<ExternalReference>) - Method in class org.cyclonedx.model.Component
 
setExternalReferences(List<ExternalReference>) - Method in class org.cyclonedx.model.Service
 
setGroup(String) - Method in class org.cyclonedx.model.Component
 
setGroup(String) - Method in class org.cyclonedx.model.Service
 
setHashes(List<Hash>) - Method in class org.cyclonedx.model.Component
 
setHashes(List<Hash>) - Method in class org.cyclonedx.model.ExternalReference
 
setHashes(List<Hash>) - Method in class org.cyclonedx.model.Tool
 
setId(String) - Method in class org.cyclonedx.model.Issue
 
setId(String) - Method in class org.cyclonedx.model.License
 
setId(String) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setImpact(Double) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Score
 
setLicense(LicenseChoice) - Method in class org.cyclonedx.model.Service
 
setLicenseChoice(LicenseChoice) - Method in class org.cyclonedx.model.Component
 
setLicenseChoice(LicenseChoice) - Method in class org.cyclonedx.model.Evidence
 
setLicenseChoice(LicenseChoice) - Method in class org.cyclonedx.model.Metadata
 
setLicenses(List<License>) - Method in class org.cyclonedx.model.LicenseChoice
 
setLicenseText(AttachmentText) - Method in class org.cyclonedx.model.License
 
setManufacture(OrganizationalEntity) - Method in class org.cyclonedx.model.Metadata
 
setMessage(String) - Method in class org.cyclonedx.model.Commit
 
setMetadata(Metadata) - Method in class org.cyclonedx.model.Bom
 
setMethod(Vulnerability10.ScoreSource) - Method in class org.cyclonedx.model.vulnerability.Rating
 
setMimeType(String) - Method in class org.cyclonedx.model.Component
 
setModified(Boolean) - Method in class org.cyclonedx.model.Component
 
setName(String) - Method in class org.cyclonedx.model.Component
 
setName(String) - Method in class org.cyclonedx.model.IdentifiableActionType
 
setName(String) - Method in class org.cyclonedx.model.Issue
 
setName(String) - Method in class org.cyclonedx.model.License
 
setName(String) - Method in class org.cyclonedx.model.OrganizationalContact
 
setName(String) - Method in class org.cyclonedx.model.OrganizationalEntity
 
setName(String) - Method in class org.cyclonedx.model.Property
 
setName(String) - Method in class org.cyclonedx.model.Service
 
setName(String) - Method in class org.cyclonedx.model.Source
 
setName(String) - Method in class org.cyclonedx.model.Swid
 
setName(String) - Method in class org.cyclonedx.model.Tool
 
setNamespaceURI(String) - Method in class org.cyclonedx.model.Extension
 
setNotes(String) - Method in class org.cyclonedx.model.Pedigree
 
setPatch(boolean) - Method in class org.cyclonedx.model.Swid
 
setPatches(List<Patch>) - Method in class org.cyclonedx.model.Pedigree
 
setPedigree(Pedigree) - Method in class org.cyclonedx.model.Component
 
setPhone(String) - Method in class org.cyclonedx.model.OrganizationalContact
 
setPrefix(String) - Method in class org.cyclonedx.model.Extension
 
setProperties(List<Property>) - Method in class org.cyclonedx.model.Bom
 
setProperties(List<Property>) - Method in class org.cyclonedx.model.Component
 
setProperties(List<Property>) - Method in class org.cyclonedx.model.Metadata
 
setProperties(List<Property>) - Method in class org.cyclonedx.model.Service
 
setProvider(OrganizationalEntity) - Method in class org.cyclonedx.model.Service
 
setPublisher(String) - Method in class org.cyclonedx.model.Component
 
setPurl(String) - Method in class org.cyclonedx.model.Component
 
setPurl(PackageURL) - Method in class org.cyclonedx.model.Component
 
setRatings(List<Rating>) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setRecommendations(List<Vulnerability10.Recommendation>) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setRef(String) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setReferences(List<String>) - Method in class org.cyclonedx.model.Issue
 
setResolves(List<Issue>) - Method in class org.cyclonedx.model.Patch
 
setScope(Component.Scope) - Method in class org.cyclonedx.model.Component
 
setScore(Vulnerability10.Score) - Method in class org.cyclonedx.model.vulnerability.Rating
 
setSerialNumber(String) - Method in class org.cyclonedx.model.Bom
 
setServices(List<Service>) - Method in class org.cyclonedx.model.Bom
 
setServices(List<Service>) - Method in class org.cyclonedx.model.Service
 
setSeverity(Vulnerability10.Severity) - Method in class org.cyclonedx.model.vulnerability.Rating
 
setSource(Source) - Method in class org.cyclonedx.model.Issue
 
setSource(Source) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10
 
setSupplier(OrganizationalEntity) - Method in class org.cyclonedx.model.Component
 
setSupplier(OrganizationalEntity) - Method in class org.cyclonedx.model.Metadata
 
setSwid(Swid) - Method in class org.cyclonedx.model.Component
 
setTagId(String) - Method in class org.cyclonedx.model.Swid
 
setTagVersion(int) - Method in class org.cyclonedx.model.Swid
 
setText(String) - Method in class org.cyclonedx.model.AttachmentText
 
setText(String) - Method in class org.cyclonedx.model.Copyright
 
setText(AttachmentText) - Method in class org.cyclonedx.model.Diff
 
setText(String) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Advisory
 
setText(Integer) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Cwe
 
setText(String) - Method in class org.cyclonedx.model.vulnerability.Vulnerability10.Recommendation
 
setTimestamp(Date) - Method in class org.cyclonedx.model.IdentifiableActionType
 
setTimestamp(Date) - Method in class org.cyclonedx.model.Metadata
 
setTools(List<Tool>) - Method in class org.cyclonedx.model.Metadata
 
setType(Component.Type) - Method in class org.cyclonedx.model.Component
 
setType(ExternalReference.Type) - Method in class org.cyclonedx.model.ExternalReference
 
setType(Issue.Type) - Method in class org.cyclonedx.model.Issue
 
setType(Patch.Type) - Method in class org.cyclonedx.model.Patch
 
setUid(String) - Method in class org.cyclonedx.model.Commit
 
setUrl(String) - Method in class org.cyclonedx.model.Commit
 
setUrl(String) - Method in class org.cyclonedx.model.Diff
 
setUrl(String) - Method in class org.cyclonedx.model.ExternalReference
 
setUrl(String) - Method in class org.cyclonedx.model.License
 
setUrl(URL) - Method in class org.cyclonedx.model.Source
 
setUrls(List<String>) - Method in class org.cyclonedx.model.OrganizationalEntity
 
setValue(String) - Method in class org.cyclonedx.model.Property
 
setVariants(Variants) - Method in class org.cyclonedx.model.Pedigree
 
setVector(String) - Method in class org.cyclonedx.model.vulnerability.Rating
 
setVendor(String) - Method in class org.cyclonedx.model.Tool
 
setVersion(int) - Method in class org.cyclonedx.model.Bom
 
setVersion(String) - Method in class org.cyclonedx.model.Component
 
setVersion(String) - Method in class org.cyclonedx.model.Service
 
setVersion(String) - Method in class org.cyclonedx.model.Swid
 
setVersion(String) - Method in class org.cyclonedx.model.Tool
 
setXmlns(String) - Method in class org.cyclonedx.model.Bom
 
setxTrustBoundary(Boolean) - Method in class org.cyclonedx.model.Service
 
SEVERITY - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Source - Class in org.cyclonedx.model
 
Source() - Constructor for class org.cyclonedx.model.Source
 
SOURCE - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
SOURCE_NAME - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Swid - Class in org.cyclonedx.model
 
Swid() - Constructor for class org.cyclonedx.model.Swid
 

T

toJsonObject() - Method in interface org.cyclonedx.generators.json.BomJsonGenerator
 
toJsonObject() - Method in class org.cyclonedx.generators.json.BomJsonGenerator12
Creates a CycloneDX BOM from a set of Components.
toJsonObject() - Method in class org.cyclonedx.generators.json.BomJsonGenerator13
Creates a CycloneDX BOM from a set of Components.
toJsonString() - Method in interface org.cyclonedx.generators.json.BomJsonGenerator
 
toJsonString() - Method in class org.cyclonedx.generators.json.BomJsonGenerator12
 
toJsonString() - Method in class org.cyclonedx.generators.json.BomJsonGenerator13
 
Tool - Class in org.cyclonedx.model
 
Tool() - Constructor for class org.cyclonedx.model.Tool
 
toString() - Method in interface org.cyclonedx.generators.json.BomJsonGenerator
 
toString() - Method in class org.cyclonedx.generators.json.BomJsonGenerator12
 
toString() - Method in class org.cyclonedx.generators.json.BomJsonGenerator13
 
toString() - Method in class org.cyclonedx.generators.xml.AbstractBomXmlGenerator
Creates a text representation of a CycloneDX BoM Document.
toString() - Method in interface org.cyclonedx.generators.xml.BomXmlGenerator
 
toXmlString() - Method in interface org.cyclonedx.generators.xml.BomXmlGenerator
 
toXmlString() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator10
 
toXmlString() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator11
 
toXmlString() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator12
 
toXmlString() - Method in class org.cyclonedx.generators.xml.BomXmlGenerator13
 
TrimStringSerializer - Class in org.cyclonedx.util
 
TrimStringSerializer() - Constructor for class org.cyclonedx.util.TrimStringSerializer
 

U

URL - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 

V

validate(File) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM.
validate(File, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(File, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(byte[]) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM.
validate(byte[], CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(byte[], CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(Reader) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM.
validate(Reader, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(Reader, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(InputStream) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM.
validate(InputStream, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(InputStream, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(String, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specification through JSON validation.
validate(JsonObject, CycloneDxSchema.Version, boolean) - Method in class org.cyclonedx.parsers.JsonParser
Verifies a CycloneDX BOM conforms to the specification through JSON validation.
validate(File) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM.
validate(File, CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(byte[]) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM.
validate(byte[], CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(Reader) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM.
validate(Reader, CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(InputStream) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM.
validate(InputStream, CycloneDxSchema.Version) - Method in interface org.cyclonedx.parsers.Parser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(File) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM.
validate(File, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(byte[]) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM.
validate(byte[], CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(Reader) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM.
validate(Reader, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(InputStream) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM.
validate(InputStream, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
Validates a CycloneDX BOM conforms to a specific specification version.
validate(Source, CycloneDxSchema.Version) - Method in class org.cyclonedx.parsers.XmlParser
 
validateUrlString(String) - Static method in class org.cyclonedx.util.BomUtils
 
valueOf(String) - Static method in enum org.cyclonedx.CycloneDxSchema.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.Component.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.Component.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.Composition.Aggregate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.Extension.ExtensionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.ExternalReference.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.Hash.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.Issue.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.Patch.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.ServiceData.Flow
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.vulnerability.Vulnerability10.ScoreSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cyclonedx.model.vulnerability.Vulnerability10.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cyclonedx.CycloneDxSchema.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.Component.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.Component.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.Composition.Aggregate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.Extension.ExtensionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.ExternalReference.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.Hash.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.Issue.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.Patch.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.ServiceData.Flow
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.vulnerability.Vulnerability10.ScoreSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cyclonedx.model.vulnerability.Vulnerability10.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
Variants - Class in org.cyclonedx.model
 
Variants() - Constructor for class org.cyclonedx.model.Variants
 
VECTOR - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
VERSION_LATEST - Static variable in class org.cyclonedx.CycloneDxSchema
 
VersionFilter - Annotation Type in org.cyclonedx.model
 
VersionJsonAnnotationIntrospector - Class in org.cyclonedx.util
 
VersionJsonAnnotationIntrospector(String) - Constructor for class org.cyclonedx.util.VersionJsonAnnotationIntrospector
 
VersionXmlAnnotationIntrospector - Class in org.cyclonedx.util
 
VersionXmlAnnotationIntrospector(String) - Constructor for class org.cyclonedx.util.VersionXmlAnnotationIntrospector
 
VULNERABILITIES - Static variable in class org.cyclonedx.model.vulnerability.Vulnerability10
 
Vulnerability10 - Class in org.cyclonedx.model.vulnerability
 
Vulnerability10() - Constructor for class org.cyclonedx.model.vulnerability.Vulnerability10
 
Vulnerability10(String, String) - Constructor for class org.cyclonedx.model.vulnerability.Vulnerability10
 
Vulnerability10.Advisory - Class in org.cyclonedx.model.vulnerability
 
Vulnerability10.Cwe - Class in org.cyclonedx.model.vulnerability
 
Vulnerability10.Recommendation - Class in org.cyclonedx.model.vulnerability
 
Vulnerability10.Score - Class in org.cyclonedx.model.vulnerability
 
Vulnerability10.ScoreSource - Enum in org.cyclonedx.model.vulnerability
 
Vulnerability10.Severity - Enum in org.cyclonedx.model.vulnerability
 

X

XmlOnly - Annotation Type in org.cyclonedx.model
 
XmlParser - Class in org.cyclonedx.parsers
XmlParser is responsible for validating and parsing CycloneDX bill-of-material XML documents and returning a Bom object.
XmlParser() - Constructor for class org.cyclonedx.parsers.XmlParser
 
A B C D E F G H I J L M N O P R S T U V X 
Skip navigation links

Copyright © 2017–2021 CycloneDX. All rights reserved.