|
|
|
@ -36,13 +36,14 @@ import org.redisson.client.protocol.convertor.DoubleNullSafeReplayConvertor;
|
|
|
|
|
import org.redisson.client.protocol.convertor.DoubleReplayConvertor;
|
|
|
|
|
import org.redisson.client.protocol.convertor.IntegerReplayConvertor;
|
|
|
|
|
import org.redisson.client.protocol.convertor.KeyValueConvertor;
|
|
|
|
|
import org.redisson.client.protocol.convertor.TimeObjectDecoder;
|
|
|
|
|
import org.redisson.client.protocol.convertor.LongReplayConvertor;
|
|
|
|
|
import org.redisson.client.protocol.convertor.TimeObjectDecoder;
|
|
|
|
|
import org.redisson.client.protocol.convertor.TrueReplayConvertor;
|
|
|
|
|
import org.redisson.client.protocol.convertor.TypeConvertor;
|
|
|
|
|
import org.redisson.client.protocol.convertor.VoidReplayConvertor;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ClusterNodesDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.KeyValueObjectDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ListFirstObjectDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ListMultiDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ListResultReplayDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ListScanResult;
|
|
|
|
@ -51,7 +52,6 @@ import org.redisson.client.protocol.decoder.Long2MultiDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.LongMultiDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.MapScanResult;
|
|
|
|
|
import org.redisson.client.protocol.decoder.MapScanResultReplayDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ObjectFirstResultReplayDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ObjectFirstScoreReplayDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ObjectListReplayDecoder;
|
|
|
|
|
import org.redisson.client.protocol.decoder.ObjectMapEntryReplayDecoder;
|
|
|
|
@ -119,9 +119,11 @@ public interface RedisCommands {
|
|
|
|
|
RedisStrictCommand<Double> ZSCORE = new RedisStrictCommand<Double>("ZSCORE", new DoubleReplayConvertor());
|
|
|
|
|
RedisCommand<Integer> ZRANK_INT = new RedisCommand<Integer>("ZRANK", new IntegerReplayConvertor());
|
|
|
|
|
RedisCommand<Integer> ZREVRANK_INT = new RedisCommand<Integer>("ZREVRANK", new IntegerReplayConvertor());
|
|
|
|
|
RedisCommand<Object> ZRANGE_SINGLE = new RedisCommand<Object>("ZRANGE", new ObjectFirstResultReplayDecoder<Object>());
|
|
|
|
|
RedisCommand<Object> ZRANGE_SINGLE = new RedisCommand<Object>("ZRANGE", new ListFirstObjectDecoder());
|
|
|
|
|
RedisStrictCommand<Double> ZRANGE_SINGLE_SCORE = new RedisStrictCommand<Double>("ZRANGE", new ObjectFirstScoreReplayDecoder());
|
|
|
|
|
RedisCommand<List<Object>> ZRANGE = new RedisCommand<List<Object>>("ZRANGE", new ObjectListReplayDecoder<Object>());
|
|
|
|
|
RedisCommand<List<Object>> ZPOPMIN = new RedisCommand<List<Object>>("ZPOPMIN", new ObjectListReplayDecoder<Object>());
|
|
|
|
|
RedisCommand<List<Object>> ZPOPMAX = new RedisCommand<List<Object>>("ZPOPMAX", new ObjectListReplayDecoder<Object>());
|
|
|
|
|
RedisStrictCommand<Integer> ZREMRANGEBYRANK = new RedisStrictCommand<Integer>("ZREMRANGEBYRANK", new IntegerReplayConvertor());
|
|
|
|
|
RedisStrictCommand<Integer> ZREMRANGEBYSCORE = new RedisStrictCommand<Integer>("ZREMRANGEBYSCORE", new IntegerReplayConvertor());
|
|
|
|
|
RedisStrictCommand<Integer> ZREMRANGEBYLEX = new RedisStrictCommand<Integer>("ZREMRANGEBYLEX", new IntegerReplayConvertor());
|
|
|
|
@ -228,6 +230,7 @@ public interface RedisCommands {
|
|
|
|
|
RedisStrictCommand<Long> EVAL_LONG = new RedisStrictCommand<Long>("EVAL");
|
|
|
|
|
RedisStrictCommand<Long> EVAL_LONG_SAFE = new RedisStrictCommand<Long>("EVAL", new LongReplayConvertor());
|
|
|
|
|
RedisStrictCommand<Void> EVAL_VOID = new RedisStrictCommand<Void>("EVAL", new VoidReplayConvertor());
|
|
|
|
|
RedisCommand<Object> EVAL_FIRST_LIST = new RedisCommand<Object>("EVAL", new ListFirstObjectDecoder());
|
|
|
|
|
RedisCommand<List<Object>> EVAL_LIST = new RedisCommand<List<Object>>("EVAL", new ObjectListReplayDecoder<Object>());
|
|
|
|
|
RedisCommand<Set<Object>> EVAL_SET = new RedisCommand<Set<Object>>("EVAL", new ObjectSetReplayDecoder<Object>());
|
|
|
|
|
RedisCommand<Object> EVAL_OBJECT = new RedisCommand<Object>("EVAL");
|
|
|
|
|