Interface | Description |
---|---|
IAggregableReduceOp<T,V> |
Created by huitseeker on 4/28/17.
|
Class | Description |
---|---|
AggregableCheckingOp<T> |
A variant of
IAggregableReduceOp exercised on a Writable that takes schema metadata
in its constructor, and checks the input Writable against the schema before accepting it. |
AggregableMultiOp<T> |
This class transforms a list of
IAggregableReduceOp on one single field, each returning a Writable
and transforms it into an operation on that single column, that returns a Writable list. |
AggregatorImpls |
Created by huitseeker on 4/28/17.
|
AggregatorImpls.AggregableCount<T> | |
AggregatorImpls.AggregableCountUnique<T> |
This distinct count is based on streamlib's implementation of "HyperLogLog in Practice:
Algorithmic Engineering of a State of The Art Cardinality Estimation Algorithm", available
here.
|
AggregatorImpls.AggregableFirst<T> | |
AggregatorImpls.AggregableLast<T> | |
AggregatorImpls.AggregableMax<T extends Number & Comparable<T>> | |
AggregatorImpls.AggregableMean<T extends Number> | |
AggregatorImpls.AggregableMin<T extends Number & Comparable<T>> | |
AggregatorImpls.AggregablePopulationVariance<T extends Number> |
This class offers an aggregable reduce operation for the population variance, i.e.
|
AggregatorImpls.AggregableProd<T extends Number> | |
AggregatorImpls.AggregableRange<T extends Number & Comparable<T>> | |
AggregatorImpls.AggregableStdDev<T extends Number> |
This class offers an aggregable reduce operation for the unbiased standard deviation, i.e.
|
AggregatorImpls.AggregableSum<T extends Number> | |
AggregatorImpls.AggregableUncorrectedStdDev<T extends Number> |
This class offers an aggregable reduce operation for the biased standard deviation, i.e.
|
AggregatorImpls.AggregableVariance<T extends Number> |
This class offers an aggregable reduce operation for the unbiased variance, i.e.
|
ByteWritableOp<T> |
This class converts an
IAggregableReduceOp operating on a Byte to one operating
on Writable instances. |
DispatchOp<T,U> |
This class takes many
IAggregableReduceOp , each acting on one field, and each returning several
Writable elements, in the form of a list of Writable . |
DispatchWithConditionOp<U> |
A variant of
DispatchOp that for each operation, tests the input list of elements for a Condition ,
before dispatching the appropriate column of this element to its operation. |
DoubleWritableOp<T> |
This class converts an
IAggregableReduceOp operating on a Double to one operating
on Writable instances. |
FloatWritableOp<T> |
This class converts an
IAggregableReduceOp operating on a Float to one operating
on Writable instances. |
IntWritableOp<T> |
This class converts an
IAggregableReduceOp operating on a Integer to one operating
on Writable instances. |
LongWritableOp<T> |
This class converts an
IAggregableReduceOp operating on a Long to one operating
on Writable instances. |
StringAggregatorImpls |
Groups useful
IAggregableReduceOp utilities on Strings
Created by huitseeker on 5/18/17. |
StringAggregatorImpls.AggregableStringAppend | |
StringAggregatorImpls.AggregableStringPrepend | |
StringWritableOp<T> |
This class converts an
IAggregableReduceOp operating on a String to one operating
on Writable instances. |
Copyright © 2018. All rights reserved.