Uses of Interface
one.microstream.functional.Aggregator
-
Packages that use Aggregator Package Description one.microstream.collections one.microstream.collections.types one.microstream.functional one.microstream.persistence.internal one.microstream.util.cql -
-
Uses of Aggregator in one.microstream.collections
Methods in one.microstream.collections that return Aggregator Modifier and Type Method Description static <E> Aggregator<E,BulkList<E>>BulkList. Builder()static <E> Aggregator<E,BulkList<E>>BulkList. Builder(long initialCapacity)static <E> Aggregator<E,ConstList<E>>ConstList. Builder()static <E> Aggregator<E,ConstList<E>>ConstList. Builder(int initialCapacity)Aggregator<E,BulkList<E>>BulkList. collector()Aggregator<KeyValue<K,V>,? extends XCollection<KeyValue<K,V>>>LockedMap. collector()static <KI,VI,KO,VO>
Aggregator<KeyValue<KI,VI>,ConstHashTable<KO,VO>>ConstHashTable. projector(ConstHashTable<KO,VO> target, Function<KI,KO> keyProjector, Function<VI,VO> valueProjector)Methods in one.microstream.collections with parameters of type Aggregator Modifier and Type Method Description static <E,R>
RAbstractArrayStorage. forwardAggregate(E[] data, int lowOffset, int highBound, Aggregator<? super E,R> aggregator)static <E,R>
RAbstractArrayStorage. forwardConditionalAggregate(E[] data, int lowOffset, int highBound, Predicate<? super E> predicate, Aggregator<? super E,R> aggregator)static <E,R>
RAbstractArrayStorage. rangedAggregate(E[] data, int size, int offset, int length, Aggregator<? super E,R> aggregator)static <E,R>
RAbstractArrayStorage. rangedConditionalAggregate(E[] data, int size, int offset, int length, Predicate<? super E> predicate, Aggregator<? super E,R> aggregator)static <E,R>
RAbstractArrayStorage. reverseAggregate(E[] data, int highOffset, int lowEnd, Aggregator<? super E,R> aggregator)static <E,R>
RAbstractArrayStorage. reverseConditionalAggregate(E[] data, int highOffset, int lowEnd, Predicate<? super E> predicate, Aggregator<? super E,R> aggregator)static <E,A extends AbstractSimpleArrayCollection<E> & XGettingSequence<E>,R>
RXUtilsArrayCollection. rngAggregate(A a, int offset, int length, Aggregator<? super E,R> aggregate)static <E,R>
RXUtilsCollection. rngAggregate(XGettingSequence<E> sequence, long offset, long length, Aggregator<? super E,R> aggregate) -
Uses of Aggregator in one.microstream.collections.types
Methods in one.microstream.collections.types that return Aggregator Modifier and Type Method Description static <E> Aggregator<E,XImmutableCollection<E>>XImmutableCollection. Builder()static <E> Aggregator<E,XImmutableCollection<E>>XImmutableCollection. Builder(long initialCapacity)default Aggregator<E,? extends XAddingCollection<E>>XAddingCollection. collector()default Aggregator<E,? extends XCollection<E>>XCollection. collector()default Aggregator<E,? extends XList<E>>XList. collector() -
Uses of Aggregator in one.microstream.functional
Subinterfaces of Aggregator in one.microstream.functional Modifier and Type Interface Description interfaceSortingAggregator<E,R>Classes in one.microstream.functional that implement Aggregator Modifier and Type Class Description classAggregate_doubleMin<E>classAggregate_doubleSum<E>classAggregateApplies<E>classAggregateArrayAdder<E>classAggregateArrayBuilder<E>classAggregateContains<E>classAggregateCount<E>classAggregateCountingAdd<E>classAggregateCountingPut<E>classAggregateMax<E>classAggregateMin<E>classAggregateOffsetLength<E,R>classAggregateSearch<E>classAvgIntegerclassAvgIntegerNonNullclassKamikazeArrayAdder<E>classPickAggregate<E>classSumByteclassSumDoubleclassSumFloatclassSumIntegerclassSumLongclassSumShortclassToArrayAggregator<E>static classXFunc.MaxIntegerMethods in one.microstream.functional that return Aggregator Modifier and Type Method Description static <E,R>
Aggregator<E,R>XFunc. aggregator(BiConsumer<? super E,? super R> joiner, R aggregate)static <E> Aggregator<E,Long>XFunc. counter()Aggregator<E,R>Aggregator.Creator. createAggregator()static Aggregator<Integer,Integer>XFunc. max(int initialValue)default Aggregator<E,R>Aggregator. reset()Constructors in one.microstream.functional with parameters of type Aggregator Constructor Description AggregateOffsetLength(long offset, long length, Aggregator<? super E,R> aggregate) -
Uses of Aggregator in one.microstream.persistence.internal
Classes in one.microstream.persistence.internal that implement Aggregator Modifier and Type Class Description classTypeDictionaryAppenderBuilder -
Uses of Aggregator in one.microstream.util.cql
Classes in one.microstream.util.cql that implement Aggregator Modifier and Type Class Description classCqlWrapperCollectorLinkingFinalizing<O,R>classCqlWrapperCollectorLinkingSorting<O,R extends Sortable<O>>classCqlWrapperCollectorProcedure<O,T extends Consumer<O>>classCqlWrapperCollectorSequenceSorting<O,R extends Consumer<O> & XIterable<O>>Methods in one.microstream.util.cql that return Aggregator Modifier and Type Method Description Aggregator<O,R>CqlResultor. prepareCollector(XIterable<?> source)Methods in one.microstream.util.cql with parameters of type Aggregator Modifier and Type Method Description static <I,O,R extends XIterable<O>>
CqlQuery<I,O,R>CqlIteration. New(XIterable<? extends I> source, Long skip, Long limit, Predicate<? super I> selector, Function<? super I,O> projector, Comparator<? super O> comparator, Aggregator<O,R> aggregator)static <I,O>
CqlProjection<I,O>CqlProjection. New(XIterable<? extends I> source, Long skip, Long limit, Predicate<? super I> selector, Function<? super I,O> projector, Comparator<? super O> comparator, Aggregator<O,XSequence<O>> aggregator)static <I,O,R>
CqlQuery<I,O,R>CqlQuery. New(XIterable<? extends I> source, Long skip, Long limit, Predicate<? super I> selector, Function<? super I,O> projector, Comparator<? super O> comparator, Aggregator<O,R> aggregator, R target)static <O,R>
CqlResultor<O,R>CqlResultor. NewFromAggregator(Aggregator<O,R> collector)default <R1> CqlAggregation<I,R1>CqlAggregation. targeting(Aggregator<I,R1> collector)default <R1> CqlQuery<I,O,R1>CqlQuery. targeting(Aggregator<O,R1> collector)
-