Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD

## 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