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.jedis |
Connection package for Jedis library.
|
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 |
---|---|
ScanOptions |
ReactiveRedisConnection.KeyScanCommand.getOptions()
Get the
ScanOptions to apply. |
Modifier and Type | Method and Description |
---|---|
default Cursor<Map.Entry<byte[],byte[]>> |
DefaultedRedisConnection.hScan(byte[] key,
ScanOptions options)
Deprecated.
in favor of
RedisConnection.hashCommands() }. |
Cursor<Map.Entry<byte[],byte[]>> |
RedisHashCommands.hScan(byte[] key,
ScanOptions options)
Use a
Cursor to iterate over entries in hash at key . |
Cursor<Map.Entry<byte[],byte[]>> |
DefaultStringRedisConnection.hScan(byte[] key,
ScanOptions options) |
default reactor.core.publisher.Flux<Map.Entry<ByteBuffer,ByteBuffer>> |
ReactiveHashCommands.hScan(ByteBuffer key,
ScanOptions options)
|
Cursor<Map.Entry<String,String>> |
StringRedisConnection.hScan(String key,
ScanOptions options)
Use a
Cursor to iterate over entries in hash at key . |
Cursor<Map.Entry<String,String>> |
DefaultStringRedisConnection.hScan(String key,
ScanOptions options) |
Cursor<byte[]> |
RedisClusterConnection.scan(RedisClusterNode node,
ScanOptions options)
Use a
Cursor to iterate over keys. |
reactor.core.publisher.Flux<ByteBuffer> |
ReactiveKeyCommands.scan(ScanOptions options)
Use a
Flux to iterate over keys. |
Cursor<byte[]> |
RedisKeyCommands.scan(ScanOptions options)
Use a
Cursor to iterate over keys. |
default Cursor<byte[]> |
DefaultedRedisConnection.scan(ScanOptions options)
Deprecated.
in favor of
RedisConnection.keyCommands() . |
Cursor<byte[]> |
DefaultStringRedisConnection.scan(ScanOptions options) |
Cursor<byte[]> |
RedisSetCommands.sScan(byte[] key,
ScanOptions options)
Use a
Cursor to iterate over elements in set at key . |
default Cursor<byte[]> |
DefaultedRedisConnection.sScan(byte[] key,
ScanOptions options)
Deprecated.
in favor of
RedisConnection.setCommands() }. |
Cursor<byte[]> |
DefaultStringRedisConnection.sScan(byte[] key,
ScanOptions options) |
default reactor.core.publisher.Flux<ByteBuffer> |
ReactiveSetCommands.sScan(ByteBuffer key,
ScanOptions options)
|
Cursor<String> |
StringRedisConnection.sScan(String key,
ScanOptions options)
Use a
Cursor to iterate over elements in set at key . |
Cursor<String> |
DefaultStringRedisConnection.sScan(String key,
ScanOptions options) |
ReactiveRedisConnection.KeyScanCommand |
ReactiveRedisConnection.KeyScanCommand.withOptions(ScanOptions options)
Applies
ScanOptions . |
default Cursor<RedisZSetCommands.Tuple> |
DefaultedRedisConnection.zScan(byte[] key,
ScanOptions options)
Deprecated.
in favor of
RedisConnection.zSetCommands() }. |
Cursor<RedisZSetCommands.Tuple> |
RedisZSetCommands.zScan(byte[] key,
ScanOptions options)
Use a
Cursor to iterate over elements in sorted set at key . |
Cursor<RedisZSetCommands.Tuple> |
DefaultStringRedisConnection.zScan(byte[] key,
ScanOptions options) |
default reactor.core.publisher.Flux<RedisZSetCommands.Tuple> |
ReactiveZSetCommands.zScan(ByteBuffer key,
ScanOptions options)
|
Cursor<StringRedisConnection.StringTuple> |
StringRedisConnection.zScan(String key,
ScanOptions options)
Use a
Cursor to iterate over elements in sorted set at key . |
Cursor<StringRedisConnection.StringTuple> |
DefaultStringRedisConnection.zScan(String key,
ScanOptions options) |
Modifier and Type | Method and Description |
---|---|
Cursor<byte[]> |
JedisClusterConnection.scan(RedisClusterNode node,
ScanOptions options) |
static redis.clients.jedis.ScanParams |
JedisConverters.toScanParams(ScanOptions options)
Convert
ScanOptions to Jedis ScanParams . |
Modifier and Type | Method and Description |
---|---|
Cursor<byte[]> |
LettuceClusterConnection.scan(RedisClusterNode node,
ScanOptions options) |
Modifier and Type | Field and Description |
---|---|
static ScanOptions |
ScanOptions.NONE
Constant to apply default
ScanOptions without setting a limit or matching a pattern. |
Modifier and Type | Method and Description |
---|---|
ScanOptions |
ScanOptions.ScanOptionsBuilder.build()
Builds a new
ScanOptions objects. |
Modifier and Type | Method and Description |
---|---|
protected abstract ScanIteration<T> |
KeyBoundCursor.doScan(byte[] key,
long cursorId,
ScanOptions options) |
protected ScanIteration<T> |
KeyBoundCursor.doScan(long cursorId,
ScanOptions options) |
protected abstract ScanIteration<T> |
ScanCursor.doScan(long cursorId,
ScanOptions options)
Performs the actual scan command using the native client implementation.
|
reactor.core.publisher.Flux<Map.Entry<HK,HV>> |
ReactiveHashOperations.scan(H key,
ScanOptions options)
|
Cursor<Map.Entry<HK,HV>> |
HashOperations.scan(H key,
ScanOptions options)
Use a
Cursor to iterate over entries in hash at key . |
reactor.core.publisher.Flux<V> |
ReactiveSetOperations.scan(K key,
ScanOptions options)
|
Cursor<V> |
SetOperations.scan(K key,
ScanOptions options)
Iterate over elements in set at
key . |
reactor.core.publisher.Flux<ZSetOperations.TypedTuple<V>> |
ReactiveZSetOperations.scan(K key,
ScanOptions options)
|
Cursor<ZSetOperations.TypedTuple<V>> |
ZSetOperations.scan(K key,
ScanOptions options)
Iterate over elements in zset at
key . |
Cursor<Map.Entry<HK,HV>> |
BoundHashOperations.scan(ScanOptions options)
Use a
Cursor to iterate over entries in the hash. |
reactor.core.publisher.Flux<K> |
ReactiveRedisOperations.scan(ScanOptions options)
Use a
Flux to iterate over keys. |
Cursor<ZSetOperations.TypedTuple<V>> |
BoundZSetOperations.scan(ScanOptions options)
Iterate over elements in zset at the bound key.
|
reactor.core.publisher.Flux<K> |
ReactiveRedisTemplate.scan(ScanOptions options) |
Cursor<V> |
BoundSetOperations.scan(ScanOptions options) |
Constructor and Description |
---|
KeyBoundCursor(byte[] key,
long cursorId,
ScanOptions options)
Crates new
ScanCursor |
ScanCursor(long cursorId,
ScanOptions options)
Crates new
ScanCursor |
ScanCursor(ScanOptions options)
Crates new
ScanCursor with id=0 . |
Modifier and Type | Method and Description |
---|---|
Cursor<ZSetOperations.TypedTuple<E>> |
DefaultRedisZSet.scan(ScanOptions options) |
Cursor<E> |
DefaultRedisSet.scan(ScanOptions options) |
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.