Package org.gradle.api.component
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 SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Method SummaryModifier and TypeMethodDescriptionSet<? extends PublishArtifact> Set<? extends Capability> Set<? extends ModuleDependency> Set<? extends DependencyConstraint> Methods inherited from interface org.gradle.api.attributes.HasAttributesgetAttributes
- 
Method Details- 
getArtifactsSet<? extends PublishArtifact> getArtifacts()
- 
getDependenciesSet<? extends ModuleDependency> getDependencies()
- 
getDependencyConstraintsSet<? extends DependencyConstraint> getDependencyConstraints()
- 
getCapabilitiesSet<? extends Capability> getCapabilities()
- 
getGlobalExcludesSet<ExcludeRule> getGlobalExcludes()
 
-