public interface AsyncReadRecordAccessor<K extends java.lang.Comparable<K>>
ReadRecordAccessor
.Modifier and Type | Method and Description |
---|---|
AsyncConditionalReadRecordAccessor<K> |
iff(java.util.function.Predicate<? super Record<K>> predicate)
Equivalent to
ReadRecordAccessor.iff(Predicate) , but returns an AsyncConditionalReadRecordAccessor
rather than a ConditionalReadRecordAccessor. |
<T> Operation<java.util.Optional<T>> |
read(java.util.function.Function<? super Record<K>,T> mapper)
An asynchronous equivalent to
ReadRecordAccessor.read(Function) . |
AsyncConditionalReadRecordAccessor<K> iff(java.util.function.Predicate<? super Record<K>> predicate)
ReadRecordAccessor.iff(Predicate)
, but returns an AsyncConditionalReadRecordAccessor
rather than a ConditionalReadRecordAccessor.predicate
- the predicate to apply to the record held against the key used to
create this AsyncReadRecordAccessor.<T> Operation<java.util.Optional<T>> read(java.util.function.Function<? super Record<K>,T> mapper)
ReadRecordAccessor.read(Function)
.T
- the type returned by the function defined in the mapper parameter.mapper
- the function to apply to the record.