See: Description
Interface | Description |
---|---|
AsyncConditionalReadRecordAccessor<K extends java.lang.Comparable<K>> |
An asynchronous equivalent to
ConditionalReadRecordAccessor . |
AsyncConditionalReadWriteRecordAccessor<K extends java.lang.Comparable<K>> |
An asynchronous equivalent to
ConditionalReadWriteRecordAccessor . |
AsyncDatasetReader<K extends java.lang.Comparable<K>> |
An asynchronous equivalent to
DatasetReader . |
AsyncDatasetWriterReader<K extends java.lang.Comparable<K>> |
An asynchronous equivalent to
DatasetWriterReader . |
AsyncDoubleStream |
An asynchronous equivalent to
DoubleStream . |
AsyncIntStream |
An asynchronous equivalent to
IntStream . |
AsyncLongStream |
An asynchronous equivalent to
LongStream . |
AsyncMutableRecordStream<K extends java.lang.Comparable<K>> |
Asynchronous equivalent to
MutableRecordStream . |
AsyncReadRecordAccessor<K extends java.lang.Comparable<K>> |
An asynchronous equivalent to
ReadRecordAccessor . |
AsyncReadWriteRecordAccessor<K extends java.lang.Comparable<K>> |
An asynchronous equivalent to
ReadWriteRecordAccessor . |
AsyncRecordStream<K extends java.lang.Comparable<K>> |
Asynchronous equivalent to
RecordStream . |
AsyncStream<T> |
An asynchronous equivalent to
Stream . |
Operation<T> |
A representation of the asynchronous execution of an operation.
|
Asynchronous operations can be performed on a Dataset
by accessing an
AsyncDatasetReader
or
AsyncDatasetWriterReader
via an existing synchronous equivalent. Via these
asynchronous classes you can execute asynchronous CRUD operations and access a complete asynchronous equivalent of
the JDK Streams API. Asynchronous executions are represented through the returned
Operation
instances. Operation
extends both
Future
and CompletionStage
, and so allows both interfacing
with synchronous code, and the building of more complicated composite operations.