Package org.gradle.tooling.model
Interface GradleProject
- All Superinterfaces:
- BuildableElement,- Element,- HierarchicalElement,- Model,- ProjectModel
Represents a Gradle project.
- Since:
- 1.0-milestone-5
- 
Method SummaryModifier and TypeMethodDescriptionfindByPath(String path) Searches all descendants (children, grand-children, etc.), including self, by given path.Returns the build directory for this project.Returns the build script for this project.DomainObjectSet<? extends GradleProject> Returns the child elements, or the empty set if there are no child elements.Returns the parent of this element, ornullif there is no parent.getPath()Returns the path of this project.Returns the project directory for this project.Returns the identifier for this Gradle project.DomainObjectSet<? extends GradleTask> getTasks()Returns the tasks of this project.Methods inherited from interface org.gradle.tooling.model.ElementgetDescription, getName
- 
Method Details- 
getProjectIdentifierProjectIdentifier getProjectIdentifier()Returns the identifier for this Gradle project.- Specified by:
- getProjectIdentifierin interface- ProjectModel
- Since:
- 2.13
 
- 
getTasksDomainObjectSet<? extends GradleTask> getTasks()Returns the tasks of this project.- Specified by:
- getTasksin interface- BuildableElement
- Returns:
- The tasks of this project.
 
- 
getParentGradleProject getParent()Returns the parent of this element, ornullif there is no parent.- Specified by:
- getParentin interface- HierarchicalElement
- Returns:
- The parent of this element, or nullif there is no parent.
 
- 
getChildrenDomainObjectSet<? extends GradleProject> getChildren()Returns the child elements, or the empty set if there are no child elements.- Specified by:
- getChildrenin interface- HierarchicalElement
- Returns:
- The child elements, or the empty set if there are no child elements.
 
- 
getPathString getPath()Returns the path of this project. This is a unique identifier for this project within the build.- Returns:
- The path.
 
- 
findByPathSearches all descendants (children, grand-children, etc.), including self, by given path.- Returns:
- Gradle project with matching path or nullif not found.
 
- 
getBuildScriptReturns the build script for this project.- Returns:
- The build script.
- Throws:
- UnsupportedMethodException- For Gradle versions older than 1.8, where this method is not supported.
- Since:
- 1.8
 
- 
getBuildDirectoryReturns the build directory for this project.- Returns:
- The build directory.
- Throws:
- UnsupportedMethodException- For Gradle versions older than 2.0, where this method is not supported.
- Since:
- 2.0
 
- 
getProjectDirectoryReturns the project directory for this project.- Returns:
- The project directory.
- Throws:
- UnsupportedMethodException- For Gradle versions older than 2.4, where this method is not supported.
- Since:
- 2.4
 
 
-