跳过导航链接
A C D G I J M N O P R S T U 

A

acquire() - 接口 中的方法com.xuanner.dt.core.DtSemaphore
获取信号量id,这个id后面释放时需要用,如果获取失败,返回NULL
acquire() - 类 中的方法com.xuanner.dt.core.impl.JedisDtSemaphore
 
add(double, String) - 接口 中的方法com.xuanner.dt.core.DtSortedSet
新增一个元素(当元素已经存在,更新score)
add(double, String) - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 
addListener(DtMessageListener) - 接口 中的方法com.xuanner.dt.pubsub.DtSubscriber
新增消息监听
addListener(DtMessageListener) - 类 中的方法com.xuanner.dt.pubsub.impl.JedisDtSubscriber
 

C

close() - 接口 中的方法com.xuanner.dt.common.DtCloseable
关闭
close() - 类 中的方法com.xuanner.dt.common.redis.JedisBase
 
com.xuanner.dt - 程序包 com.xuanner.dt
 
com.xuanner.dt.cache - 程序包 com.xuanner.dt.cache
 
com.xuanner.dt.cache.impl - 程序包 com.xuanner.dt.cache.impl
 
com.xuanner.dt.common - 程序包 com.xuanner.dt.common
 
com.xuanner.dt.common.redis - 程序包 com.xuanner.dt.common.redis
 
com.xuanner.dt.core - 程序包 com.xuanner.dt.core
 
com.xuanner.dt.core.impl - 程序包 com.xuanner.dt.core.impl
 
com.xuanner.dt.lock - 程序包 com.xuanner.dt.lock
 
com.xuanner.dt.lock.impl - 程序包 com.xuanner.dt.lock.impl
 
com.xuanner.dt.pubsub - 程序包 com.xuanner.dt.pubsub
 
com.xuanner.dt.pubsub.impl - 程序包 com.xuanner.dt.pubsub.impl
 
com.xuanner.dt.sequence - 程序包 com.xuanner.dt.sequence
 
com.xuanner.dt.sequence.impl - 程序包 com.xuanner.dt.sequence.impl
 

D

decr(long) - 接口 中的方法com.xuanner.dt.core.DtLong
Long类型原子减
decr(long) - 类 中的方法com.xuanner.dt.core.impl.JedisDtLong
 
del(String) - 接口 中的方法com.xuanner.dt.cache.DtCacheClient
单个删除缓存
del(String) - 类 中的方法com.xuanner.dt.cache.impl.JedisDtCacheClient
 
delBulk(Collection<String>) - 接口 中的方法com.xuanner.dt.cache.DtCacheClient
批量删除缓存
delBulk(Collection<String>) - 类 中的方法com.xuanner.dt.cache.impl.JedisDtCacheClient
 
destroy() - 类 中的方法com.xuanner.dt.common.redis.JedisDirectFactory
 
destroy() - 接口 中的方法com.xuanner.dt.common.redis.JedisFactory
 
destroy() - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelFactory
 
Dt - com.xuanner.dt中的类
装一些全局初始化的对象,单例 Created by xuan on 2018/8/27.
Dt() - 类 的构造器com.xuanner.dt.Dt
 
