All Classes and Interfaces
Class
Description
Application dependency model.
Application model resolver used to resolve application and/or its dependency artifacts.
Deprecated, for removal: This API element is subject to removal in a future version.
A general purpose pattern for matching artifact coordinates (i.e. quintupless consisting of
groupId,
artifactId,
classifier, type and version).A
ArtifactCoordsPattern builder.Deprecated, for removal: This API element is subject to removal in a future version.
Represents the dependency relationships of a single component in an SBOM.
A generic, ecosystem-agnostic descriptor for software components intended for SBOM contributions.
Builder for constructing ComponentDescriptor instances.
Assembles the core Quarkus application SBOM contribution from Maven artifacts
and packaged files.
Extension Dev mode configuration options
JVM option
Collection of JVM arguments
JVM arguments builder
This implementation checks whether a directory exists before returning path trees instead of eagerly during initialization.
License information for a software component.
Manifests for some libraries can be quite large (e.g. for commons-codec, it is 21 KB).
Implemented by types that can be represented as a
Map.Collection factory to support
Mappable implementations.A representation of AppModel, that has been serialized to disk for an existing application.
Classpath resource set backed by file system paths.
Provides context for a given path visit
PathTree path visitorPlatform release info that is encoded into a property in a platform properties artifact
following the format
platform.release-info@<platform-key>$<stream>#<version>=<bom-coords>(,<bom-coords>)A lightweight, immutable Package URL (PURL) representation following the
purl-spec.
Groups component descriptors and their dependency relationships for SBOM contribution.