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 Detail
-
prepareCollector
Aggregator<O,R> prepareCollector(XIterable<?> source)
-
New
static <O> CqlResultor<O,XSequence<O>> New()
-
New
static <O,T extends Consumer<O> & XIterable<O>> CqlResultor<O,T> New(T target)
-
NewFromAggregator
static <O,R> CqlResultor<O,R> NewFromAggregator(Aggregator<O,R> collector)
-
NewFromSupplier
static <O,T extends Consumer<O>> CqlResultor<O,T> NewFromSupplier(Supplier<T> supplier)
-
NewFromSupplier
static <O,T extends SortableProcedure<O> & XIterable<O>> CqlResultor<O,T> NewFromSupplier(Supplier<T> supplier, Comparator<? super O> order)
-
NewFromSupplier
static <O,T> CqlResultor<O,T> NewFromSupplier(Supplier<T> supplier, BiConsumer<O,T> linker)
-
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)
-
-