DtCacheClient - com.xuanner.dt.cache中的接口
一个简单的分布式缓存客户端,为了API简洁,目前暂时只支持值为String,如果要缓存对象,请自行使用JSON序列化到String Created by xuan on 2018/8/12.
DtCloseable - com.xuanner.dt.common中的接口
表示组件可关闭 Created by xuan on 2018/8/27.
DtConfig - com.xuanner.dt.common中的接口
Created by xuan on 2018/8/29.
DtList - com.xuanner.dt.core中的接口
分布式list Created by xuan on 2018/8/29.
DtLock - com.xuanner.dt.lock中的接口
Created by xuan on 2018/8/30.
DtLong - com.xuanner.dt.core中的接口
分布式Long类型 Created by xuan on 2018/8/29.
DtMessageListener - com.xuanner.dt.pubsub中的接口
消息监听 Created by xuan on 2018/8/16.
DtPublisher - com.xuanner.dt.pubsub中的接口
消息发布者 Created by xuan on 2018/8/16.
DtQueue - com.xuanner.dt.core中的接口
分布式队列,用来实现生产者消费者 Created by xuan on 2018/8/25.
DtSemaphore - com.xuanner.dt.core中的接口
分布式信号量 Created by xuan on 2018/8/29.
DtSequence - com.xuanner.dt.sequence中的接口
序列号组件 Created by xuan on 2018/8/12.
DtSequenceException - com.xuanner.dt.sequence中的异常错误
序列号生成异常 Created by xuan on 2018/1/10.
DtSequenceException(String) - 异常错误 的构造器com.xuanner.dt.sequence.DtSequenceException
 
DtSortedSet - com.xuanner.dt.core中的接口
可排序Set集合 Created by xuan on 2018/8/29.
DtSubscriber - com.xuanner.dt.pubsub中的接口
消息订阅者 Created by xuan on 2018/8/16.

G

get(String) - 接口 中的方法com.xuanner.dt.cache.DtCacheClient
单个获取缓存
get(String) - 类 中的方法com.xuanner.dt.cache.impl.JedisDtCacheClient
 
getAuth() - 类 中的方法com.xuanner.dt.common.redis.JedisDirectConfig
 
getAuth() - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelConfig
 
getBulk(Collection<String>) - 接口 中的方法com.xuanner.dt.cache.DtCacheClient
批量获取缓存
getBulk(Collection<String>) - 类 中的方法com.xuanner.dt.cache.impl.JedisDtCacheClient
 
getConfig() - 类 中的方法com.xuanner.dt.common.redis.JedisDirectFactory
 
getConfig() - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelFactory
 
getDefaultJedisFactory() - 类 中的方法com.xuanner.dt.Dt
 
getHost() - 类 中的方法com.xuanner.dt.common.redis.JedisDirectConfig
 
getInstance() - 类 中的静态方法com.xuanner.dt.Dt
 
getJedis() - 类 中的方法com.xuanner.dt.common.redis.JedisBase
 
getJedis() - 类 中的方法com.xuanner.dt.common.redis.JedisDirectFactory
 
getJedis() - 接口 中的方法com.xuanner.dt.common.redis.JedisFactory
 
getJedis() - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelFactory
 
getKeyName() - 类 中的方法com.xuanner.dt.common.redis.JedisBase
 
getMasterName() - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelConfig
 
getName() - 接口 中的方法com.xuanner.dt.core.DtSortedSet
集合名称
getName() - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 
getOwnTimeoutSecond() - 类 中的方法com.xuanner.dt.lock.impl.JedisDtLock
 
getPort() - 类 中的方法com.xuanner.dt.common.redis.JedisDirectConfig
 
getScore(String) - 接口 中的方法com.xuanner.dt.core.DtSortedSet
获取元素的分数
getScore(String) - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 
getSentineSet() - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelConfig
 
getValue() - 接口 中的方法com.xuanner.dt.core.DtLong
获取当前值
getValue() - 类 中的方法com.xuanner.dt.core.impl.JedisDtLong
 

I

incr(long) - 接口 中的方法com.xuanner.dt.core.DtLong
Long类型原子增长
incr(long) - 类 中的方法com.xuanner.dt.core.impl.JedisDtLong
 
init() - 类 中的方法com.xuanner.dt.common.redis.JedisDirectFactory
 
init() - 接口 中的方法com.xuanner.dt.common.redis.JedisFactory
 
init() - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelFactory
 
init() - 接口 中的方法com.xuanner.dt.pubsub.DtSubscriber
订阅初始化
init() - 类 中的方法com.xuanner.dt.pubsub.impl.JedisDtSubscriber
 
