Index

A C D E F G H J L O R S T V 
Alle Klassen und Schnittstellen|Alle Packages

A

add(Resource) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the resource the component is about.
addAdditionalComponent(Component) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Adds another component to the SBOM.
addAuthor(OrganizationalContact) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds an author to the component.
addComponent(Component) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds a nested component.
addConfiguredExternalReference(ExternalReference) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds an external reference to the component.
addConfiguredExternalReference(ExternalReference) - Methode in Klasse org.apache.ant.cyclonedx.ExternalReferenceSet
Adds an external reference to this set.
addConfiguredExternalReferenceSet(ExternalReferenceSet) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds a set of external references to the component.
addConfiguredLicense(License) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds a license to this component.
addConfiguredLicense(License) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Adds a license to the SBOM's metadata.
addConfiguredTag(Component.Tag) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds a tag to the component.
addConfiguredUrl(URLResource) - Methode in Klasse org.apache.ant.cyclonedx.License
Sets the url of the license.
addConfiguredUrl(URLResource) - Methode in Klasse org.apache.ant.cyclonedx.Organization
Adds an url of the organization.
addDependency(Component.Dependency) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds a dependency to this component.
addHashes(Component, Version) - Methode in Klasse org.apache.ant.cyclonedx.Component
If this component has a nested resource child, all hashes supported by the CycloneDX Core library for the spec version are created and added to the given component.
addManufacturer(Organization) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the manufacturer of the component.
addProperty(Property) - Methode in Klasse org.apache.ant.cyclonedx.Component
Adds a property to the component.
addSupplier(Organization) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the supplier of the component.
addText(String) - Methode in Klasse org.apache.ant.cyclonedx.Component.Tag
Sets the tag value.
addToolComponent(Component) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Adds component to be added to the metadata.tools section of the SBOM.
areDependenciesUnknown() - Methode in Klasse org.apache.ant.cyclonedx.Component
Whether dependencies are unknoown.

C

Component - Klasse in org.apache.ant.cyclonedx
The central concept of an SBOM which describes components and their dependencies.
Component() - Konstruktor für Klasse org.apache.ant.cyclonedx.Component
 
Component.Dependency - Klasse in org.apache.ant.cyclonedx
Represents a dependency of a component.
Component.Tag - Klasse in org.apache.ant.cyclonedx
Represents a tag.
ComponentBomTask - Klasse in org.apache.ant.cyclonedx
Task that creates CycloneDX BOMs for a single component.
ComponentBomTask() - Konstruktor für Klasse org.apache.ant.cyclonedx.ComponentBomTask
 
ComponentScope - Klasse in org.apache.ant.cyclonedx
CycloneDX component type.
ComponentScope() - Konstruktor für Klasse org.apache.ant.cyclonedx.ComponentScope
 
ComponentType - Klasse in org.apache.ant.cyclonedx
CycloneDX component type.
ComponentType() - Konstruktor für Klasse org.apache.ant.cyclonedx.ComponentType
 
createComponent() - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Sets the component for the SBOM.
createFileComponent(Project, Resource) - Statische Methode in Klasse org.apache.ant.cyclonedx.Component
Creates a new "file" type component for a resource.
createManufacturer() - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Sets the manufacturer of the SBOM.
createPureFileComponents() - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Accepts arbitrary file-system only resources that will be added as components of type file.
createSbomLink() - Methode in Klasse org.apache.ant.cyclonedx.Component
Container for SBOM link resource.
createSupplier() - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Sets the supplier of the SBOM.

D

DEFAULT - Statische Variable in Klasse org.apache.ant.cyclonedx.SpecVersion
Default spec version.
Dependency() - Konstruktor für Klasse org.apache.ant.cyclonedx.Component.Dependency
 
dieOnCircularReference(Stack, Project) - Methode in Klasse org.apache.ant.cyclonedx.Component
 

E

EnumUtils - Klasse in org.apache.ant.cyclonedx
Helpers for the EnumeratedAttributes wrapping enums in this package.
EnumUtils() - Konstruktor für Klasse org.apache.ant.cyclonedx.EnumUtils
 
equals(Object) - Methode in Klasse org.apache.ant.cyclonedx.SpecVersion
 
