Index
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
idattribute. - 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
idof 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
truethe 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
scopeandisExternal. - 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
Alle Klassen und Schnittstellen|Alle Packages