All Classes and Interfaces

Class
Description
Can be used with AggNatural
An accumulator produces a single output value from zero or more input values.
 
 
 
Builder for parallel aggregators.
 
Aggregator whose accumulator count the number of seen input objects.
Wraps another aggregator such that if accumulation fails with an exception an error counter is increased.
 
AggFinish<B,I,E,O,C extends Aggregator<B,E,I>>
Convert the output value of an aggregator - this fulfills the role of the 'finisher' in a java8 collector.
 
An aggregator from a collector.
 
An aggregator that broadcasts its input to two sub-aggregators that accept the same input.
 
An aggregator that broadcasts its input to multiple sub-aggregators that accept the same input and have the same structure of the output Serves the purpose to perform two independent type safe aggregations on the same input in a single pass.
 
Wrap an aggregator such that inputs are passed through a predicate.
 
Pass collection valued input to an accumulator that accepts only the individual items For example, pass all nodes of a binding to an accumulator for nodes This operation is a variant of input transform, where the transform target is an iterator.
 
An aggregator that splits the index into a set of keys and forwards the input to the sub-aggregator's accumulator for each key.
 
 
 
Accumulate mappings of least common ancestors Assume a backing tree structure: For each node passed to accumulate assemble a mapping to its LCA with any other lca found so far.
 
Wrapper for a supplier of accumulators with signature I -> Collection<I> This means, that items from the collection can be used as input.
 
 
Aggregator whose accumulators apply a reduce operation to their value and their input to compute their new value.
Interface for agregators.
 
Aggregator suitable for parallel processing.
 
A collector implementation that implements Serializable.
A special helper class to treat a map as a collection of entries and retain the ability to retrieve the map.