public interface BoundZSetOperations<K,V> extends BoundKeyOperations<K>
RedisOperations<K,V> getOperations()
void intersectAndStore(Collection<K> otherKeys, K destKey)
Set<ZSetOperations.TypedTuple<V>> rangeWithScores(long start, long end)
Set<ZSetOperations.TypedTuple<V>> rangeByScoreWithScores(double min, double max)
Set<ZSetOperations.TypedTuple<V>> reverseRangeWithScores(long start, long end)
Set<ZSetOperations.TypedTuple<V>> reverseRangeByScoreWithScores(double min, double max)
Set<V> rangeByLex(RedisZSetCommands.Range range)
RedisZSetCommands.Range.getMin()
and
RedisZSetCommands.Range.getMax()
.range
- must not be null.Set<V> rangeByLex(RedisZSetCommands.Range range, RedisZSetCommands.Limit limit)
RedisZSetCommands.Limit.getCount()
, starting at
RedisZSetCommands.Limit.getOffset()
with lexicographical ordering having a value between RedisZSetCommands.Range.getMin()
and
RedisZSetCommands.Range.getMax()
.range
- must not be null.limit
- can be null.void removeRange(long start, long end)
void removeRangeByScore(double min, double max)
void unionAndStore(Collection<K> otherKeys, K destKey)
Long add(Set<ZSetOperations.TypedTuple<V>> tuples)
Long count(double min, double max)
Long zCard()
Cursor<ZSetOperations.TypedTuple<V>> scan(ScanOptions options)
options
- Copyright © 2011-2015–2017 Pivotal Software, Inc.. All rights reserved.