execute() - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
 
ExternalReference - Klasse in org.apache.ant.cyclonedx
An "external reference", i.e.
ExternalReference() - Konstruktor für Klasse org.apache.ant.cyclonedx.ExternalReference
 
ExternalReferenceSet - Klasse in org.apache.ant.cyclonedx
A container for a collection of ExternalReferences.
ExternalReferenceSet() - Konstruktor für Klasse org.apache.ant.cyclonedx.ExternalReferenceSet
 

F

from(Component.Scope) - Statische Methode in Klasse org.apache.ant.cyclonedx.ComponentScope
Maps a CycloneDX scope.
from(Component.Type) - Statische Methode in Klasse org.apache.ant.cyclonedx.ComponentType
Maps a CycloneDX type.

G

getBomRef() - Methode in Klasse org.apache.ant.cyclonedx.Component.Dependency
Looks up the bom-ref of the dependency.
getBomRef() - Methode in Klasse org.apache.ant.cyclonedx.Component
Gets the bom-ref of the component.
getCycloneDxFormats(Version) - Methode in Klasse org.apache.ant.cyclonedx.OutputFormat
Translates this instance to Formats.
getDependencies() - Methode in Klasse org.apache.ant.cyclonedx.Component
Gets the dependencies of the component.
getExternalReferences() - Methode in Klasse org.apache.ant.cyclonedx.ExternalReferenceSet
Return the external references contained in this set.
getGroup() - Methode in Klasse org.apache.ant.cyclonedx.Component
Gets the group of the component.
getName() - Methode in Klasse org.apache.ant.cyclonedx.Component
Gets the name of the component.
getNestedComponents() - Methode in Klasse org.apache.ant.cyclonedx.Component
Recursively returns the nested components of this component.
getPurl() - Methode in Klasse org.apache.ant.cyclonedx.Component
Gets the Package-URL (purl) of the component.
getRef() - Methode in Klasse org.apache.ant.cyclonedx.Component
Perform the check for circular references and return the referenced Component.
getRef() - Methode in Klasse org.apache.ant.cyclonedx.ExternalReferenceSet
Perform the check for circular references and return the referenced ExternalReferenceSet.
getRef() - Methode in Klasse org.apache.ant.cyclonedx.License
Perform the check for circular references and return the referenced License.
getRef() - Methode in Klasse org.apache.ant.cyclonedx.Organization
Perform the check for circular references and return the referenced Organization.
getScope() - Methode in Klasse org.apache.ant.cyclonedx.ComponentScope
Translates this instance to a Component.Scope.
getTag() - Methode in Klasse org.apache.ant.cyclonedx.Component.Tag
Obtains the tag.
getType() - Methode in Klasse org.apache.ant.cyclonedx.ComponentType
Translates this instance to a Component.Type.
getValues() - Methode in Klasse org.apache.ant.cyclonedx.ComponentScope
 
getValues() - Methode in Klasse org.apache.ant.cyclonedx.ComponentType
 
getValues() - Methode in Klasse org.apache.ant.cyclonedx.OutputFormat
 
getValues() - Methode in Klasse org.apache.ant.cyclonedx.SpecVersion
 
getVersion() - Methode in Klasse org.apache.ant.cyclonedx.SpecVersion
Translates this instance to a Version.

H

hashCode() - Methode in Klasse org.apache.ant.cyclonedx.SpecVersion
 

J

JSON - Statische Variable in Klasse org.apache.ant.cyclonedx.OutputFormat
JSON output format.

L

License - Klasse in org.apache.ant.cyclonedx
A license element to be attached to a component.
License() - Konstruktor für Klasse org.apache.ant.cyclonedx.License
 

O

org.apache.ant.cyclonedx - Package org.apache.ant.cyclonedx
 
Organization - Klasse in org.apache.ant.cyclonedx
Organization appears as "manufacturer" or "supplier" of components or the SBOM itself.
Organization() - Konstruktor für Klasse org.apache.ant.cyclonedx.Organization
 
OutputFormat - Klasse in org.apache.ant.cyclonedx
CycloneDX format to use for the SBOM.
OutputFormat() - Konstruktor für Klasse org.apache.ant.cyclonedx.OutputFormat
 

