public class DefaultPluginRegistry extends Object implements PluginRegistry
| Constructor and Description |
|---|
DefaultPluginRegistry() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
enqueueAncestors(Class<?> c,
LinkedList<Class<?>> queue) |
List<Class<?>> |
getAllClasses(Class<?> cls) |
Set<Class<?>> |
getStopClasses() |
<T> T |
lookupPlugin(Class<T> pluginType) |
void |
registerPlugin(Object plugin) |
void |
setStopClasses(Set<Class<?>> stopClasses) |
public <T> T lookupPlugin(Class<T> pluginType)
lookupPlugin in interface PluginRegistrypublic void registerPlugin(Object plugin)
registerPlugin in interface PluginRegistryprotected void enqueueAncestors(Class<?> c, LinkedList<Class<?>> queue)
Copyright © 2015. All rights reserved.