interface Artifact
An artifact of a software component that may be requested in the result of an artifact query. |
|
interface BuildableComponent : SoftwareComponent
Represents a component that can be built. |
|
interface Component
A software component that can be queried via the Artifact Query API. |
|
interface ComponentWithCoordinates : SoftwareComponent
Represents a component that determines its publication coordinates. |
|
interface ComponentWithVariants : SoftwareComponent
Represents a SoftwareComponent that provides one or more mutually exclusive children, or variants. |
|
interface PublishableComponent : SoftwareComponent, ComponentWithCoordinates
Represents a component that can be published. |
|
interface SoftwareComponent : Named
A software component produced by a Gradle software project. An implementation of this interface may also implement:
|
|
interface SoftwareComponentContainer : NamedDomainObjectSet<SoftwareComponent>
A Container that contains all of the Software Components produced by a Project. |