Interface ProjectComponentIdentifier
-
- All Superinterfaces:
ComponentIdentifier
public interface ProjectComponentIdentifier extends ComponentIdentifier
An identifier for a component instance that is built as part of the current build.- Since:
- 1.10
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BuildIdentifiergetBuild()Identifies the build that contains the project that produces this component.java.lang.StringgetBuildTreePath()Returns a path to the project for the full build tree.java.lang.StringgetProjectName()Returns the simple name of the project that produces this component.java.lang.StringgetProjectPath()Returns the path of the project that produces this component.-
Methods inherited from interface org.gradle.api.artifacts.component.ComponentIdentifier
getDisplayName
-
-
-
-
Method Detail
-
getBuild
BuildIdentifier getBuild()
Identifies the build that contains the project that produces this component.- Returns:
- The build identifier
-
getProjectPath
java.lang.String getProjectPath()
Returns the path of the project that produces this component. This path is relative to the containing build, so for example will return ':' for the root project of a build.- Since:
- 1.10
-
getBuildTreePath
@Incubating java.lang.String getBuildTreePath()
Returns a path to the project for the full build tree.- Returns:
- The build tree path
- Since:
- 8.3
-
getProjectName
java.lang.String getProjectName()
Returns the simple name of the project that produces this component.- Since:
- 4.5
-
-