@Override
    public Set<byte[]> zRevRangeByScore(byte[] key, double min, double max, long offset, long count) {
        try {
            if (isPipelined()) {
                pipeline(new JedisResult(pipeline.zrevrangeByScore(key, max, min, (int) offset, (int) count)));
                return null;
            }

            return client.zrevrangeByScore(key, max, min, (int) offset, (int) count);
        } catch (Exception ex) {
            throw convertException(ex);
        }
    }
@Override
    public Set<byte[]> zRevRangeByScore(byte[] key, double min, double max, long offset, long count) {
        try {
            if (isPipelined()) {
                pipeline(new JedisResult(pipeline.zrevrangeByScore(key, max, min, (int) offset, (int) count)));
                return null;
            }

            return client.zrevrangeByScore(key, max, min, (int) offset, (int) count);
        } catch (Exception ex) {
            throw convertException(ex);
        }
    }
@ Override public Set < byte [ ] > zRevRangeByScore ( byte [ ] key , double min , double max , long offset , long count ) { try { if ( isPipelined ( ) ) { pipeline ( new JedisResult ( pipeline . zrevrangeByScore ( key , max , min , ( int ) offset , ( int ) count ) ) ) ; return null ; } return client . zrevrangeByScore ( key , max , min , ( int ) offset , ( int ) count ) ; } catch ( Exception ex ) { throw convertException ( ex ) ; } }
/*
@see org.springframework.data.redis.connection.RedisZSetCommands#zRevRangeByScore(byte[], double, double, long, long)
/ *