initJedis(String, int, String) - 类 中的方法com.xuanner.dt.Dt
 
initJedisSentinel(String, Set<String>, String) - 类 中的方法com.xuanner.dt.Dt
 
intersectFrom(DtSortedSet, DtSortedSet) - 接口 中的方法com.xuanner.dt.core.DtSortedSet
两个集合取交集
intersectFrom(DtSortedSet, DtSortedSet) - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 

J

JedisBase - com.xuanner.dt.common.redis中的类
Created by xuan on 2018/8/29.
JedisBase() - 类 的构造器com.xuanner.dt.common.redis.JedisBase
 
JedisDirectConfig - com.xuanner.dt.common.redis中的类
Created by xuan on 2018/8/27.
JedisDirectConfig() - 类 的构造器com.xuanner.dt.common.redis.JedisDirectConfig
 
JedisDirectFactory - com.xuanner.dt.common.redis中的类
直接连Master Created by xuan on 2018/8/29.
JedisDirectFactory() - 类 的构造器com.xuanner.dt.common.redis.JedisDirectFactory
 
JedisDtCacheClient - com.xuanner.dt.cache.impl中的类
Created by xuan on 2018/8/12.
JedisDtCacheClient() - 类 的构造器com.xuanner.dt.cache.impl.JedisDtCacheClient
 
JedisDtList - com.xuanner.dt.core.impl中的类
分布式列表 Created by xuan on 2018/8/29.
JedisDtList(String) - 类 的构造器com.xuanner.dt.core.impl.JedisDtList
 
JedisDtLock - com.xuanner.dt.lock.impl中的类
Created by xuan on 2018/8/30.
JedisDtLock(String) - 类 的构造器com.xuanner.dt.lock.impl.JedisDtLock
 
JedisDtLong - com.xuanner.dt.core.impl中的类
Created by xuan on 2018/8/29.
JedisDtLong(String, long) - 类 的构造器com.xuanner.dt.core.impl.JedisDtLong
 
JedisDtLong(String) - 类 的构造器com.xuanner.dt.core.impl.JedisDtLong
 
JedisDtPublisher - com.xuanner.dt.pubsub.impl中的类
Created by xuan on 2018/8/16.
JedisDtPublisher() - 类 的构造器com.xuanner.dt.pubsub.impl.JedisDtPublisher
 
JedisDtQueue - com.xuanner.dt.core.impl中的类
Created by xuan on 2018/8/25.
JedisDtQueue(String, long) - 类 的构造器com.xuanner.dt.core.impl.JedisDtQueue
 
JedisDtQueue(String) - 类 的构造器com.xuanner.dt.core.impl.JedisDtQueue
 
JedisDtSemaphore - com.xuanner.dt.core.impl中的类
Created by xuan on 2018/8/29.
JedisDtSemaphore(String, long, int) - 类 的构造器com.xuanner.dt.core.impl.JedisDtSemaphore
 
JedisDtSemaphore(String, long) - 类 的构造器com.xuanner.dt.core.impl.JedisDtSemaphore
 
JedisDtSequence - com.xuanner.dt.sequence.impl中的类
Created by xuan on 2018/8/12.
JedisDtSequence() - 类 的构造器com.xuanner.dt.sequence.impl.JedisDtSequence
 
JedisDtSortedSet - com.xuanner.dt.core.impl中的类
Created by xuan on 2018/8/29.
JedisDtSortedSet(String) - 类 的构造器com.xuanner.dt.core.impl.JedisDtSortedSet
 
JedisDtSubscriber - com.xuanner.dt.pubsub.impl中的类
Created by xuan on 2018/8/16.
JedisDtSubscriber() - 类 的构造器com.xuanner.dt.pubsub.impl.JedisDtSubscriber
 
