Package one.microstream.util.cql
Interface CqlResultor<O,R>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface CqlResultor<O,R>
-
Method Summary
Modifier and Type Method Description static <O> CqlResultor<O,XSequence<O>>
New()
static <O, T extends Consumer<O> & XIterable<O>>
CqlResultor<O,T>New(T target)
static <O, R> CqlResultor<O,R>
NewFromAggregator(Aggregator<O,R> collector)
static <O, T extends Consumer<O>>
CqlResultor<O,T>NewFromSupplier(Supplier<T> supplier)
static <O, T extends SortableProcedure<O> & XIterable<O>>
CqlResultor<O,T>NewFromSupplier(Supplier<T> supplier, Comparator<? super O> order)
static <O, T> CqlResultor<O,T>
NewFromSupplier(Supplier<T> supplier, BiConsumer<O,T> linker)
static <O, T extends Sortable<O>>
CqlResultor<O,T>NewFromSupplier(Supplier<T> supplier, BiConsumer<O,T> linker, Comparator<? super O> order)
static <O, T> CqlResultor<O,T>
NewFromSupplier(Supplier<T> supplier, BiConsumer<O,T> linker, Consumer<? super T> finalizer)
Aggregator<O,R>
prepareCollector(XIterable<?> source)
-
Method Details
-
prepareCollector
-
New
-
New
-
NewFromAggregator
-
NewFromSupplier
-
NewFromSupplier
static <O, T extends SortableProcedure<O> & XIterable<O>> CqlResultor<O,T> NewFromSupplier(Supplier<T> supplier, Comparator<? super O> order) -
NewFromSupplier
-
NewFromSupplier
static <O, T extends Sortable<O>> CqlResultor<O,T> NewFromSupplier(Supplier<T> supplier, BiConsumer<O,T> linker, Comparator<? super O> order) -
NewFromSupplier
static <O, T> CqlResultor<O,T> NewFromSupplier(Supplier<T> supplier, BiConsumer<O,T> linker, Consumer<? super T> finalizer)
-