A C E F G I M N P Q R S T V
A
- ACache<K,V> - com.songyz.toolkits.cache中的类
-
封装公共方法,例如移除,释放等方法
- ACache() - 类 的构造器com.songyz.toolkits.cache.ACache
-
C
- cache - 类 中的变量com.songyz.toolkits.cache.SoftReferenceCache
-
- cache - 类 中的变量com.songyz.toolkits.cache.TimeReferenceCache
-
- clear() - 类 中的方法com.songyz.toolkits.cache.ACache
-
- clear() - 接口 中的方法com.songyz.toolkits.cache.ICache
-
清空所有缓存对象
- com.songyz.toolkits.cache - 程序包 com.songyz.toolkits.cache
-
- com.songyz.toolkits.utility - 程序包 com.songyz.toolkits.utility
-
E
- execute(Runnable) - 类 中的静态方法com.songyz.toolkits.utility.ExecutorServiceUtil
-
- executorPool - 类 中的静态变量com.songyz.toolkits.utility.ExecutorServiceUtil
-
- ExecutorServiceUtil - com.songyz.toolkits.utility中的类
-
线程池执行器
- ExecutorServiceUtil() - 类 的构造器com.songyz.toolkits.utility.ExecutorServiceUtil
-
F
- FieldPair(String, T) - 类 的构造器com.songyz.toolkits.utility.Tuple.FieldPair
-
G
- get(K, Function<K, V>) - 类 中的方法com.songyz.toolkits.cache.ACache
-
- get(K) - 接口 中的方法com.songyz.toolkits.cache.ICache
-
从缓存中获取Value
- get(K, Function<K, V>) - 接口 中的方法com.songyz.toolkits.cache.ICache
-
从缓存中获取Value,如果没获取到,从加载器中再次获取,获取到后放入缓存中
- get(K) - 类 中的方法com.songyz.toolkits.cache.SoftReferenceCache
-
- get(K) - 类 中的方法com.songyz.toolkits.cache.TimeReferenceCache
-
- getCache() - 类 中的方法com.songyz.toolkits.cache.ACache
-
- getCache() - 类 中的方法com.songyz.toolkits.cache.SoftReferenceCache
-
- getCache() - 类 中的方法com.songyz.toolkits.cache.TimeReferenceCache
-
- getFirst() - 类 中的方法com.songyz.toolkits.utility.Tuple.Pair
-
- getForth() - 类 中的方法com.songyz.toolkits.utility.Tuple.Quartet
-
- getName() - 类 中的方法com.songyz.toolkits.utility.Tuple.FieldPair
-
- getSecond() - 类 中的方法com.songyz.toolkits.utility.Tuple.Pair
-
- getThird() - 类 中的方法com.songyz.toolkits.utility.Tuple.Triplet
-
- getValue() - 类 中的方法com.songyz.toolkits.utility.Tuple.FieldPair
-
I
- ICache<K,V> - com.songyz.toolkits.cache中的接口
-
缓存机制接口
M
- makeFieldPair(String, T) - 类 中的静态方法com.songyz.toolkits.utility.Tuple
-
It is same with Pair, but first element data type is String and provide friendly function name
- makePair(A, B) - 类 中的静态方法com.songyz.toolkits.utility.Tuple
-
create two value tuple.
- makeQuartet(A, B, C, D) - 类 中的静态方法com.songyz.toolkits.utility.Tuple
-
- makeTriplet(A, B, C) - 类 中的静态方法com.songyz.toolkits.utility.Tuple
-
create three value tuple
N
- name - 类 中的变量com.songyz.toolkits.utility.Tuple.FieldPair
-
P
- Pair(A, B) - 类 的构造器com.songyz.toolkits.utility.Tuple.Pair
-
- put(K, V) - 接口 中的方法com.songyz.toolkits.cache.ICache
-
将对象放入缓存中
- put(K, V) - 类 中的方法com.songyz.toolkits.cache.SoftReferenceCache
-
- put(K, V) - 类 中的方法com.songyz.toolkits.cache.TimeReferenceCache
-
Q
- Quartet(A, B, C, D) - 类 的构造器com.songyz.toolkits.utility.Tuple.Quartet
-
R
- remove(K) - 类 中的方法com.songyz.toolkits.cache.ACache
-
- remove(K) - 接口 中的方法com.songyz.toolkits.cache.ICache
-
根据指定Key进行删除
S
- serialVersionUID - 类 中的静态变量com.songyz.toolkits.utility.Tuple.Pair
-
- serialVersionUID - 类 中的静态变量com.songyz.toolkits.utility.Tuple.Quartet
-
- serialVersionUID - 类 中的静态变量com.songyz.toolkits.utility.Tuple.Triplet
-
- SoftReferenceCache<K,V> - com.songyz.toolkits.cache中的类
-
基于软引用实现缓存,缓存中的对象会在GC发生回收时释放内存
- SoftReferenceCache() - 类 的构造器com.songyz.toolkits.cache.SoftReferenceCache
-
T
- timeout - 类 中的变量com.songyz.toolkits.cache.TimeReferenceCache
-
- TimeReferenceCache<K,V> - com.songyz.toolkits.cache中的类
-
基于软引用和超时机制的缓存实现
- TimeReferenceCache(int) - 类 的构造器com.songyz.toolkits.cache.TimeReferenceCache
-
初始化超时缓存实现,
- toString() - 类 中的方法com.songyz.toolkits.utility.Tuple.Pair
-
- toString() - 类 中的方法com.songyz.toolkits.utility.Tuple.Quartet
-
- toString() - 类 中的方法com.songyz.toolkits.utility.Tuple.Triplet
-
- Triplet(A, B, C) - 类 的构造器com.songyz.toolkits.utility.Tuple.Triplet
-
- Tuple - com.songyz.toolkits.utility中的类
-
Use generic to implement Tuple Warning: Tuple only reference source object, so user destroy
source object would cause Tuple value become NULL.
- Tuple() - 类 的构造器com.songyz.toolkits.utility.Tuple
-
- Tuple.FieldPair<T> - com.songyz.toolkits.utility中的类
-
- Tuple.Pair<A,B> - com.songyz.toolkits.utility中的类
-
- Tuple.Quartet<A,B,C,D> - com.songyz.toolkits.utility中的类
-
- Tuple.Triplet<A,B,C> - com.songyz.toolkits.utility中的类
-
V
- v1 - 类 中的变量com.songyz.toolkits.utility.Tuple.Pair
-
- v2 - 类 中的变量com.songyz.toolkits.utility.Tuple.Pair
-
- v3 - 类 中的变量com.songyz.toolkits.utility.Tuple.Triplet
-
- v4 - 类 中的变量com.songyz.toolkits.utility.Tuple.Quartet
-
- value - 类 中的变量com.songyz.toolkits.utility.Tuple.FieldPair
-
A C E F G I M N P Q R S T V
Copyright © 2019. All rights reserved.