See: Description
| Interface | Description |
|---|---|
| ComplexDataParser<T> |
Any usage of the
ComplexOutput comes hand in hand with a respective ComplexDataParser that is able to parse
the data extracted from the server to a meaningful Java object. |
| KeyStreamingChannel<K> |
Streaming API for multiple Keys.
|
| KeyValueStreamingChannel<K,V> |
Streaming API for multiple keys and values (tuples).
|
| ScoredValueStreamingChannel<V> |
Streaming API for multiple Keys.
|
| StreamingChannel |
Marker interface for streaming channels.
|
| StreamingOutput<T> |
Implementors of this class support a streaming
CommandOutput while the command is still processed. |
| ValueStreamingChannel<V> |
Streaming API for multiple Keys.
|
| Class | Description |
|---|---|
| ArrayOutput<K,V> |
List of objects and lists to support dynamic nested structures (List with mixed content of values and
sublists). |
| BooleanListOutput<K,V> |
List of boolean output. |
| BooleanOutput<K,V> |
Boolean output.
|
| ByteArrayOutput<K,V> |
Byte array output.
|
| ClaimedMessagesOutput<K,V> |
Decodes
ClaimedMessages. |
| CommandOutput<K,V,T> |
Base class for Redis command outputs.
|
| ComplexData |
The base type of all complex data, collected by a
ComplexOutput
Commands typically result in simple types, however some of the commands could return complex nested structures. |
| ComplexOutput<K,V,T> |
An implementation of the
CommandOutput that is used in combination with a given ComplexDataParser to produce
a domain object from the data extracted from the server. |
| DateOutput<K,V> |
Date output with no milliseconds.
|
| DoubleListOutput<K,V> |
List of Double output. |
| DoubleOutput<K,V> |
Double output, may be null.
|
| EnumSetOutput<K,V,E extends Enum<E>> |
EnumSet output. |
| GenericMapOutput<K,V> |
Map of keys and objects output. |
| GeoCoordinatesListOutput<K,V> |
A list output that creates a list with
GeoCoordinates's. |
| GeoCoordinatesValueListOutput<K,V> |
A list output that creates a list with
GeoCoordinates Values. |
| GeoWithinListOutput<K,V> |
A list output that creates a list with either double/long or
GeoCoordinates's. |
| IntegerListOutput<K,V> |
List of 64-bit integer output. |
| IntegerOutput<K,V> |
64-bit integer output, may be null.
|
| JsonTypeListOutput<K,V> | |
| JsonValueListOutput<K,V> |
List of string output. |
| KeyListOutput<K,V> |
List of keys output. |
| KeyOutput<K,V> |
Key output.
|
| KeyScanOutput<K,V> |
KeyScanCursor for scan cursor output. |
| KeyScanStreamingOutput<K,V> |
Streaming API for multiple Keys.
|
| KeyStreamingOutput<K,V> |
Streaming-Output of Keys.
|
| KeyValueListOutput<K,V> | |
| KeyValueListScoredValueOutput<K,V> |
Output for multiple [B]ZMPOP result items.
|
| KeyValueOfScoredValueOutput<K,V> |
Output for a single [B]ZMPOP result.
|
| KeyValueOutput<K,V> |
Key-value pair output.
|
| KeyValueScanStreamingOutput<K,V> |
Streaming-Output of Key Value Pairs.
|
| KeyValueScoredValueOutput<K,V> |
KeyValue encapsulating ScoredValue. |
| KeyValueStreamingOutput<K,V> |
Streaming-Output of Key Value Pairs.
|
| KeyValueValueListOutput<K,V> |
Key-value pair output holding a list of values.
|
| ListOfGenericMapsOutput<K,V> |
List of maps output. |
| ListOfMapsOutput<K,V> |
List of maps output. |
| ListSubscriber<T> |
Simple subscriber feeding a
Collection ListSubscriber.onNext(Collection, Object). |
| MapOutput<K,V> |
Map of keys and values output. |
| MapScanOutput<K,V> |
MapScanCursor for scan cursor output. |
| MultiOutput<K,V> |
Output of all commands within a MULTI block.
|
| NestedMultiOutput<K,V> |
List of flat arrays, possibly deeply nested. |
| NumberListOutput<K,V> |
List of Number output. |
| ObjectOutput<K,V> |
RESP3-capable command output that represents the RESP3 response as RESP3 primitives including support for nesting.
|
| PendingMessageListOutput<K,V> |
Decodes a list of
PendingMessage. |
| PendingMessagesOutput<K,V> |
Decodes
PendingMessages. |
| PushOutput<K,V> |
Output for push notifications.
|
| ReplayOutput<K,V> |
Replayable
CommandOutput capturing output signals to replay these on a target CommandOutput. |
| ReplayOutput.BulkString | |
| ReplayOutput.ErrorBytes | |
| ReplayOutput.Signal |
Encapsulates a replayable decoding signal.
|
| ScanOutput<K,V,T extends ScanCursor> |
Cursor handling output.
|
| ScoredValueListOutput<K,V> |
List of values and their associated scores. |
| ScoredValueOutput<K,V> |
A single
ScoredValue. |
| ScoredValueScanOutput<K,V> |
ScoredValueScanCursor for scan cursor output. |
| ScoredValueScanStreamingOutput<K,V> |
Streaming-Output of of values and their associated scores.
|
| ScoredValueStreamingOutput<K,V> |
Streaming-Output of of values and their associated scores.
|
| SetComplexData |
An implementation of the
ComplexData that handles maps. |
| SocketAddressOutput<K,V> |
Output capturing a hostname and port (both string elements) into a
SocketAddress. |
| StatusOutput<K,V> |
Status message output.
|
| StreamingOutput.Subscriber<T> |
Subscriber to a
StreamingOutput. |
| StreamMessageListOutput<K,V> |
List of StreamMessages. |
| StreamReadOutput<K,V> | |
| StringListOutput<K,V> |
List of string output. |
| StringMatchResultOutput<K,V> |
Command output for
STRALGO returning StringMatchResult. |
| StringValueListOutput<K,V> | |
| TrackingInfoParser |
Parser for Redis CLIENT TRACKINGINFO command output.
|
| TransformingOutput<K,V,S,T> |
Command output that can transform the output from an underlying command output by applying a mapping function.
|
| TransformingOutput.TransformingAccessor |
Accessor for the underlying output.
|
| ValueListOutput<K,V> |
List of values output. |
| ValueOutput<K,V> |
Value output.
|
| ValueScanOutput<K,V> |
ValueScanCursor for scan cursor output. |
| ValueScanStreamingOutput<K,V> |
Streaming API for multiple Values.
|
| ValueSetOutput<K,V> |
Set of value output. |
| ValueStreamingOutput<K,V> |
Streaming-Output of Values.
|
| ValueValueListOutput<K,V> | |
| VoidOutput<K,V> |
Void command output to consume data silently without actually processing it. |
Copyright © 2025 lettuce.io. All rights reserved.