# 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 `EnumeratedAttribute`s 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 `ExternalReference`s.
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 `Format`s.
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