Refine search
protected RedisConnection preProcessConnection(RedisConnection connection, boolean existingConnection) { return new DefaultStringRedisConnection(connection); } }
@Override public List<Long> bitfield(String key, BitFieldSubCommands operation) { List<Long> results = delegate.bitField(serialize(key), operation); if (isFutureConversion()) { addResultConverter(identityConverter); } return results; }
@Override public Long bitOp(BitOperation op, String destination, String... keys) { return bitOp(op, serialize(destination), serializeMulti(keys)); }
@Override public Boolean set(byte[] key, byte[] value) { return convertAndReturn(delegate.set(key, value), identityConverter); }
@Override public Boolean expire(byte[] key, long seconds) { return convertAndReturn(delegate.expire(key, seconds), identityConverter); }
@Override public Long exists(byte[]... keys) { return convertAndReturn(delegate.exists(keys), identityConverter); }
@Override public Map<String, String> hGetAll(String key) { return convertAndReturn(delegate.hGetAll(serialize(key)), byteMapToStringMap); }
@Override public List<String> hMGet(String key, String... fields) { return convertAndReturn(delegate.hMGet(serialize(key), serializeMulti(fields)), byteListToStringList); }
@Override public String lPop(String key) { return convertAndReturn(delegate.lPop(serialize(key)), bytesToString); }
@Override public String getSet(String key, String value) { return convertAndReturn(delegate.getSet(serialize(key), serialize(value)), bytesToString); }
@Override public Set<String> zRevRangeByScore(String key, double min, double max) { return convertAndReturn(delegate.zRevRangeByScore(serialize(key), min, max), byteSetToStringSet); }
@Override public Set<String> zRangeByLex(String key, Range range, Limit limit) { return convertAndReturn(delegate.zRangeByLex(serialize(key), range), byteSetToStringSet); }
@Override public Set<String> sMembers(String key) { return convertAndReturn(delegate.sMembers(serialize(key)), byteSetToStringSet); }
@Override public List<byte[]> bRPop(int timeout, byte[]... keys) { return convertAndReturn(delegate.bRPop(timeout, keys), identityConverter); }
@Override public Map<byte[], byte[]> hGetAll(byte[] key) { return convertAndReturn(delegate.hGetAll(key), identityConverter); }
@Override public GeoResults<GeoLocation<String>> geoRadiusByMember(String key, String member, Distance radius) { return convertAndReturn(delegate.geoRadiusByMember(serialize(key), serialize(member), radius), byteGeoResultsToStringGeoResults); }
@Override public Set<StringTuple> zRevRangeByScoreWithScores(String key, double min, double max, long offset, long count) { return convertAndReturn(delegate.zRevRangeByScoreWithScores(serialize(key), min, max, offset, count), tupleToStringTuple); }
@Override public Set<StringTuple> zRangeByScoreWithScores(String key, double min, double max, long offset, long count) { return convertAndReturn(delegate.zRangeByScoreWithScores(serialize(key), min, max, offset, count), tupleToStringTuple); }