索引

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

A

AppRootHandler - cool.scx.config.handler中的类
 
appRootPath() - 类中的方法 cool.scx.config.ScxEnvironment
 
ArgsConfigSource - cool.scx.config.source中的类
 

C

configMapping() - 类中的方法 cool.scx.config.ScxConfig
 
configMapping() - 接口中的方法 cool.scx.config.ScxConfigSource
 
configMapping() - 类中的方法 cool.scx.config.source.ArgsConfigSource
 
configMapping() - 类中的方法 cool.scx.config.source.JsonFileConfigSource
 
configMapping() - 类中的方法 cool.scx.config.source.MapConfigSource
 
ConvertValueHandler<T> - cool.scx.config.handler中的类
 
cool.scx.config - 程序包 cool.scx.config
 
cool.scx.config.handler - 程序包 cool.scx.config.handler
 
cool.scx.config.source - 程序包 cool.scx.config.source
 

D

DecryptValueHandler - cool.scx.config.handler中的类
 
defaultValue() - 接口中的方法 cool.scx.config.ScxFeature
默认值
DefaultValueHandler<T> - cool.scx.config.handler中的类
 

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.AppRootHandler
 
handle(String, Object) - 类中的方法 cool.scx.config.handler.ConvertValueHandler
 
handle(String, Object) - 类中的方法 cool.scx.config.handler.DecryptValueHandler
 
handle(String, Object) - 类中的方法 cool.scx.config.handler.DefaultValueHandler
 
handle(String, Object) - 接口中的方法 cool.scx.config.ScxConfigValueHandler
 

J

JsonFileConfigSource - cool.scx.config.source中的类
 

M

MapConfigSource - cool.scx.config.source中的类
 

N

name() - 接口中的方法 cool.scx.config.ScxFeature
a

O

of(TypeReference<H>) - 类中的静态方法 cool.scx.config.handler.ConvertValueHandler
 
of(ScxEnvironment) - 类中的静态方法 cool.scx.config.handler.AppRootHandler
 
of(ScxEnvironment, String) - 类中的静态方法 cool.scx.config.handler.AppRootHandler
 
of(ScxEnvironment, Path) - 类中的静态方法 cool.scx.config.handler.AppRootHandler
 
of(H) - 类中的静态方法 cool.scx.config.handler.DefaultValueHandler
 
of(Class<H>) - 类中的静态方法 cool.scx.config.handler.ConvertValueHandler
 
of(String) - 类中的静态方法 cool.scx.config.handler.DecryptValueHandler
 
of(String...) - 类中的静态方法 cool.scx.config.source.ArgsConfigSource
 
of(Path) - 类中的静态方法 cool.scx.config.source.JsonFileConfigSource
 
of(Map<String, Object>) - 类中的静态方法 cool.scx.config.source.MapConfigSource
 

R

remove(ScxFeature<T>) - 类中的方法 cool.scx.config.ScxFeatureConfig
 

S

ScxConfig - cool.scx.config中的类
配置文件类
ScxConfig(ScxConfigSource...) - 类的构造器 cool.scx.config.ScxConfig
a
ScxConfigSource - cool.scx.config中的接口
配置源
ScxConfigValueHandler<T> - cool.scx.config中的接口
 
ScxEnvironment - cool.scx.config中的类
项目环境
ScxEnvironment(Class<?>) - 类的构造器 cool.scx.config.ScxEnvironment
根据 class 推断 class 根目录
ScxFeature<T> - cool.scx.config中的接口
ScxFeature
ScxFeatureConfig - cool.scx.config中的类
 
ScxFeatureConfig() - 类的构造器 cool.scx.config.ScxFeatureConfig
 
set(ScxFeature<T>, T) - 类中的方法 cool.scx.config.ScxFeatureConfig
 
A C D G H J M N O R S 
所有程序包|所有类和接口