索引
All Classes and Interfaces|所有程序包
A
- AppRootHandler - cool.scx.config.handler_impl中的类
-
a
- appRootPath() - 类中的方法 cool.scx.config.ScxEnvironment
- ArgsConfigSource - cool.scx.config.source_impl中的类
-
a
C
- configMapping() - 类中的方法 cool.scx.config.ScxConfig
-
获得 configMapping
- ConvertValueHandler<T> - cool.scx.config.handler_impl中的类
-
a
- cool.scx.config - 程序包 cool.scx.config
- cool.scx.config.handler_impl - 程序包 cool.scx.config.handler_impl
- cool.scx.config.source_impl - 程序包 cool.scx.config.source_impl
D
- DecryptValueHandler - cool.scx.config.handler_impl中的类
-
a
- defaultValue() - 接口中的方法 cool.scx.config.ScxFeature
-
默认值
- DefaultValueHandler<T> - cool.scx.config.handler_impl中的类
-
a
G
- get(ScxFeature<T>) - 类中的方法 cool.scx.config.ScxFeatureConfig
-
获取特性的值 如果没有显式设置 则返回默认值
- get(String) - 类中的方法 cool.scx.config.ScxConfig
-
从配置文件中获取配置值 没有找到会返回 null
- get(String, ScxConfigValueHandler<T>) - 类中的方法 cool.scx.config.ScxConfig
-
a
- get(String, Class<T>) - 类中的方法 cool.scx.config.ScxConfig
-
获取指定类型的配置文件 , 并尝试根据 cool.scx.type 进行转换
- getConfigMapping() - 接口中的方法 cool.scx.config.ScxConfigSource
-
a
- getConfigMapping() - 类中的方法 cool.scx.config.source_impl.ArgsConfigSource
-
a
- getConfigMapping() - 类中的方法 cool.scx.config.source_impl.JsonFileConfigSource
-
a
- getConfigMapping() - 类中的方法 cool.scx.config.source_impl.MapConfigSource
-
a
- getOrDefault(String, T) - 类中的方法 cool.scx.config.ScxConfig
-
从默认配置文件获取配置值 并自动判断类型 没有找到配置文件会返回 默认值
- getPathByAppRoot(String) - 类中的方法 cool.scx.config.ScxEnvironment
-
getFileByAppRoot.
- getTempPath() - 类中的方法 cool.scx.config.ScxEnvironment
-
获取临时路径
- getTempPath(String...) - 类中的方法 cool.scx.config.ScxEnvironment
-
获取临时路径
H
- handle(String, Object) - 类中的方法 cool.scx.config.handler_impl.AppRootHandler
-
handle.
- handle(String, Object) - 类中的方法 cool.scx.config.handler_impl.ConvertValueHandler
-
handle.
- handle(String, Object) - 类中的方法 cool.scx.config.handler_impl.DecryptValueHandler
-
handle.
- handle(String, Object) - 类中的方法 cool.scx.config.handler_impl.DefaultValueHandler
-
handle.
- handle(String, Object) - 接口中的方法 cool.scx.config.ScxConfigValueHandler
-
handle.
J
- JsonFileConfigSource - cool.scx.config.source_impl中的类
-
JsonFileConfigSource class.
M
N
- name() - 接口中的方法 cool.scx.config.ScxFeature
-
a
O
- of(TypeReference<H>) - 类中的静态方法 cool.scx.config.handler_impl.ConvertValueHandler
-
of.
- of(ScxEnvironment) - 类中的静态方法 cool.scx.config.handler_impl.AppRootHandler
-
of.
- of(ScxEnvironment, String) - 类中的静态方法 cool.scx.config.handler_impl.AppRootHandler
-
of.
- of(ScxEnvironment, Path) - 类中的静态方法 cool.scx.config.handler_impl.AppRootHandler
-
of.
- of(H) - 类中的静态方法 cool.scx.config.handler_impl.DefaultValueHandler
-
of.
- of(Class<H>) - 类中的静态方法 cool.scx.config.handler_impl.ConvertValueHandler
-
of.
- of(String) - 类中的静态方法 cool.scx.config.handler_impl.DecryptValueHandler
-
of.
- of(String...) - 类中的静态方法 cool.scx.config.source_impl.ArgsConfigSource
-
a
- of(Path) - 类中的静态方法 cool.scx.config.source_impl.JsonFileConfigSource
-
a
- of(Map<String, Object>) - 类中的静态方法 cool.scx.config.source_impl.MapConfigSource
-
a
R
- remove(ScxFeature<T>) - 类中的方法 cool.scx.config.ScxFeatureConfig
-
a
S
- ScxConfig - cool.scx.config中的类
-
配置文件类
- ScxConfig(ScxConfigSource...) - 类的构造器 cool.scx.config.ScxConfig
-
a
- ScxConfigSource - cool.scx.config中的接口
-
配置源
- ScxConfigValueHandler<T> - cool.scx.config中的接口
-
ScxConfigValueHandler interface.
- ScxEnvironment - cool.scx.config中的类
-
项目环境
- ScxEnvironment(Class<?>) - 类的构造器 cool.scx.config.ScxEnvironment
-
根据 class 推断 class 根目录
- ScxFeature<T> - cool.scx.config中的接口
-
ScxFeature
- ScxFeatureConfig - cool.scx.config中的类
-
a
- ScxFeatureConfig() - 类的构造器 cool.scx.config.ScxFeatureConfig
- set(ScxFeature<T>, T) - 类中的方法 cool.scx.config.ScxFeatureConfig
-
设置值
All Classes and Interfaces|所有程序包