索引

A C D G H J M N O R S 
所有程序包|所有类和接口

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() - 接口中的方法 cool.scx.config.ScxConfigSource
 
configMapping() - 类中的方法 cool.scx.config.source_impl.ArgsConfigSource
 
configMapping() - 类中的方法 cool.scx.config.source_impl.JsonFileConfigSource
 
configMapping() - 类中的方法 cool.scx.config.source_impl.MapConfigSource
 
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 进行转换
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

MapConfigSource - cool.scx.config.source_impl中的类
a

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
设置值
A C D G H J M N O R S 
所有程序包|所有类和接口