|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gradle.api.internal.AbstractDomainObjectCollection
org.gradle.api.internal.DefaultDomainObjectContainer
org.gradle.api.internal.plugins.DefaultPluginCollection
org.gradle.api.internal.plugins.AbstractPluginContainer
class AbstractPluginContainer extends DefaultPluginCollection
Nested Class Summary | |
---|---|
interface |
AbstractPluginContainer.PluginProvider
|
Constructor Summary | |
AbstractPluginContainer()
|
Method Summary | |
---|---|
protected Plugin
|
addPlugin(java.lang.String id, PluginProvider pluginProvider)
|
protected T
|
addPlugin(java.lang.Class type, PluginProvider pluginProvider)
|
protected T
|
addPluginInternal(java.lang.Class type, java.lang.String name, PluginProvider pluginProvider)
|
Plugin
|
findPlugin(java.lang.String name)
|
Plugin
|
findPlugin(java.lang.Class type)
|
protected java.lang.String
|
getNameForType(java.lang.Class type)
|
protected java.lang.Class
|
getTypeForId(java.lang.String id)
|
boolean
|
hasPlugin(java.lang.String name)
|
boolean
|
hasPlugin(java.lang.Class type)
|
Methods inherited from class DefaultPluginCollection | |
---|---|
allPlugins, allPlugins, matching, whenPluginAdded, whenPluginAdded, withType |
Methods inherited from class DefaultDomainObjectContainer | |
---|---|
addObject, addRule, addRule, createNotFoundException, findByName, getAsMap, getDisplayName, getRules, getType, matching, storeWithSpec, storeWithType, whenObjectAdded, whenObjectAdded, whenObjectRemoved, withType |
Methods inherited from class AbstractDomainObjectCollection | |
---|---|
allObjects, allObjects, createNotFoundException, findAll, getAll, getAsDynamicObject, getAt, getByName, getByName, getDisplayName, iterator, methodMissing, propertyMissing |
Methods inherited from class java.lang.Object | |
---|---|
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll |
Constructor Detail |
---|
public AbstractPluginContainer()
Method Detail |
---|
protected Plugin addPlugin(java.lang.String id, PluginProvider pluginProvider)
protected T addPlugin(java.lang.Class type, PluginProvider pluginProvider)
protected T addPluginInternal(java.lang.Class type, java.lang.String name, PluginProvider pluginProvider)
public Plugin findPlugin(java.lang.String name)
public Plugin findPlugin(java.lang.Class type)
protected java.lang.String getNameForType(java.lang.Class type)
protected java.lang.Class getTypeForId(java.lang.String id)
public boolean hasPlugin(java.lang.String name)
public boolean hasPlugin(java.lang.Class type)
Groovy Documentation