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
 
C D E F G I L M N O P R S 
所有类 所有程序包