| Package | Description |
|---|---|
| org.gradle.api |
Start Here: Gradle's
Project API, which is available from your build files. |
| org.gradle.api.artifacts |
Classes for declaring and using artifacts and artifact dependencies.
|
| org.gradle.api.artifacts.dsl |
Classes used in the artifact DSL.
|
| org.gradle.api.internal | |
| org.gradle.api.internal.artifacts | |
| org.gradle.api.internal.artifacts.configurations | |
| org.gradle.api.internal.artifacts.dsl | |
| org.gradle.api.internal.plugins | |
| org.gradle.api.internal.tasks | |
| org.gradle.api.plugins |
The standard
Plugin implementations. |
| org.gradle.api.plugins.quality |
Plugins which measure and enforce code quality.
|
| org.gradle.api.plugins.quality.internal | |
| org.gradle.api.reporting |
Classes for reporting.
|
| org.gradle.api.reporting.internal | |
| org.gradle.api.tasks |
The standard
Task implementations. |
| org.gradle.plugins.binaries.model |
Classes that model aspects of C++ projects.
|
| org.gradle.plugins.binaries.model.internal |
Implementations of the native model classes.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DomainObjectSet<T>
|
interface |
NamedDomainObjectCollection<T>
A
NamedDomainObjectCollection represents a collection of domain objects that have an inherent, constant, name. |
interface |
NamedDomainObjectContainer<T>
A named domain object container is a specialisation of
NamedDomainObjectSet that adds the ability to create
instances of the element type. |
interface |
NamedDomainObjectList<T>
A specialisation of
NamedDomainObjectCollection that also implements List. |
interface |
NamedDomainObjectSet<T>
A specialisation of
NamedDomainObjectCollection that also implements Set and orders objects by their inherent name. |
| Modifier and Type | Method and Description |
|---|---|
DomainObjectCollection<T> |
DomainObjectCollection.matching(Closure spec)
Returns a collection which contains the objects in this collection which meet the given closure specification.
|
DomainObjectCollection<T> |
DomainObjectCollection.matching(Spec<? super T> spec)
Returns a collection which contains the objects in this collection which meet the given specification.
|
<S extends T> |
DomainObjectCollection.withType(Class<S> type)
Returns a collection containing the objects in this collection of the given type.
|
<S extends T> |
DomainObjectCollection.withType(Class<S> type,
Action<? super S> configureAction)
Returns a collection containing the objects in this collection of the given type.
|
<S extends T> |
DomainObjectCollection.withType(Class<S> type,
Closure configureClosure)
Returns a collection containing the objects in this collection of the given type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArtifactRepositoryContainer
A
ResolverContainer is responsible for managing a set of ArtifactRepository instances. |
interface |
ConfigurationContainer
A
ConfigurationContainer is responsible for declaring and managing configurations. |
interface |
DependencySet
A set of artifact dependencies.
|
interface |
PublishArtifactSet
A set of artifacts to be published.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RepositoryHandler
A
RepositoryHandler manages a set of repositories, allowing repositories to be defined and queried. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNamedDomainObjectContainer<T> |
class |
CompositeDomainObjectSet<T>
A domain object collection that presents a combined view of one or more collections.
|
class |
DefaultDomainObjectCollection<T> |
class |
DefaultDomainObjectSet<T> |
class |
DefaultNamedDomainObjectCollection<T> |
class |
DefaultNamedDomainObjectList<T> |
class |
DefaultNamedDomainObjectSet<T> |
class |
DelegatingDomainObjectSet<T> |
class |
FactoryNamedDomainObjectContainer<T> |
| Modifier and Type | Method and Description |
|---|---|
DomainObjectCollection<T> |
DefaultDomainObjectCollection.matching(Closure spec) |
DomainObjectCollection<T> |
DefaultDomainObjectCollection.matching(Spec<? super T> spec) |
<S extends T> |
DefaultDomainObjectCollection.withType(Class<S> type) |
<S extends T> |
DelegatingDomainObjectSet.withType(Class<S> type,
Action<? super S> configureAction) |
<S extends T> |
DefaultDomainObjectCollection.withType(Class<S> type,
Action<? super S> configureAction) |
<S extends T> |
DelegatingDomainObjectSet.withType(Class<S> type,
Closure configureClosure) |
<S extends T> |
DefaultDomainObjectCollection.withType(Class<S> type,
Closure configureClosure) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompositeDomainObjectSet.addCollection(DomainObjectCollection<? extends T> collection) |
void |
CompositeDomainObjectSet.removeCollection(DomainObjectCollection<? extends T> collection) |
| Constructor and Description |
|---|
CompositeDomainObjectSet(Class<T> type,
DomainObjectCollection<? extends T>... collections) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultArtifactRepositoryContainer |
class |
DefaultDependencySet |
class |
DefaultPublishArtifactSet |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigurationContainerInternal |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultConfigurationContainer |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRepositoryHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultPluginCollection<T extends Plugin> |
class |
DefaultProjectsPluginContainer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TaskContainerInternal |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSourceSetContainer |
class |
DefaultTaskCollection<T extends Task> |
class |
DefaultTaskContainer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PluginCollection<T extends Plugin>
A
PluginCollection represents a collection of Plugin instances. |
interface |
PluginContainer
A
PluginContainer is used to manage a set of Plugin instances applied to a
particular project. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CheckstyleReports
The reporting configuration for the the
Checkstyle test. |
interface |
CodeNarcReports
The reporting configuration for the the
CodeNarc test. |
interface |
FindBugsReports
The reporting configuration for the the
FindBugs task. |
interface |
JDependReports
The reporting configuration for the the
JDepend task. |
interface |
PmdReports
The reporting configuration for the the
Pmd task. |
| Modifier and Type | Class and Description |
|---|---|
class |
CheckstyleReportsImpl |
class |
CodeNarcReportsImpl |
class |
FindBugsReportsImpl |
class |
JDependReportsImpl |
class |
PmdReportsImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ReportContainer<T extends Report>
A container of potential reports.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultReportContainer<T extends Report> |
class |
TaskReportContainer<T extends Report> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SourceSetContainer
A
SourceSetContainer manages a set of SourceSet objects. |
interface |
TaskCollection<T extends Task>
A
TaskCollection contains a set of Task instances, and provides a number of query methods. |
interface |
TaskContainer
A
TaskContainer is responsible for managing a set of Task instances. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompilerRegistry
A container for compiler adapters
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCompilerRegistry |
Copyright © 2013. All rights reserved