interface BuildIdentifier
Identifies a Gradle build. The identifier is unique within a Gradle invocation, so for example, each included build will have a different identifier. |
|
interface ComponentArtifactIdentifier
An opaque immutable identifier for an artifact that belongs to some component instance. |
|
interface ComponentIdentifier
An opaque immutable identifier for a component instance. There are various sub-interfaces that expose specific details about the identifier. |
|
interface ComponentSelector
Represents some opaque criteria used to select a component instance during dependency resolution. Various sub-interfaces expose specific details about the criteria. |
|
interface LibraryBinaryIdentifier : ComponentIdentifier
An identifier for a library instance that is built as part of the current build. |
|
interface LibraryComponentSelector : ComponentSelector
Criteria for selecting a library instance that is built as part of the current build. |
|
interface ModuleComponentIdentifier : ComponentIdentifier
An identifier for a component instance which is available as a module version. |
|
interface ModuleComponentSelector : ComponentSelector
Criteria for selecting a component instance that is available as a module version. |
|
interface ProjectComponentIdentifier : ComponentIdentifier
An identifier for a component instance that is built as part of the current build. |
|
interface ProjectComponentSelector : ComponentSelector
Criteria for selecting a component instance that is built as part of the current build. |