Interface SoftwareComponentVariant
- All Superinterfaces:
HasAttributes, Named
A software component variant, which has a number of artifacts,
dependencies, constraints and capabilities, and that can be
published to various formats (Gradle metadata, POM, ivy.xml, ...)
- Since:
- 5.3
-
Nested Class Summary
Nested classes/interfaces inherited from interface Named
Named.Namer -
Method Summary
Modifier and TypeMethodDescriptionSet<? extends PublishArtifact> Returns the artifacts.Set<? extends Capability> Returns the capabilities.Set<? extends ModuleDependency> Returns the dependencies.Set<? extends DependencyConstraint> Returns the dependency constraints.Returns the global excludes.Methods inherited from interface HasAttributes
getAttributes
-
Method Details
-
getArtifacts
-
getDependencies
-
getDependencyConstraints
Set<? extends DependencyConstraint> getDependencyConstraints()Returns the dependency constraints.- Since:
- 5.3
-
getCapabilities
-
getGlobalExcludes
-