Package | Description |
---|---|
org.springframework.data.redis.connection |
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
|
org.springframework.data.redis.connection.lettuce |
Connection package for Lettuce Redis client.
|
org.springframework.data.redis.core |
Core package for integrating Redis with Spring concepts.
|
org.springframework.data.redis.support.collections |
Package providing implementations for most of the
java.util collections on top of Redis. |
Modifier and Type | Method and Description |
---|---|
RedisZSetCommands.Range |
RedisZSetCommands.Range.gt(Object min)
Greater Than
|
RedisZSetCommands.Range |
RedisZSetCommands.Range.gte(Object min)
Greater Than Equals
|
RedisZSetCommands.Range |
RedisZSetCommands.Range.lt(Object max)
Less Than
|
RedisZSetCommands.Range |
RedisZSetCommands.Range.lte(Object max)
Less Then Equals
|
static RedisZSetCommands.Range |
RedisZSetCommands.Range.range() |
static RedisZSetCommands.Range |
RedisZSetCommands.Range.unbounded() |
Modifier and Type | Method and Description |
---|---|
default Long |
DefaultedRedisConnection.zCount(byte[] key,
RedisZSetCommands.Range range)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Long |
RedisZSetCommands.zCount(byte[] key,
RedisZSetCommands.Range range)
Count number of elements within sorted set with scores between
Range#min and Range#max . |
Long |
DefaultStringRedisConnection.zCount(byte[] key,
RedisZSetCommands.Range range) |
default Set<byte[]> |
RedisZSetCommands.zRangeByLex(byte[] key,
RedisZSetCommands.Range range)
Get all the elements in
RedisZSetCommands.Range from the sorted set at key in lexicographical ordering. |
Set<byte[]> |
DefaultStringRedisConnection.zRangeByLex(byte[] key,
RedisZSetCommands.Range range) |
default Set<byte[]> |
DefaultedRedisConnection.zRangeByLex(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Set<byte[]> |
RedisZSetCommands.zRangeByLex(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all the elements in
RedisZSetCommands.Range from the sorted set at key in lexicographical ordering. |
Set<byte[]> |
DefaultStringRedisConnection.zRangeByLex(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
Set<String> |
StringRedisConnection.zRangeByLex(String key,
RedisZSetCommands.Range range)
Get all the elements in
Range from the sorted set at key in lexicographical ordering. |
Set<String> |
DefaultStringRedisConnection.zRangeByLex(String key,
RedisZSetCommands.Range range) |
Set<String> |
StringRedisConnection.zRangeByLex(String key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all the elements in
Range from the sorted set at key in lexicographical ordering. |
Set<String> |
DefaultStringRedisConnection.zRangeByLex(String key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
default Set<byte[]> |
RedisZSetCommands.zRangeByScore(byte[] key,
RedisZSetCommands.Range range)
Get elements where score is between
Range#min and Range#max from sorted set. |
Set<byte[]> |
DefaultStringRedisConnection.zRangeByScore(byte[] key,
RedisZSetCommands.Range range) |
default Set<byte[]> |
DefaultedRedisConnection.zRangeByScore(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Set<byte[]> |
RedisZSetCommands.zRangeByScore(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get elements in range from
Limit#count to Limit#offset where score is between Range#min and
Range#max from sorted set. |
Set<byte[]> |
DefaultStringRedisConnection.zRangeByScore(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
default Set<RedisZSetCommands.Tuple> |
RedisZSetCommands.zRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range)
|
Set<RedisZSetCommands.Tuple> |
DefaultStringRedisConnection.zRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range) |
default Set<RedisZSetCommands.Tuple> |
DefaultedRedisConnection.zRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Set<RedisZSetCommands.Tuple> |
RedisZSetCommands.zRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get set of
RedisZSetCommands.Tuple s in range from Limit#offset to Limit#offset + Limit#count where score is
between Range#min and Range#max from sorted set. |
Set<RedisZSetCommands.Tuple> |
DefaultStringRedisConnection.zRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
default Long |
DefaultedRedisConnection.zRemRangeByScore(byte[] key,
RedisZSetCommands.Range range)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Long |
RedisZSetCommands.zRemRangeByScore(byte[] key,
RedisZSetCommands.Range range)
Remove elements with scores between
Range#min and Range#max from sorted set with key . |
Long |
DefaultStringRedisConnection.zRemRangeByScore(byte[] key,
RedisZSetCommands.Range range) |
default Set<byte[]> |
RedisZSetCommands.zRevRangeByScore(byte[] key,
RedisZSetCommands.Range range)
Get elements where score is between
Range#min and Range#max from sorted set ordered from high to
low. |
Set<byte[]> |
DefaultStringRedisConnection.zRevRangeByScore(byte[] key,
RedisZSetCommands.Range range) |
default Set<byte[]> |
DefaultedRedisConnection.zRevRangeByScore(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Set<byte[]> |
RedisZSetCommands.zRevRangeByScore(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get elements in range from
Limit#offset to Limit#offset + Limit#count where score is between
Range#min and Range#max from sorted set ordered high -> low. |
Set<byte[]> |
DefaultStringRedisConnection.zRevRangeByScore(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
default Set<RedisZSetCommands.Tuple> |
RedisZSetCommands.zRevRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range)
Get set of
RedisZSetCommands.Tuple where score is between Range#min and Range#max from sorted set ordered
from high to low. |
Set<RedisZSetCommands.Tuple> |
DefaultStringRedisConnection.zRevRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range) |
default Set<RedisZSetCommands.Tuple> |
DefaultedRedisConnection.zRevRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Set<RedisZSetCommands.Tuple> |
RedisZSetCommands.zRevRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get set of
RedisZSetCommands.Tuple in range from Limit#offset to Limit#count where score is between
Range#min and Range#max from sorted set ordered high -> low. |
Set<RedisZSetCommands.Tuple> |
DefaultStringRedisConnection.zRevRangeByScoreWithScores(byte[] key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
Modifier and Type | Method and Description |
---|---|
static <T> io.lettuce.core.Range<T> |
LettuceConverters.toRange(RedisZSetCommands.Range range)
Convert a
RedisZSetCommands.Range to a lettuce Range . |
static <T> io.lettuce.core.Range<T> |
LettuceConverters.toRange(RedisZSetCommands.Range range,
boolean convertNumberToBytes)
Convert a
RedisZSetCommands.Range to a lettuce Range . |
static <T> io.lettuce.core.Range<T> |
LettuceConverters.toRevRange(RedisZSetCommands.Range range)
Convert a
RedisZSetCommands.Range to a lettuce Range and
reverse boundaries. |
Modifier and Type | Method and Description |
---|---|
Set<V> |
ZSetOperations.rangeByLex(K key,
RedisZSetCommands.Range range)
|
Set<V> |
ZSetOperations.rangeByLex(K key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
RedisZSetCommands.Limit.getCount() , starting at
RedisZSetCommands.Limit.getOffset() with lexicographical ordering from ZSET at key with a value between
getMin() and getMax() . |
Set<V> |
BoundZSetOperations.rangeByLex(RedisZSetCommands.Range range)
|
Set<V> |
BoundZSetOperations.rangeByLex(RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
RedisZSetCommands.Limit.getCount() , starting at
RedisZSetCommands.Limit.getOffset() with lexicographical ordering having a value between getMin() and
getMax() . |
Modifier and Type | Method and Description |
---|---|
Set<E> |
RedisZSet.rangeByLex(RedisZSetCommands.Range range)
|
Set<E> |
DefaultRedisZSet.rangeByLex(RedisZSetCommands.Range range) |
Set<E> |
RedisZSet.rangeByLex(RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
RedisZSetCommands.Limit.getCount() , starting at
RedisZSetCommands.Limit.getOffset() with lexicographical ordering having a value between getMin() and
getMax() . |
Set<E> |
DefaultRedisZSet.rangeByLex(RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.