| 程序包 | 说明 |
|---|---|
| net.jueb.util4j.hotSwap.classFactory.old.v0 | |
| net.jueb.util4j.hotSwap.classFactory.old.v1 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractLibScriptFactory<T extends IScript>
动态加载jar内的脚本,支持包含匿名内部类 T不能做为父类加载 T尽量为接口类型,
因为只有接口类型的类才没有逻辑,才可以不热加载,并且子类可选择实现
(本类实现的文件变动监听用以执行重加载)
|
class |
AbstractScriptFactory<T extends IScript>
动态加载类
注意:脚本类不能包含匿名类
T不能做为父类加载
T尽量为接口类型,因为只有接口类型的类才没有逻辑,才可以不热加载,并且子类可选择实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractScriptProvider<T extends IScript>
动态加载jar内的脚本,支持包含匿名内部类 T不能做为父类加载 T尽量为接口类型,
因为只有接口类型的类才没有逻辑,才可以不热加载,并且子类可选择实现.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected AbstractStaticScriptFactory<T> |
AbstractStaticScriptFactory.StaticScriptRegister.factory |
| 构造器和说明 |
|---|
StaticScriptRegister(AbstractStaticScriptFactory<T> factory) |
Copyright © 2020. All rights reserved.