public final class JkRunPlugins
extends java.lang.Object
JkRun
.Modifier and Type | Method and Description |
---|---|
<T extends JkPlugin> |
get(java.lang.Class<T> pluginClass)
Returns the plugin instance of the specified class loaded in the holding JkRun instance.
|
JkPlugin |
get(java.lang.String pluginName)
Returns the plugin instance of the specified name loaded in the holding JkRun instance.
|
java.util.List<JkPlugin> |
getAll()
Returns a list of all loaded plugins in the holding JkRun instance.
|
boolean |
hasLoaded(java.lang.Class<? extends JkPlugin> pluginClass)
Returns
true if the specified plugin class has been loaded in the holding JkRun instance. |
public <T extends JkPlugin> T get(java.lang.Class<T> pluginClass)
public JkPlugin get(java.lang.String pluginName)
get(Class)
as it may involve classpath scanning.public boolean hasLoaded(java.lang.Class<? extends JkPlugin> pluginClass)
true
if the specified plugin class has been loaded in the holding JkRun instance.public java.util.List<JkPlugin> getAll()