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 BuildIdentifier
getBuild()
Identifies the build that contains the project that produces this component.java.lang.String
getBuildTreePath()
Returns a path to the project for the full build tree.java.lang.String
getProjectName()
Returns the simple name of the project that produces this component.java.lang.String
getProjectPath()
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
-
-