JedisFactory - com.xuanner.dt.common.redis中的接口
Jedis工厂接口 Created by xuan on 2018/8/29.
JedisFactoryAware - com.xuanner.dt.common.redis中的接口
支持JedisFactory工厂的设置接口能力 Created by xuan on 2018/8/29.
JedisSentinelConfig - com.xuanner.dt.common.redis中的类
Created by xuan on 2018/8/27.
JedisSentinelConfig() - 类 的构造器com.xuanner.dt.common.redis.JedisSentinelConfig
 
JedisSentinelFactory - com.xuanner.dt.common.redis中的类
Jedis工厂接口实现 Created by xuan on 2018/8/29.
JedisSentinelFactory() - 类 的构造器com.xuanner.dt.common.redis.JedisSentinelFactory
 

M

Main - com.xuanner.dt中的类
Created by xuan on 2018/8/9.
Main() - 类 的构造器com.xuanner.dt.Main
 
MapUtil - com.xuanner.dt.common中的类
MAP工具类 Created by xuan on 2018/8/13.
MapUtil() - 类 的构造器com.xuanner.dt.common.MapUtil
 

N

newDtCacheClient() - 类 中的静态方法com.xuanner.dt.Dt
 
newDtList(String) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtLock(String) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtLock(String, int) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtLong(String, long) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtLong(String) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtPublisher() - 类 中的静态方法com.xuanner.dt.Dt
 
newDtQueue(String, long) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtQueue(String) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtSemaphore(String, long) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtSemaphore(String, long, int) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtSequence(int, long) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtSequence() - 类 中的静态方法com.xuanner.dt.Dt
 
newDtSortedSet(String) - 类 中的静态方法com.xuanner.dt.Dt
 
newDtSubscriber() - 类 中的静态方法com.xuanner.dt.Dt
 
newHashMap(int) - 类 中的静态方法com.xuanner.dt.common.MapUtil
构建一个MAP,指定预计存储数量
nextId(String) - 接口 中的方法com.xuanner.dt.sequence.DtSequence
获取下一个序列号
nextId(String) - 类 中的方法com.xuanner.dt.sequence.impl.JedisDtSequence
 

O

onMessage(String) - 接口 中的方法com.xuanner.dt.pubsub.DtMessageListener
收到消息回调

P

pop() - 接口 中的方法com.xuanner.dt.core.DtQueue
队头弹出一个元素,如果队列是空,返回NULL
pop() - 类 中的方法com.xuanner.dt.core.impl.JedisDtQueue
 
popLeft() - 接口 中的方法com.xuanner.dt.core.DtList
左边弹出元素
popLeft() - 类 中的方法com.xuanner.dt.core.impl.JedisDtList
 
popRight() - 接口 中的方法com.xuanner.dt.core.DtList
右边弹出元素
popRight() - 类 中的方法com.xuanner.dt.core.impl.JedisDtList
 
publish(String, String) - 接口 中的方法com.xuanner.dt.pubsub.DtPublisher
发布消息
publish(String, String) - 类 中的方法com.xuanner.dt.pubsub.impl.JedisDtPublisher
 
push(String...) - 接口 中的方法com.xuanner.dt.core.DtQueue
批量在队尾添加元素,如果设置了队列的长度,当队列满时,返回false
push(String...) - 类 中的方法com.xuanner.dt.core.impl.JedisDtQueue
 
pushLeft(String...) - 接口 中的方法com.xuanner.dt.core.DtList
左边插入元素
pushLeft(String...) - 类 中的方法com.xuanner.dt.core.impl.JedisDtList
 
pushRight(String...) - 接口 中的方法com.xuanner.dt.core.DtList
右边插入元素
pushRight(String...) - 类 中的方法com.xuanner.dt.core.impl.JedisDtList
 

R

rank(String) - 接口 中的方法com.xuanner.dt.core.DtSortedSet
获取元素的排行下标位置
rank(String) - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 
release(String) - 接口 中的方法com.xuanner.dt.core.DtSemaphore
释放
release(String) - 类 中的方法com.xuanner.dt.core.impl.JedisDtSemaphore
 
