- 
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> R | 
AbstractArrayStorage.forwardAggregate(E[] data,
int lowOffset,
int highBound,
Aggregator<? super E,R> aggregator) | 
  | 
static <E,
R> R | 
AbstractArrayStorage.forwardConditionalAggregate(E[] data,
int lowOffset,
int highBound,
Predicate<? super E> predicate,
Aggregator<? super E,R> aggregator) | 
  | 
static <E,
R> R | 
AbstractArrayStorage.rangedAggregate(E[] data,
int size,
int offset,
int length,
Aggregator<? super E,R> aggregator) | 
  | 
static <E,
R> R | 
AbstractArrayStorage.rangedConditionalAggregate(E[] data,
int size,
int offset,
int length,
Predicate<? super E> predicate,
Aggregator<? super E,R> aggregator) | 
  | 
static <E,
R> R | 
AbstractArrayStorage.reverseAggregate(E[] data,
int highOffset,
int lowEnd,
Aggregator<? super E,R> aggregator) | 
  | 
static <E,
R> R | 
AbstractArrayStorage.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> R | 
XUtilsArrayCollection.rngAggregate(A a,
int offset,
int length,
Aggregator<? super E,R> aggregate) | 
  | 
static <E,
R> R | 
XUtilsCollection.rngAggregate(XGettingSequence<E> sequence,
long offset,
long length,
Aggregator<? super E,R> aggregate) | 
  | 
 
 
- 
 
- 
 
- 
 
- 
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) | 
  |