Groovy Documentation

org.gradle.api.internal.plugins
Interface PluginRegistry

org.gradle.api.plugins.PluginContainer
  org.gradle.api.internal.plugins.PluginRegistry
      org.gradle.api.plugins.PluginCollection
          org.gradle.api.DomainObjectCollection
All Superinterfaces:
PluginContainer, PluginCollection, DomainObjectCollection

interface PluginRegistry
extends PluginContainer

author:
Hans Dockter


Method Summary
java.lang.String getIdForType(java.lang.Class pluginClass)

java.lang.String getNameForType(java.lang.Class pluginClass)

java.lang.Class getTypeForId(java.lang.String pluginId)

Plugin loadPlugin(java.lang.String pluginName)

T loadPlugin(java.lang.Class pluginClass)

 
Methods inherited from interface PluginContainer
findPlugin, findPlugin, hasPlugin, hasPlugin
 
Methods inherited from interface PluginCollection
allPlugins, allPlugins, getAt, getByName, matching, whenPluginAdded, whenPluginAdded, withType
 
Methods inherited from interface DomainObjectCollection
allObjects, allObjects, findAll, findByName, getAll, getAsMap, getAt, getByName, getByName, matching, whenObjectAdded, whenObjectAdded, whenObjectRemoved, withType
 
Methods inherited from interface java.lang.Iterable
iterator
 
Methods inherited from class java.lang.Object
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll
 

Method Detail

getIdForType

public java.lang.String getIdForType(java.lang.Class pluginClass)


getNameForType

public java.lang.String getNameForType(java.lang.Class pluginClass)


getTypeForId

public java.lang.Class getTypeForId(java.lang.String pluginId)


loadPlugin

public Plugin loadPlugin(java.lang.String pluginName)


loadPlugin

public T loadPlugin(java.lang.Class pluginClass)


 

Groovy Documentation