Uses of Interface
org.apache.flink.api.java.summarize.aggregation.Aggregator
-
Packages that use Aggregator Package Description org.apache.flink.api.java.summarize.aggregation -
-
Uses of Aggregator in org.apache.flink.api.java.summarize.aggregation
Classes in org.apache.flink.api.java.summarize.aggregation with type parameters of type Aggregator Modifier and Type Class Description classValueSummaryAggregator<VT extends org.apache.flink.types.Value,PT,R,A extends Aggregator<PT,R>>This is a generic Aggregator for Value types like StringValue, DoubleValue, etc.Classes in org.apache.flink.api.java.summarize.aggregation that implement Aggregator Modifier and Type Class Description classBooleanSummaryAggregatorAggregator forBooleantype.classDoubleSummaryAggregatorAggregator that can handle Double types.static classDoubleSummaryAggregator.MaxDoubleAggregatorAggregator for max operation.static classDoubleSummaryAggregator.MinDoubleAggregatorAggregator for min operation.static classDoubleSummaryAggregator.SumDoubleAggregatorAggregator for sum operation.classFloatSummaryAggregatorAggregator that can handle Float types.static classFloatSummaryAggregator.MaxFloatAggregatorAggregator for max operation.static classFloatSummaryAggregator.MinFloatAggregatorAggregator for min operation.static classFloatSummaryAggregator.SumFloatAggregatorAggregator for sum operation.classIntegerSummaryAggregatorAggregator that can handle Integer types.static classIntegerSummaryAggregator.MaxIntegerAggregatorAggregator for max operation.static classIntegerSummaryAggregator.MinIntegerAggregatorAggregator for min operation.static classIntegerSummaryAggregator.SumIntegerAggregatorAggregator for sum operation.classLongSummaryAggregatorAggregator that can handle Long types.static classLongSummaryAggregator.MaxLongAggregatorAggregator for max operation.static classLongSummaryAggregator.MinLongAggregatorAggregator for min operation.classNumericSummaryAggregator<T extends Number>Generic aggregator for all numeric types creates a summary of a column of numbers.classObjectSummaryAggregatorAggregatorthat calculates statistics forObjectvalues.classShortSummaryAggregatorAggregator that can handle Short types.static classShortSummaryAggregator.MaxShortAggregatorAggregator for max operation.static classShortSummaryAggregator.MinShortAggregatorAggregator for min operation.static classShortSummaryAggregator.SumShortAggregatorAggregator for sum operation.classStringSummaryAggregatorAggregatorthat calculates statistics forStringvalues.classTupleSummaryAggregator<R extends org.apache.flink.api.java.tuple.Tuple>Aggregate tuples using an array of aggregators, one for each "column" or position within the Tuple.classValueSummaryAggregator<VT extends org.apache.flink.types.Value,PT,R,A extends Aggregator<PT,R>>This is a generic Aggregator for Value types like StringValue, DoubleValue, etc.static classValueSummaryAggregator.BooleanValueSummaryAggregatorAValueSummaryAggregatorforBoolean.static classValueSummaryAggregator.DoubleValueSummaryAggregatorAValueSummaryAggregatorforDouble.static classValueSummaryAggregator.FloatValueSummaryAggregatorAValueSummaryAggregatorforFloat.static classValueSummaryAggregator.IntegerValueSummaryAggregatorAValueSummaryAggregatorforInteger.static classValueSummaryAggregator.LongValueSummaryAggregatorAValueSummaryAggregatorforLong.static classValueSummaryAggregator.ShortValueSummaryAggregatorAValueSummaryAggregatorforShort.static classValueSummaryAggregator.StringValueSummaryAggregatorAValueSummaryAggregatorforString.Methods in org.apache.flink.api.java.summarize.aggregation that return Aggregator Modifier and Type Method Description static <T,R>
Aggregator<T,R>SummaryAggregatorFactory. create(Class<T> type)Create a SummaryAggregator for the supplied type.protected Aggregator<Double,Double>DoubleSummaryAggregator. initMax()protected Aggregator<Float,Float>FloatSummaryAggregator. initMax()protected Aggregator<Integer,Integer>IntegerSummaryAggregator. initMax()protected Aggregator<Long,Long>LongSummaryAggregator. initMax()protected abstract Aggregator<T,T>NumericSummaryAggregator. initMax()protected Aggregator<Short,Short>ShortSummaryAggregator. initMax()protected Aggregator<Double,Double>DoubleSummaryAggregator. initMin()protected Aggregator<Float,Float>FloatSummaryAggregator. initMin()protected Aggregator<Integer,Integer>IntegerSummaryAggregator. initMin()protected Aggregator<Long,Long>LongSummaryAggregator. initMin()protected abstract Aggregator<T,T>NumericSummaryAggregator. initMin()protected Aggregator<Short,Short>ShortSummaryAggregator. initMin()protected Aggregator<Double,Double>DoubleSummaryAggregator. initSum()protected Aggregator<Float,Float>FloatSummaryAggregator. initSum()protected Aggregator<Integer,Integer>IntegerSummaryAggregator. initSum()protected Aggregator<Long,Long>LongSummaryAggregator. initSum()protected abstract Aggregator<T,T>NumericSummaryAggregator. initSum()protected Aggregator<Short,Short>ShortSummaryAggregator. initSum()Methods in org.apache.flink.api.java.summarize.aggregation with parameters of type Aggregator Modifier and Type Method Description voidAggregator. combine(Aggregator<T,R> otherSameType)Combine two aggregations of the same type.voidBooleanSummaryAggregator. combine(Aggregator<Boolean,BooleanColumnSummary> otherSameType)voidDoubleSummaryAggregator.MaxDoubleAggregator. combine(Aggregator<Double,Double> other)voidDoubleSummaryAggregator.MinDoubleAggregator. combine(Aggregator<Double,Double> other)voidDoubleSummaryAggregator.SumDoubleAggregator. combine(Aggregator<Double,Double> other)voidFloatSummaryAggregator.MaxFloatAggregator. combine(Aggregator<Float,Float> other)voidFloatSummaryAggregator.MinFloatAggregator. combine(Aggregator<Float,Float> other)voidFloatSummaryAggregator.SumFloatAggregator. combine(Aggregator<Float,Float> other)voidIntegerSummaryAggregator.MaxIntegerAggregator. combine(Aggregator<Integer,Integer> other)voidIntegerSummaryAggregator.MinIntegerAggregator. combine(Aggregator<Integer,Integer> other)voidIntegerSummaryAggregator.SumIntegerAggregator. combine(Aggregator<Integer,Integer> other)voidLongSummaryAggregator.MaxLongAggregator. combine(Aggregator<Long,Long> other)voidLongSummaryAggregator.MinLongAggregator. combine(Aggregator<Long,Long> other)voidNumericSummaryAggregator. combine(Aggregator<T,NumericColumnSummary<T>> otherSameType)combine two aggregations.voidObjectSummaryAggregator. combine(Aggregator<Object,ObjectColumnSummary> otherSameType)voidShortSummaryAggregator.MaxShortAggregator. combine(Aggregator<Short,Short> other)voidShortSummaryAggregator.MinShortAggregator. combine(Aggregator<Short,Short> other)voidShortSummaryAggregator.SumShortAggregator. combine(Aggregator<Short,Short> other)voidStringSummaryAggregator. combine(Aggregator<String,StringColumnSummary> otherSameType)voidTupleSummaryAggregator. combine(Aggregator<org.apache.flink.api.java.tuple.Tuple,R> other)voidValueSummaryAggregator. combine(Aggregator<VT,R> otherSameType)Constructors in org.apache.flink.api.java.summarize.aggregation with parameters of type Aggregator Constructor Description TupleSummaryAggregator(Aggregator[] columnAggregators)
-