@Override public Response<Boolean> exists(String key) { getClient(key).exists(key); return getResponse(BuilderFactory.BOOLEAN); }
@Override public Response<Boolean> exists(byte[] key) { getClient(key).exists(key); return getResponse(BuilderFactory.BOOLEAN); }
@Override public Response<String> getSet(String key, String value) { getClient(key).getSet(key, value); return getResponse(BuilderFactory.STRING); }
@Override public Response<String> hmset(String key, Map<String, String> hash) { getClient(key).hmset(key, hash); return getResponse(BuilderFactory.STRING); }
@Override public Response<Long> incr(byte[] key) { getClient(key).incr(key); return getResponse(BuilderFactory.LONG); }
@Override public Response<Long> move(byte[] key, int dbIndex) { getClient(key).move(key, dbIndex); return getResponse(BuilderFactory.LONG); }
@Override public Response<byte[]> rpop(byte[] key) { getClient(key).rpop(key); return getResponse(BuilderFactory.BYTE_ARRAY); }
@Override public Response<String> substr(byte[] key, int start, int end) { getClient(key).substr(key, start, end); return getResponse(BuilderFactory.STRING); }
@Override public Response<Set<String>> zrangeByScore(String key, double min, double max) { getClient(key).zrangeByScore(key, min, max); return getResponse(BuilderFactory.STRING_ZSET); }
@Override public Response<Set<byte[]>> zrangeByScore(byte[] key, byte[] min, byte[] max) { getClient(key).zrangeByScore(key, min, max); return getResponse(BuilderFactory.BYTE_ARRAY_ZSET); }
public Response<Set<Tuple>> zrangeByScoreWithScores(String key, String min, String max, int offset, int count) { getClient(key).zrangeByScoreWithScores(key, min, max, offset, count); return getResponse(BuilderFactory.TUPLE_ZSET); }
@Override public Response<Set<Tuple>> zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count) { getClient(key).zrevrangeByScoreWithScores(key, max, min, offset, count); return getResponse(BuilderFactory.TUPLE_ZSET); }
@Override public Response<Set<Tuple>> zrevrangeByScoreWithScores(byte[] key, byte[] max, byte[] min, int offset, int count) { getClient(key).zrevrangeByScoreWithScores(key, max, min, offset, count); return getResponse(BuilderFactory.TUPLE_ZSET_BINARY); }
@Override public Response<Long> zremrangeByScore(String key, double start, double end) { getClient(key).zremrangeByScore(key, start, end); return getResponse(BuilderFactory.LONG); }
@Override public Response<Long> zremrangeByScore(byte[] key, byte[] start, byte[] end) { getClient(key).zremrangeByScore(key, start, end); return getResponse(BuilderFactory.LONG); }
@Override public Response<Long> zrevrank(byte[] key, byte[] member) { getClient(key).zrevrank(key, member); return getResponse(BuilderFactory.LONG); }
@Override public Response<Long> zlexcount(final byte[] key, final byte[] min, final byte[] max) { getClient(key).zlexcount(key, min, max); return getResponse(BuilderFactory.LONG); }
@Override public Response<Set<String>> zrevrangeByLex(final String key, final String max, final String min) { getClient(key).zrevrangeByLex(key, max, min); return getResponse(BuilderFactory.STRING_ZSET); }
@Override public Response<Long> pfadd(byte[] key, byte[]... elements) { getClient(key).pfadd(key, elements); return getResponse(BuilderFactory.LONG); }
@Override public Response<Set<Tuple>> zrangeByScoreWithScores(byte[] key, double min, double max, int offset, int count) { getClient(key).zrangeByScoreWithScores(key, toByteArray(min), toByteArray(max), offset, count); return getResponse(BuilderFactory.TUPLE_ZSET_BINARY); }