| 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.internal | |
| org.gradle.api.reporting |
Classes for reporting.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Named.Namer
An implementation of the namer interface for objects implementing the named interface.
|
static class |
Task.Namer
A
Namer namer for tasks that returns Task.getName(). |
| Modifier and Type | Method and Description |
|---|---|
static <T> Namer<? super T> |
Named.Namer.forType(Class<? extends T> type) |
Namer<T> |
NamedDomainObjectCollection.getNamer()
An object that represents the naming strategy used to name objects of this collection.
|
| Constructor and Description |
|---|
Namer.Comparator(Namer<? super T> namer) |
| Modifier and Type | Class and Description |
|---|---|
static class |
Configuration.Namer
A
Namer namer for configurations that returns Configuration.getName(). |
| Modifier and Type | Method and Description |
|---|---|
Namer<T> |
DefaultNamedDomainObjectCollection.getNamer() |
| Constructor and Description |
|---|
AbstractNamedDomainObjectContainer(Class<T> type,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectCollection(Class<? extends T> type,
Collection<T> store,
CollectionEventRegister<T> eventRegister,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectCollection(Class<? extends T> type,
Collection<T> store,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectCollection(DefaultNamedDomainObjectCollection<? super T> collection,
CollectionFilter<T> filter,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectList(Class<T> type,
CollectionEventRegister<T> collectionEventRegister,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectList(Class<T> type,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectList(DefaultNamedDomainObjectList<? super T> objects,
CollectionFilter<T> filter,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectSet(Class<? extends T> type,
Instantiator instantiator,
Namer<? super T> namer) |
DefaultNamedDomainObjectSet(Class<? extends T> type,
Set<T> store,
CollectionEventRegister<T> eventRegister,
Instantiator instantiator,
Namer<? super T> namer)
Subclasses using this constructor must ensure that the
store uses a name based equality strategy as per the contract on NamedDomainObjectContainer. |
DefaultNamedDomainObjectSet(DefaultNamedDomainObjectSet<? super T> collection,
CollectionFilter<T> filter,
Instantiator instantiator,
Namer<? super T> namer) |
FactoryNamedDomainObjectContainer(Class<T> type,
Instantiator instantiator,
Namer<? super T> namer)
Creates a container that instantiates reflectively, expecting a 1 arg constructor taking the name.
|
FactoryNamedDomainObjectContainer(Class<T> type,
Instantiator instantiator,
Namer<? super T> namer,
Closure factoryClosure)
Creates a container that instantiates using the given factory.
|
FactoryNamedDomainObjectContainer(Class<T> type,
Instantiator instantiator,
Namer<? super T> namer,
NamedDomainObjectFactory<T> factory)
Creates a container that instantiates using the given factory.
|
| Modifier and Type | Field and Description |
|---|---|
static Namer<Report> |
Report.NAMER |
Copyright © 2013. All rights reserved