public class PluginEntry<T>
extends java.lang.Object
| Constructor and Description |
|---|
PluginEntry() |
PluginEntry(PluginPath<T> path,
java.lang.Object plugin) |
PluginEntry(PluginPath<T> path,
java.lang.Object plugin,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
PluginEntry<T> |
description(java.lang.String description) |
java.lang.String |
getDescription() |
PluginPath<T> |
getPath() |
java.lang.Object |
getPlugin() |
void |
setDescription(java.lang.String description) |
protected void |
setPath(PluginPath<T> path) |
void |
setPlugin(java.lang.Object plugin) |
static void |
validateClass(java.lang.Class<?> type) |
public PluginEntry()
public PluginEntry(PluginPath<T> path, java.lang.Object plugin)
public PluginEntry(PluginPath<T> path, java.lang.Object plugin, java.lang.String description)
public java.lang.Object getPlugin()
public void setPlugin(java.lang.Object plugin)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public PluginEntry<T> description(java.lang.String description)
public PluginPath<T> getPath()
protected void setPath(PluginPath<T> path)
public static void validateClass(java.lang.Class<?> type)