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 DefaultBuildIdentifier
getBuildIdentifier()
Identifier of the build this project is a member of.java.lang.String
getProjectPath()
The path of the project, relative to its build.java.io.File
getRootDir()
java.lang.String
toString()
-
-
-
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:ProjectIdentifier
Identifier of the build this project is a member of.- Specified by:
getBuildIdentifier
in interfaceProjectIdentifier
- Returns:
- build identifier, never null.
-
getProjectPath
public java.lang.String getProjectPath()
Description copied from interface:ProjectIdentifier
The path of the project, relative to its build.- Specified by:
getProjectPath
in interfaceGradleProjectIdentity
- Specified by:
getProjectPath
in interfaceProjectIdentifier
- Returns:
- the path, never null
-
getRootDir
public java.io.File getRootDir()
- Specified by:
getRootDir
in interfaceGradleBuildIdentity
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-