Class DefaultProjectIdentifier
- java.lang.Object
-
- org.gradle.tooling.internal.gradle.DefaultProjectIdentifier
-
- All Implemented Interfaces:
java.io.Serializable,GradleBuildIdentity,GradleProjectIdentity,Model,ProjectIdentifier
public class DefaultProjectIdentifier extends java.lang.Object implements java.io.Serializable, GradleProjectIdentity, ProjectIdentifier
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultProjectIdentifier(java.io.File rootDir, java.lang.String projectPath)DefaultProjectIdentifier(DefaultBuildIdentifier build, java.lang.String projectPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultBuildIdentifiergetBuildIdentifier()Identifier of the build this project is a member of.java.lang.StringgetProjectPath()The path of the project, relative to its build.java.io.FilegetRootDir()java.lang.StringtoString()
-
-
-
Constructor Detail
-
DefaultProjectIdentifier
public DefaultProjectIdentifier(DefaultBuildIdentifier build, java.lang.String projectPath)
-
DefaultProjectIdentifier
public DefaultProjectIdentifier(java.io.File rootDir, java.lang.String projectPath)
-
-
Method Detail
-
getBuildIdentifier
public DefaultBuildIdentifier getBuildIdentifier()
Description copied from interface:ProjectIdentifierIdentifier of the build this project is a member of.- Specified by:
getBuildIdentifierin interfaceProjectIdentifier- Returns:
- build identifier, never null.
-
getProjectPath
public java.lang.String getProjectPath()
Description copied from interface:ProjectIdentifierThe path of the project, relative to its build.- Specified by:
getProjectPathin interfaceGradleProjectIdentity- Specified by:
getProjectPathin interfaceProjectIdentifier- Returns:
- the path, never null
-
getRootDir
public java.io.File getRootDir()
- Specified by:
getRootDirin interfaceGradleBuildIdentity
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-