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.Limit |
RedisZSetCommands.Limit.count(int count) |
RedisZSetCommands.Limit |
ReactiveStreamCommands.RangeCommand.getLimit() |
RedisZSetCommands.Limit |
ReactiveZSetCommands.ZRangeByLexCommand.getLimit() |
static RedisZSetCommands.Limit |
RedisZSetCommands.Limit.limit() |
RedisZSetCommands.Limit |
RedisZSetCommands.Limit.offset(int offset) |
static RedisZSetCommands.Limit |
RedisZSetCommands.Limit.unlimited() |
Modifier and Type | Method and Description |
---|---|
Optional<RedisZSetCommands.Limit> |
ReactiveZSetCommands.ZRangeByScoreCommand.getLimit() |
Modifier and Type | Method and Description |
---|---|
ReactiveStreamCommands.RangeCommand |
ReactiveStreamCommands.RangeCommand.limit(RedisZSetCommands.Limit limit)
Applies a
Limit . |
ReactiveZSetCommands.ZRangeByScoreCommand |
ReactiveZSetCommands.ZRangeByScoreCommand.limitTo(RedisZSetCommands.Limit limit)
Applies the
RedisZSetCommands.Limit . |
ReactiveZSetCommands.ZRangeByLexCommand |
ReactiveZSetCommands.ZRangeByLexCommand.limitTo(RedisZSetCommands.Limit limit)
Applies the
RedisZSetCommands.Limit . |
List<ByteRecord> |
RedisStreamCommands.xRange(byte[] key,
Range<String> range,
RedisZSetCommands.Limit limit)
|
default List<ByteRecord> |
DefaultedRedisConnection.xRange(byte[] key,
Range<String> range,
RedisZSetCommands.Limit limit)
Deprecated.
in favor of
RedisConnection.streamCommands() }. |
List<ByteRecord> |
DefaultStringRedisConnection.xRange(byte[] key,
Range<String> range,
RedisZSetCommands.Limit limit) |
default reactor.core.publisher.Flux<ByteBufferRecord> |
ReactiveStreamCommands.xRange(ByteBuffer key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit . |
List<StringRecord> |
StringRedisConnection.xRange(String key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a Limit . |
List<StringRecord> |
DefaultStringRedisConnection.xRange(String key,
Range<String> range,
RedisZSetCommands.Limit limit) |
List<ByteRecord> |
RedisStreamCommands.xRevRange(byte[] key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit in reverse order. |
default List<ByteRecord> |
DefaultedRedisConnection.xRevRange(byte[] key,
Range<String> range,
RedisZSetCommands.Limit limit)
Deprecated.
in favor of
RedisConnection.streamCommands() }. |
List<ByteRecord> |
DefaultStringRedisConnection.xRevRange(byte[] key,
Range<String> range,
RedisZSetCommands.Limit limit) |
default reactor.core.publisher.Flux<ByteBufferRecord> |
ReactiveStreamCommands.xRevRange(ByteBuffer key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit in reverse order. |
List<StringRecord> |
StringRedisConnection.xRevRange(String key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a Limit in reverse order. |
List<StringRecord> |
DefaultStringRedisConnection.xRevRange(String key,
Range<String> range,
RedisZSetCommands.Limit limit) |
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) |
default reactor.core.publisher.Flux<ByteBuffer> |
ReactiveZSetCommands.zRangeByLex(ByteBuffer key,
Range<String> range,
RedisZSetCommands.Limit limit)
Get all elements in
Range from the sorted set at key in lexicographical ordering. |
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[]> |
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 reactor.core.publisher.Flux<ByteBuffer> |
ReactiveZSetCommands.zRangeByScore(ByteBuffer key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get elements in range from sorted set.
|
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 reactor.core.publisher.Flux<RedisZSetCommands.Tuple> |
ReactiveZSetCommands.zRangeByScoreWithScores(ByteBuffer key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get
RedisZSetCommands.Tuple s in range from sorted set. |
default reactor.core.publisher.Flux<ByteBuffer> |
ReactiveZSetCommands.zRevRangeByLex(ByteBuffer key,
Range<String> range,
RedisZSetCommands.Limit limit)
Get all elements in
Range from the sorted set at key in lexicographical ordering. |
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 reactor.core.publisher.Flux<ByteBuffer> |
ReactiveZSetCommands.zRevRangeByScore(ByteBuffer key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get elements in range from sorted set in reverse score ordering.
|
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) |
default reactor.core.publisher.Flux<RedisZSetCommands.Tuple> |
ReactiveZSetCommands.zRevRangeByScoreWithScores(ByteBuffer key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get
RedisZSetCommands.Tuple s in range from sorted set in reverse score ordering. |
Modifier and Type | Method and Description |
---|---|
static io.lettuce.core.Limit |
LettuceConverters.toLimit(RedisZSetCommands.Limit limit)
Convert a
RedisZSetCommands.Limit to a lettuce
Limit . |
Modifier and Type | Method and Description |
---|---|
default <V> reactor.core.publisher.Flux<ObjectRecord<K,V>> |
ReactiveStreamOperations.range(Class<V> targetType,
K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit . |
default <V> List<ObjectRecord<K,V>> |
StreamOperations.range(Class<V> targetType,
K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit as ObjectRecord . |
reactor.core.publisher.Flux<MapRecord<K,HK,HV>> |
ReactiveStreamOperations.range(K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit . |
List<MapRecord<K,HK,HV>> |
StreamOperations.range(K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit . |
List<MapRecord<K,HK,HV>> |
BoundStreamOperations.range(Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit . |
reactor.core.publisher.Flux<V> |
ReactiveZSetOperations.rangeByLex(K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
getCount() , starting at
getOffset() with lexicographical ordering from ZSET at key with a value between
Range.getLowerBound() and Range.getUpperBound() . |
Set<V> |
ZSetOperations.rangeByLex(K key,
RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
getCount() , starting at
getOffset() with lexicographical ordering from ZSET at key with a value between
RedisZSetCommands.Range.getMin() and RedisZSetCommands.Range.getMax() . |
Set<V> |
BoundZSetOperations.rangeByLex(RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
getCount() , starting at
getOffset() with lexicographical ordering having a value between RedisZSetCommands.Range.getMin() and
RedisZSetCommands.Range.getMax() . |
reactor.core.publisher.Flux<V> |
ReactiveZSetOperations.rangeByScore(K key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get elements in range from
start to end where score is between min and max from
sorted set. |
reactor.core.publisher.Flux<ZSetOperations.TypedTuple<V>> |
ReactiveZSetOperations.rangeByScoreWithScores(K key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get set of
RedisZSetCommands.Tuple s in range from start to end where score is between min and
max from sorted set. |
default <V> reactor.core.publisher.Flux<ObjectRecord<K,V>> |
ReactiveStreamOperations.reverseRange(Class<V> targetType,
K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit in reverse order as
ObjectRecord . |
default <V> List<ObjectRecord<K,V>> |
StreamOperations.reverseRange(Class<V> targetType,
K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit in reverse order as
ObjectRecord . |
reactor.core.publisher.Flux<MapRecord<K,HK,HV>> |
ReactiveStreamOperations.reverseRange(K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit in reverse order. |
List<MapRecord<K,HK,HV>> |
StreamOperations.reverseRange(K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit in reverse order. |
List<MapRecord<K,HK,HV>> |
BoundStreamOperations.reverseRange(Range<String> range,
RedisZSetCommands.Limit limit)
Read records from a stream within a specific
Range applying a RedisZSetCommands.Limit in reverse order. |
reactor.core.publisher.Flux<V> |
ReactiveZSetOperations.reverseRangeByLex(K key,
Range<String> range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
getCount() , starting at
getOffset() with reverse lexicographical ordering from ZSET at key with a value
between Range.getLowerBound() and Range.getUpperBound() . |
reactor.core.publisher.Flux<V> |
ReactiveZSetOperations.reverseRangeByScore(K key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get elements in range from
start to end where score is between min and max from
sorted set ordered high -> low. |
reactor.core.publisher.Flux<ZSetOperations.TypedTuple<V>> |
ReactiveZSetOperations.reverseRangeByScoreWithScores(K key,
Range<Double> range,
RedisZSetCommands.Limit limit)
Get set of
RedisZSetCommands.Tuple in range from start to end where score is between min and
max from sorted set ordered high -> low. |
Modifier and Type | Method and Description |
---|---|
Set<E> |
RedisZSet.rangeByLex(RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit)
Get all elements n elements, where n =
getCount() , starting at
getOffset() with lexicographical ordering having a value between RedisZSetCommands.Range.getMin() and
RedisZSetCommands.Range.getMax() . |
Set<E> |
DefaultRedisZSet.rangeByLex(RedisZSetCommands.Range range,
RedisZSetCommands.Limit limit) |
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.