Package org.gradle.tooling.model
package org.gradle.tooling.model
The general-purpose tooling model types, provided by the tooling API.
-
ClassDescriptionRepresents an element which has Gradle tasks associated with it.Identifies a Gradle build.Represents a model that is associated with or represents some Gradle build.Represents an artifact dependency.A set of domain objects of type T.Described model element.Represents an external artifact dependency.Informs about a module version, i.e.Represents a Gradle project.Represents a task which is executable by Gradle.An element that is associated with a Gradle project.Represents an element which belongs to some hierarchy.Represents an object that can be used to launch a Gradle build, such as a task.A model that is buildable by the Tooling API.Represents a dependency on another project.Identifies a Gradle project.Represents a model that is associated with some Gradle project.Represents a source directory.Represents a task which is executable by Gradle.Represents a
Launchable
that uses task name to select tasks executed from a given project and its sub-projects.Thrown when the tooling API client attempts to use a method that does not exist in the version of Gradle that the tooling API is connected to.