R

resolve() - Methode in Klasse org.apache.ant.cyclonedx.Component
Read the linked SBOM (if any) and merge its content with the one already defined for this component.

S

setBomName(String) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Sets the base name of the generated BOM.
setBomRef(String) - Methode in Klasse org.apache.ant.cyclonedx.Component.Dependency
Identifies the dependency by its bom-ref.
setBomRef(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the bom-ref of the component.
setComponentRef(Reference) - Methode in Klasse org.apache.ant.cyclonedx.Component.Dependency
Identifies the dependency by its Ant id attribute.
setCopyright(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the copyright of the component.
setDescription(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the decription of the component.
setFormat(OutputFormat) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Which serialization format of CycloneDX SBOM to use.
setGroup(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the group of the component.
setIsExternal(boolean) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets whether the component is external.
setLicenseId(String) - Methode in Klasse org.apache.ant.cyclonedx.License
Sets the id of the license.
setMimeType(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the mime-type of the component.
setName(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the name of the component.
setName(String) - Methode in Klasse org.apache.ant.cyclonedx.License
Sets the name of the license.
setName(String) - Methode in Klasse org.apache.ant.cyclonedx.Organization
Sets the name of the organization.
setOutputDirectory(File) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Sets the output directory for the generated SBOM.
setPublisher(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the publisher of the component.
setPurl(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the Package-URL (purl) of the component.
setScope(ComponentScope) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the scope of this component.
setSpecVersion(SpecVersion) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Specifies the CycloneDX version to use.
setSupplierIsManufacturer(boolean) - Methode in Klasse org.apache.ant.cyclonedx.Component
If set to true the supplier will also be used to provide the manufacturer information.
setType(String) - Methode in Klasse org.apache.ant.cyclonedx.ExternalReference
Set the type of the external reference.
setType(ComponentType) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the type of the component.
setUnknownDependencies(boolean) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets whether the dependencies of this component are unknown.
setUrl(String) - Methode in Klasse org.apache.ant.cyclonedx.ExternalReference
Set the URL (actually URI) of the external reference.
setUseComponentManufacturer(boolean) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Whether to use the manufacturer of the main component as manufacturer for the BOM as well.
setUseComponentSupplier(boolean) - Methode in Klasse org.apache.ant.cyclonedx.ComponentBomTask
Whether to use the supplier of the main component as supplier for the BOM as well.
setVersion(String) - Methode in Klasse org.apache.ant.cyclonedx.Component
Sets the version of the component.
SpecVersion - Klasse in org.apache.ant.cyclonedx
CycloneDX specification version to use for the SBOM.
SpecVersion() - Konstruktor für Klasse org.apache.ant.cyclonedx.SpecVersion
 

T

Tag() - Konstruktor für Klasse org.apache.ant.cyclonedx.Component.Tag
 
toAdditionalCycloneDxComponent(Version) - Methode in Klasse org.apache.ant.cyclonedx.Component
Translates this component to a CycloneDX component suitable for the components.component.
toCycloneDxComponent(Version) - Methode in Klasse org.apache.ant.cyclonedx.Component
Maps all common data except for scope and isExternal.
toCycloneDxExternalReference() - Methode in Klasse org.apache.ant.cyclonedx.ExternalReference
Maps the instance to a CycloneDX ExternalReference.
toCycloneDxLicense() - Methode in Klasse org.apache.ant.cyclonedx.License
Maps the license to its CycloneDX counterpart.
toMainCycloneDxComponent(Version) - Methode in Klasse org.apache.ant.cyclonedx.Component
Translates this component to a CycloneDX component suitable for the metadata.component.
toOrganizationalEntity() - Methode in Klasse org.apache.ant.cyclonedx.Organization
Translates this organisation to its CycloneDX counterpart.

V

valueOf(Class, String, Function) - Statische Methode in Klasse org.apache.ant.cyclonedx.EnumUtils
 
valuesPlus(Class, Function) - Statische Methode in Klasse org.apache.ant.cyclonedx.EnumUtils
 
A C D E F G H J L O R S T V 
Alle Klassen und Schnittstellen|Alle Packages