@Incubating public interface BasicGradleProject extends Model, ProjectModel
Modifier and Type | Method and Description |
---|---|
DomainObjectSet<? extends BasicGradleProject> |
getChildren()
Returns the child projects of this project, or the empty set if there are no child projects.
|
java.lang.String |
getName()
Returns the name of this project.
|
BasicGradleProject |
getParent()
Returns the parent of this project, or
null if this is the root project. |
java.lang.String |
getPath()
Returns the path of this project.
|
java.io.File |
getProjectDirectory()
Returns the project directory for this project.
|
ProjectIdentifier |
getProjectIdentifier()
Returns the identifier for this Gradle project.
|
@Incubating ProjectIdentifier getProjectIdentifier()
getProjectIdentifier
in interface ProjectModel
java.lang.String getName()
java.lang.String getPath()
java.io.File getProjectDirectory()
@Nullable BasicGradleProject getParent()
null
if this is the root project.null
if this is the root project.DomainObjectSet<? extends BasicGradleProject> getChildren()