C D E F G I L M N O P R S
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
C
- CacheableBeanResolver - net.meku.chameleon.core中的类
- CacheableBeanResolver() - 类 的构造器net.meku.chameleon.core.CacheableBeanResolver
- CacheableConfig - net.meku.chameleon.core中的注释类型
-
标记支持缓存的配置项
- CacheableConfigAspect - net.meku.chameleon.core中的类
- CacheableConfigAspect() - 类 的构造器net.meku.chameleon.core.CacheableConfigAspect
- CacheFirstLoader - net.meku.chameleon.core中的类
- CacheFirstLoader() - 类 的构造器net.meku.chameleon.core.CacheFirstLoader
- ChameleonUtils - net.meku.chameleon.util中的类
- ChameleonUtils() - 类 的构造器net.meku.chameleon.util.ChameleonUtils
- clear() - 类 中的方法net.meku.chameleon.memory.MemoryCacheResolver
- clear() - 接口 中的方法net.meku.chameleon.spi.ConfigCacheResolver
-
清空缓存
- Configable - net.meku.chameleon.core中的接口
-
配置项
- ConfigCacheResolver - net.meku.chameleon.spi中的接口
-
配置项的缓存处理器
- ConfigPersistResolver - net.meku.chameleon.spi中的接口
-
配置项的持久化处理器
- ConfigPojo - net.meku.chameleon.core中的类
- ConfigPojo() - 类 的构造器net.meku.chameleon.core.ConfigPojo
- ConfigRefreshAction - net.meku.chameleon.spi中的接口
-
当配置项(缓存)发生重新加载(变化)时,需要执行的动作 一般用于将配置项写入本地内存(成员变量)的Bean
- ConfigRefreshActionFactory - net.meku.chameleon.spi中的接口
-
管理配置变更操作的工厂
- ConfigService - net.meku.chameleon.spi中的接口
- ConfigServiceImpl - net.meku.chameleon.core中的类
- ConfigServiceImpl() - 类 的构造器net.meku.chameleon.core.ConfigServiceImpl
D
- DummyPersistResolver - net.meku.chameleon.persist中的类
-
A dummy persist provider
- DummyPersistResolver() - 类 的构造器net.meku.chameleon.persist.DummyPersistResolver
E
- exists(String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- exists(String) - 类 中的方法net.meku.chameleon.memory.MemoryCacheResolver
- exists(String) - 接口 中的方法net.meku.chameleon.spi.ConfigCacheResolver
-
判断缓存中是否包含指定的配置
- exists(String) - 接口 中的方法net.meku.chameleon.spi.ConfigService
F
- fromMap(Map<String, String>) - 类 中的静态方法net.meku.chameleon.util.ChameleonUtils
G
- get(String) - 类 中的方法net.meku.chameleon.memory.MemoryCacheResolver
- get(String) - 接口 中的方法net.meku.chameleon.spi.ConfigCacheResolver
-
从缓存中获得配置值
- getApplicationContext() - 类 中的方法net.meku.chameleon.util.SpringUtils
- getBean(Class<T>) - 类 中的方法net.meku.chameleon.util.SpringUtils
- getBean(String) - 类 中的方法net.meku.chameleon.util.SpringUtils
- getBean(String, Class<T>) - 类 中的方法net.meku.chameleon.util.SpringUtils
- getBool(String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- getBool(String) - 接口 中的方法net.meku.chameleon.spi.ConfigService
- getDouble(String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- getDouble(String) - 接口 中的方法net.meku.chameleon.spi.ConfigService
- getFieldForGetter(Method) - 类 中的静态方法net.meku.chameleon.util.ReflectUtils
- getInt(String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- getInt(String) - 接口 中的方法net.meku.chameleon.spi.ConfigService
- getKey() - 接口 中的方法net.meku.chameleon.core.Configable
-
获得配置标识
- getKey() - 类 中的方法net.meku.chameleon.core.ConfigPojo
- getLong(String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- getLong(String) - 接口 中的方法net.meku.chameleon.spi.ConfigService
- getOrder() - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- getProperty(String) - 类 中的方法net.meku.chameleon.util.SpringUtils
-
动态获取配置文件中的值
- getString(String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- getString(String) - 接口 中的方法net.meku.chameleon.spi.ConfigService
- getValue() - 接口 中的方法net.meku.chameleon.core.Configable
-
获得配置值
- getValue() - 类 中的方法net.meku.chameleon.core.ConfigPojo
I
- ignore() - 注释类型 中的方法net.meku.chameleon.core.CacheableConfig
-
是否忽略此方法
- isGetter(Method) - 类 中的静态方法net.meku.chameleon.util.ReflectUtils
L
- list() - 类 中的方法net.meku.chameleon.memory.MemoryCacheResolver
- list() - 接口 中的方法net.meku.chameleon.spi.ConfigCacheResolver
-
获得缓存中的所有配置
- listAll() - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- listAll() - 接口 中的方法net.meku.chameleon.spi.ConfigService
-
从当前缓存中获得全部的配置项
- load() - 类 中的方法net.meku.chameleon.persist.DummyPersistResolver
- load() - 接口 中的方法net.meku.chameleon.spi.ConfigPersistResolver
-
获得所有已保存的
M
- MemoryCacheResolver - net.meku.chameleon.memory中的类
- MemoryCacheResolver() - 类 的构造器net.meku.chameleon.memory.MemoryCacheResolver
- MemoryRefreshActionFactory - net.meku.chameleon.memory中的类
- MemoryRefreshActionFactory() - 类 的构造器net.meku.chameleon.memory.MemoryRefreshActionFactory
N
- net.meku.chameleon.core - 程序包 net.meku.chameleon.core
- net.meku.chameleon.memory - 程序包 net.meku.chameleon.memory
- net.meku.chameleon.persist - 程序包 net.meku.chameleon.persist
- net.meku.chameleon.spi - 程序包 net.meku.chameleon.spi
- net.meku.chameleon.util - 程序包 net.meku.chameleon.util
O
- onApplicationEvent(ContextRefreshedEvent) - 类 中的方法net.meku.chameleon.core.CacheFirstLoader
- onRefresh() - 接口 中的方法net.meku.chameleon.spi.ConfigRefreshAction
-
通知配置项已重新加载
P
- postProcessAfterInitialization(Object, String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- postProcessBeforeInitialization(Object, String) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- process() - 类 中的方法net.meku.chameleon.core.CacheableConfigAspect
R
- ReflectUtils - net.meku.chameleon.util中的类
- ReflectUtils() - 类 的构造器net.meku.chameleon.util.ReflectUtils
- registerAction(String, ConfigRefreshAction) - 类 中的方法net.meku.chameleon.memory.MemoryRefreshActionFactory
- registerAction(String, ConfigRefreshAction) - 接口 中的方法net.meku.chameleon.spi.ConfigRefreshActionFactory
-
增加变更操作
- reload() - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- reload() - 接口 中的方法net.meku.chameleon.spi.ConfigService
-
清空缓存并重新加载
- removeActions(String) - 类 中的方法net.meku.chameleon.memory.MemoryRefreshActionFactory
- removeActions(String) - 接口 中的方法net.meku.chameleon.spi.ConfigRefreshActionFactory
-
移除变更操作
- resolve(Object) - 类 中的方法net.meku.chameleon.core.CacheableBeanResolver
-
解析Cacheable bean
- round(ProceedingJoinPoint) - 类 中的方法net.meku.chameleon.core.CacheableConfigAspect
S
- save(Configable) - 类 中的方法net.meku.chameleon.core.ConfigServiceImpl
- save(Configable) - 类 中的方法net.meku.chameleon.persist.DummyPersistResolver
- save(Configable) - 接口 中的方法net.meku.chameleon.spi.ConfigPersistResolver
-
保存配置项
- save(Configable) - 接口 中的方法net.meku.chameleon.spi.ConfigService
-
更新/保存配置项
- set(Configable) - 类 中的方法net.meku.chameleon.memory.MemoryCacheResolver
- set(Configable) - 接口 中的方法net.meku.chameleon.spi.ConfigCacheResolver
-
设置配置项到缓存
- setApplicationContext(ApplicationContext) - 类 中的方法net.meku.chameleon.util.SpringUtils
- setEmbeddedValueResolver(StringValueResolver) - 类 中的方法net.meku.chameleon.util.SpringUtils
- setKey(String) - 类 中的方法net.meku.chameleon.core.ConfigPojo
- setValue(String) - 类 中的方法net.meku.chameleon.core.ConfigPojo
- SpringUtils - net.meku.chameleon.util中的类
- SpringUtils() - 类 的构造器net.meku.chameleon.util.SpringUtils
所有类 所有程序包