public final class PluginManager
extends java.lang.Object
| 构造器和说明 |
|---|
PluginManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
PluginManager |
add(Plugin plugin) |
static <T> T |
findFirstSourcePluginObject(java.lang.Class<T> clsType)
查找默认第一个
|
static <T> T |
findPluginObject(java.lang.Class<T> clsType)
在插件对象列表中查找类型一样的对象
|
static <T> T |
findRandomSourcePluginObject(java.lang.Class<T> clsType) |
static <T> T |
findSourcePluginObject(java.lang.Class<T> clsType,
java.lang.String name)
在插件对象列表中, 查找数据源类型的对象插件
|
static java.util.List<Plugin> |
getPluginList() |
public PluginManager add(Plugin plugin)
public static java.util.List<Plugin> getPluginList()
public static <T> T findPluginObject(java.lang.Class<T> clsType)
T - clsType - 对象类型public static <T> T findSourcePluginObject(java.lang.Class<T> clsType,
java.lang.String name)
T - clsType - 对象类型public static <T> T findFirstSourcePluginObject(java.lang.Class<T> clsType)
T - clsType - public static <T> T findRandomSourcePluginObject(java.lang.Class<T> clsType)
Copyright © 2018. All Rights Reserved.