remove(String) - 接口 中的方法com.xuanner.dt.core.DtSortedSet
删除指定元素
remove(String) - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 
removeByScoreRange(double, double) - 接口 中的方法com.xuanner.dt.core.DtSortedSet
删除指定分数区间内的的元素(包含两端)
removeByScoreRange(double, double) - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 

S

set(String, String, int) - 接口 中的方法com.xuanner.dt.cache.DtCacheClient
单个设置KEY
set(String, String, int) - 类 中的方法com.xuanner.dt.cache.impl.JedisDtCacheClient
 
setAuth(String) - 类 中的方法com.xuanner.dt.common.redis.JedisDirectConfig
 
setAuth(String) - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelConfig
 
setBulk(Map<String, String>, int) - 接口 中的方法com.xuanner.dt.cache.DtCacheClient
批量设置缓存
setBulk(Map<String, String>, int) - 类 中的方法com.xuanner.dt.cache.impl.JedisDtCacheClient
 
setConfig(JedisDirectConfig) - 类 中的方法com.xuanner.dt.common.redis.JedisDirectFactory
 
setConfig(JedisSentinelConfig) - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelFactory
 
setDefaultJedisFactory(JedisDirectFactory) - 类 中的方法com.xuanner.dt.Dt
 
setHost(String) - 类 中的方法com.xuanner.dt.common.redis.JedisDirectConfig
 
setJedisFactory(JedisFactory) - 类 中的方法com.xuanner.dt.common.redis.JedisBase
 
setJedisFactory(JedisFactory) - 接口 中的方法com.xuanner.dt.common.redis.JedisFactoryAware
 
setKeyName(String) - 类 中的方法com.xuanner.dt.common.redis.JedisBase
 
setMasterName(String) - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelConfig
 
setOwnTimeoutSecond(int) - 类 中的方法com.xuanner.dt.lock.impl.JedisDtLock
 
setPort(int) - 类 中的方法com.xuanner.dt.common.redis.JedisDirectConfig
 
setSentineSet(Set<String>) - 类 中的方法com.xuanner.dt.common.redis.JedisSentinelConfig
 
setStep(int) - 类 中的方法com.xuanner.dt.sequence.impl.JedisDtSequence
 
setStepStart(long) - 类 中的方法com.xuanner.dt.sequence.impl.JedisDtSequence
 
setValue(long) - 接口 中的方法com.xuanner.dt.core.DtLong
设置值
setValue(long) - 类 中的方法com.xuanner.dt.core.impl.JedisDtLong
 
size() - 接口 中的方法com.xuanner.dt.core.DtList
列表长度
size() - 接口 中的方法com.xuanner.dt.core.DtQueue
队列长度
size() - 接口 中的方法com.xuanner.dt.core.DtSortedSet
获取元素个数
size() - 类 中的方法com.xuanner.dt.core.impl.JedisDtList
 
size() - 类 中的方法com.xuanner.dt.core.impl.JedisDtQueue
 
size() - 类 中的方法com.xuanner.dt.core.impl.JedisDtSortedSet
 

T

topic() - 接口 中的方法com.xuanner.dt.pubsub.DtMessageListener
消息对应的主题
tryLock() - 接口 中的方法com.xuanner.dt.lock.DtLock
试图获取锁
tryLock() - 类 中的方法com.xuanner.dt.lock.impl.JedisDtLock
 

U

unLock(String) - 接口 中的方法com.xuanner.dt.lock.DtLock
开锁
unLock(String) - 类 中的方法com.xuanner.dt.lock.impl.JedisDtLock
 
uuid() - 类 中的静态方法com.xuanner.dt.common.UuidUtil
 
UuidUtil - com.xuanner.dt.common中的类
Created by xuan on 2018/8/30.
UuidUtil() - 类 的构造器com.xuanner.dt.common.UuidUtil
 
A C D G I J M N O P R S T U 
跳过导航链接

Copyright © 2018. All rights reserved.