程序包 org.anyline.util
类 AnylineConfig
java.lang.Object
org.anyline.util.AnylineConfig
- 直接已知子类:
PageNaviConfig
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addListener(File file, Class clazz, Hashtable<String, AnylineConfig> instances, String[] compatibles) protected voidafterParse(String key, String value) protected static voidload(Hashtable<String, AnylineConfig> instances, Class<? extends AnylineConfig> clazz, String fileName, String... compatibles) 加载配置文件protected static Hashtable<String, AnylineConfig> protected static Hashtable<String, AnylineConfig> parse(Class<?> T, InputStream is, Hashtable<String, AnylineConfig> instances, String... compatibles) protected static Hashtable<String, AnylineConfig> static <T extends AnylineConfig>
Tparse(Class<? extends AnylineConfig> T, String instance, DataRow row, Hashtable<String, AnylineConfig> instances, String... compatibles) static Hashtable<String, AnylineConfig> parse(Class<? extends AnylineConfig> T, String column, DataSet set, Hashtable<String, AnylineConfig> instances, String... compatibles) static voidprotected void
-
字段详细资料
-
lastLoadTime
protected static long lastLoadTime -
log
protected static final org.slf4j.Logger log -
kvs
-
compatibles
-
DEFAULT_INSTANCE_KEY
- 另请参阅:
-
INSTANCE_KEY
-
listener_files
-
-
构造器详细资料
-
AnylineConfig
public AnylineConfig()
-
-
方法详细资料
-
afterParse
-
parse
-
load
protected static void load(Hashtable<String, AnylineConfig> instances, Class<? extends AnylineConfig> clazz, String fileName, String... compatibles) 加载配置文件- 参数:
instances- 配置实例clazz- 子类fileName- 文件名compatibles- 兼容配置
-
parse
public static <T extends AnylineConfig> T parse(Class<? extends AnylineConfig> T, String instance, DataRow row, Hashtable<String, AnylineConfig> instances, String... compatibles) -
parse
public static Hashtable<String,AnylineConfig> parse(Class<? extends AnylineConfig> T, String column, DataSet set, Hashtable<String, AnylineConfig> instances, String... compatibles) -
parse
protected static Hashtable<String,AnylineConfig> parse(Class<?> T, String content, Hashtable<String, AnylineConfig> instances, String... compatibles) -
parse
protected static Hashtable<String,AnylineConfig> parse(Class<?> T, File file, Hashtable<String, AnylineConfig> instances, String... compatibles) -
getListeners
-
addListener
-
parse
protected static Hashtable<String,AnylineConfig> parse(Class<?> T, InputStream is, Hashtable<String, AnylineConfig> instances, String... compatibles) -
setValue
-