C D E F G H L M P R S T 
All Classes All Packages

C

clear() - Method in interface fun.awooo.dive.cache.common.CommonCache
清除所有键值对
CommonCache<K,​V> - Interface in fun.awooo.dive.cache.common
一个用于缓存键值对数据的对象
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface fun.awooo.dive.cache.common.CommonCache
重新映射一个
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface fun.awooo.dive.cache.common.CommonCache
获取或映射一个
computeIfAbsent(K, Function<? super K, ? extends V>, long) - Method in interface fun.awooo.dive.cache.common.TimeCache
获取或映射一个
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface fun.awooo.dive.cache.common.CommonCache
若存在则重新映射一个

D

delete(K) - Method in interface fun.awooo.dive.cache.common.CommonCache
删除对应键值对

E

expire(K) - Method in interface fun.awooo.dive.cache.common.TimeCache
获取对应键的过期时间

F

fun.awooo.dive.cache.common - package fun.awooo.dive.cache.common
 

G

get(K) - Method in interface fun.awooo.dive.cache.common.CommonCache
获取键对应的值
get(K, long) - Method in interface fun.awooo.dive.cache.common.TimeCache
获取键对应的值
get(K, long, TimeUnit) - Method in interface fun.awooo.dive.cache.common.TimeCache
获取键对应的值
get(K, Instant) - Method in interface fun.awooo.dive.cache.common.TimeCache
获取键对应的值
get(K, Supplier<V>) - Method in interface fun.awooo.dive.cache.common.CommonCache
获取或生成
get(K, Supplier<V>, long) - Method in interface fun.awooo.dive.cache.common.TimeCache
获取或生成
getOrDefault(K, V) - Method in interface fun.awooo.dive.cache.common.CommonCache
获取对应值,若无则返回默认值

H

has(K) - Method in interface fun.awooo.dive.cache.common.CommonCache
是否存在某个键
has(K, long) - Method in interface fun.awooo.dive.cache.common.TimeCache
是否存在某个键
has(K, long, TimeUnit) - Method in interface fun.awooo.dive.cache.common.TimeCache
是否存在某个键
has(K, Instant) - Method in interface fun.awooo.dive.cache.common.TimeCache
是否存在某个键

L

last(K) - Method in interface fun.awooo.dive.cache.common.TimeCache
获取对应键的剩余存活时间

M

merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in interface fun.awooo.dive.cache.common.CommonCache
合并计算

P

persist(K) - Method in interface fun.awooo.dive.cache.common.PersistCache
对已存在的键值对进行持久化
persist(K, V) - Method in interface fun.awooo.dive.cache.common.PersistCache
设置或更新键值对, 并进行持久化
PersistCache<K,​V> - Interface in fun.awooo.dive.cache.common
缓存键值对数据, 可以对键值对设置存活时间, 持久化保存
putIfAbsent(K, V) - Method in interface fun.awooo.dive.cache.common.CommonCache
若不存在则存入
putIfAbsent(K, V, long) - Method in interface fun.awooo.dive.cache.common.TimeCache
若不存在则存入

R

remove(K) - Method in interface fun.awooo.dive.cache.common.CommonCache
移除对应键值对

S

set(K, V) - Method in interface fun.awooo.dive.cache.common.CommonCache
新增或更新一个键值对
set(K, V, long) - Method in interface fun.awooo.dive.cache.common.TimeCache
新增或更新一个键值对
set(K, V, long, TimeUnit) - Method in interface fun.awooo.dive.cache.common.TimeCache
新增或更新一个键值对
set(K, V, Instant) - Method in interface fun.awooo.dive.cache.common.TimeCache
新增或更新一个键值对

T

TimeCache<K,​V> - Interface in fun.awooo.dive.cache.common
缓存键值对数据, 可以对键值对设置存活时间
C D E F G H L M P R S T 
All Classes All Packages