public class StringLastFoldingAggregatorFactory extends StringLastAggregatorFactory
maxStringBytes| Constructor and Description |
|---|
StringLastFoldingAggregatorFactory(String name,
String fieldName,
Integer maxStringBytes) |
| Modifier and Type | Method and Description |
|---|---|
Aggregator |
factorize(ColumnSelectorFactory metricFactory,
BaseObjectColumnValueSelector selector)
Creates an
Aggregator to aggregate values from several rows, by using the provided selector. |
BufferAggregator |
factorizeBuffered(ColumnSelectorFactory metricFactory,
BaseObjectColumnValueSelector selector)
Creates an
BufferAggregator to aggregate values from several rows into a ByteBuffer. |
combine, deserialize, equals, finalizeComputation, getCacheKey, getCombiningFactory, getComparator, getFieldName, getMaxIntermediateSize, getMaxStringBytes, getName, getRequiredColumns, getTypeName, hashCode, makeAggregateCombiner, requiredFields, selector, toStringfactorize, factorizeBuffered, getMaxIntermediateSizeWithNulls, makeNullableAggregateCombinergetMergingFactory, mergeAggregators, optimizeForSegmentpublic Aggregator factorize(ColumnSelectorFactory metricFactory, BaseObjectColumnValueSelector selector)
NullableAggregatorFactoryAggregator to aggregate values from several rows, by using the provided selector.factorize in class StringLastAggregatorFactorymetricFactory - metricFactoryselector - ColumnValueSelector for the column to aggregate.Aggregatorpublic BufferAggregator factorizeBuffered(ColumnSelectorFactory metricFactory, BaseObjectColumnValueSelector selector)
NullableAggregatorFactoryBufferAggregator to aggregate values from several rows into a ByteBuffer.factorizeBuffered in class StringLastAggregatorFactorymetricFactory - metricFactoryselector - ColumnValueSelector for the column to aggregate.BufferAggregatorCopyright © 2011–2019 The Apache Software Foundation. All rights reserved.