See: Description
Interface | Description |
---|---|
BoundGeoOperations<K,M> |
GeoOperations bound to a certain key. |
BoundHashOperations<H,HK,HV> |
Hash operations bound to a certain key.
|
BoundKeyOperations<K> |
Operations over a Redis key.
|
BoundListOperations<K,V> |
List operations bound to a certain key.
|
BoundSetOperations<K,V> |
Set operations bound to a certain key.
|
BoundValueOperations<K,V> |
Value (or String in Redis terminology) operations bound to a certain key.
|
BoundZSetOperations<K,V> |
ZSet (or SortedSet) operations bound to a certain key.
|
BulkMapper<T,V> |
Mapper translating Redis bulk value responses (typically returned by a sort query) to actual objects.
|
ClusterOperations<K,V> |
Redis operations for cluster specific operations.
|
Cursor<T> | |
GeoOperations<K,M> |
Redis operations for geo commands.
|
HashOperations<H,HK,HV> |
Redis map specific operations working on a hash.
|
HyperLogLogOperations<K,V> | |
ListOperations<K,V> |
Redis list specific operations.
|
ReactiveGeoOperations<K,M> |
Reactive Redis operations for geo commands.
|
ReactiveHashOperations<H,HK,HV> |
Redis map specific operations working on a hash.
|
ReactiveHyperLogLogOperations<K,V> |
Redis cardinality specific operations working on a HyperLogLog multiset.
|
ReactiveListOperations<K,V> |
Redis list specific operations.
|
ReactiveRedisCallback<T> |
Generic callback interface for code that operates on a low-level
ReactiveRedisConnection . |
ReactiveRedisOperations<K,V> |
Interface that specified a basic set of Redis operations, implemented by
ReactiveRedisTemplate . |
ReactiveSetOperations<K,V> |
Redis set specific operations.
|
ReactiveValueOperations<K,V> |
Reactive Redis operations for simple (or in Redis terminology 'string') values.
|
ReactiveZSetOperations<K,V> |
Redis ZSet/sorted set specific operations.
|
RedisCallback<T> |
Callback interface for Redis 'low level' code.
|
RedisClusterCallback<T> |
Callback interface for low level operations executed against a clustered Redis environment.
|
RedisOperations<K,V> |
Interface that specified a basic set of Redis operations, implemented by
RedisTemplate . |
SessionCallback<T> |
Callback executing all operations against a surrogate 'session' (basically against the same underlying Redis
connection).
|
SetOperations<K,V> |
Redis set specific operations.
|
TimeToLiveAccessor |
TimeToLiveAccessor extracts the objects time to live used for EXPIRE . |
ValueOperations<K,V> |
Redis operations for simple (or in Redis terminology 'string') values.
|
ZSetOperations<K,V> |
Redis ZSet/sorted set specific operations.
|
ZSetOperations.TypedTuple<V> |
Typed ZSet tuple.
|
Class | Description |
---|---|
ConvertingCursor<S,T> |
ConvertingCursor wraps a given cursor and applies given Converter to items prior to returning them. |
DefaultClusterOperations<K,V> |
Default
ClusterOperations implementation. |
DefaultGeoOperations<K,M> |
Default implementation of
GeoOperations . |
DefaultHyperLogLogOperations<K,V> | |
DefaultReactiveGeoOperations<K,V> |
Default implementation of
ReactiveGeoOperations . |
DefaultReactiveHashOperations<H,HK,HV> |
Default implementation of
ReactiveHashOperations . |
DefaultReactiveHyperLogLogOperations<K,V> |
Default implementation of
ReactiveHyperLogLogOperations . |
DefaultReactiveListOperations<K,V> |
Default implementation of
ReactiveListOperations . |
DefaultReactiveSetOperations<K,V> |
Default implementation of
ReactiveSetOperations . |
DefaultReactiveValueOperations<K,V> |
Default implementation of
ReactiveValueOperations . |
DefaultReactiveZSetOperations<K,V> |
Default implementation of
ReactiveZSetOperations . |
DefaultTypedTuple<V> |
Default implementation of TypedTuple.
|
KeyBoundCursor<T> | |
PartialUpdate<T> |
PartialUpdate allows to issue individual property updates without the need of rewriting the whole entity. |
PartialUpdate.PropertyUpdate | |
ReactiveRedisTemplate<K,V> |
Central abstraction for reactive Redis data access implementing
ReactiveRedisOperations . |
RedisAccessor |
Base class for
RedisTemplate defining common properties. |
RedisConnectionUtils |
Helper class featuring
RedisConnection handling, allowing for reuse of instances within
'transactions'/scopes. |
RedisKeyExpiredEvent<T> |
RedisKeyExpiredEvent is Redis specific ApplicationEvent published when a specific key in Redis
expires. |
RedisKeyspaceEvent |
Redis specific
ApplicationEvent published when a key expires in Redis. |
RedisKeyValueAdapter |
Redis specific
KeyValueAdapter implementation. |
RedisKeyValueTemplate |
Redis specific implementation of
KeyValueTemplate . |
RedisKeyValueTemplate.RedisKeyValueCallback<T> |
Redis specific
KeyValueCallback . |
RedisTemplate<K,V> |
Helper class that simplifies Redis data access code.
|
ScanCursor<T> |
Redis client agnostic
Cursor implementation continuously loading additional results from Redis server until
reaching its starting point zero . |
ScanIteration<T> |
ScanIteration holds the values contained in Redis Multibulk reply on exectuting SCAN
command. |
ScanOptions |
Options to be used for with SCAN command.
|
ScanOptions.ScanOptionsBuilder | |
StringRedisTemplate |
String-focused extension of RedisTemplate.
|
TimeoutUtils |
Helper class featuring methods for calculating Redis timeouts
|
Enum | Description |
---|---|
PartialUpdate.UpdateCommand | |
RedisCommand | |
RedisKeyValueAdapter.EnableKeyspaceEvents |
Annotation Type | Description |
---|---|
RedisHash |
RedisHash marks Objects as aggregate roots to be stored in a Redis hash. |
TimeToLive |
TimeToLive marks a single numeric property on aggregate root to be used for setting expirations in Redis. |
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.