public class ModuleContext
extends java.lang.Object
构造器和说明 |
---|
ModuleContext() |
限定符和类型 | 方法和说明 |
---|---|
static <T> void |
bindValidator(StableKey<T> key,
Validator<T> validator)
绑定校验器
|
static Module |
currentModule()
堆栈中距离最近的模块
|
static Module |
getModule(java.lang.Class<? extends Activator> clazz) |
static Module |
getRelevantModule(java.lang.Class<?> clazz)
获取某个类关联的模块对象
|
static Module |
getRoot() |
static <T> Validator<T> |
getValidator(StableKey<T> key) |
static boolean |
isDesignerStartup() |
static boolean |
isModuleRelevant(java.lang.Class<?> clazz)
判断是否是模块相关的类
|
static Module |
parseRoot(java.lang.String path) |
static void |
shutdown()
关闭虚拟机
|
public static Module getRoot()
public static Module currentModule()
public static boolean isModuleRelevant(java.lang.Class<?> clazz)
public static Module getRelevantModule(java.lang.Class<?> clazz)
public static Module parseRoot(java.lang.String path)
public static boolean isDesignerStartup()
public static void shutdown()