Uses of Interface
org.apache.druid.query.aggregation.VectorAggregator
-
-
Uses of VectorAggregator in org.apache.druid.query.aggregation
Classes in org.apache.druid.query.aggregation that implement VectorAggregator Modifier and Type Class Description classCountVectorAggregatorclassDoubleMaxVectorAggregatorclassDoubleMinVectorAggregatorclassDoubleSumVectorAggregatorclassFilteredVectorAggregatorclassFloatMaxVectorAggregatorclassFloatMinVectorAggregatorclassFloatSumVectorAggregatorclassLongMaxVectorAggregatorclassLongMinVectorAggregatorclassLongSumVectorAggregatorclassNoopVectorAggregatorclassNullableNumericVectorAggregatorA wrapper around a non-null-aware VectorAggregator that makes it null-aware.static classSuppressedAggregatorFactory.SuppressedVectorAggregatorMethods in org.apache.druid.query.aggregation that return VectorAggregator Modifier and Type Method Description VectorAggregatorAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory)Create a VectorAggregator based on the provided column selector factory.VectorAggregatorCountAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory)protected VectorAggregatorDoubleMaxAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)protected VectorAggregatorDoubleMinAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)protected VectorAggregatorDoubleSumAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)VectorAggregatorFilteredAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)protected VectorAggregatorFloatMaxAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)protected VectorAggregatorFloatMinAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)protected VectorAggregatorFloatSumAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)VectorAggregatorGroupingAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory)protected VectorAggregatorLongMaxAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)protected VectorAggregatorLongMinAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)protected VectorAggregatorLongSumAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)VectorAggregatorNullableNumericAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)protected VectorAggregatorNullableNumericAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory, VectorValueSelector selector)Creates aVectorAggregatorto aggregate values from several rows into a ByteBuffer.VectorAggregatorSuppressedAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)Constructors in org.apache.druid.query.aggregation with parameters of type VectorAggregator Constructor Description FilteredVectorAggregator(VectorValueMatcher matcher, VectorAggregator delegate)SuppressedVectorAggregator(VectorAggregator delegate) -
Uses of VectorAggregator in org.apache.druid.query.aggregation.any
Classes in org.apache.druid.query.aggregation.any that implement VectorAggregator Modifier and Type Class Description classDoubleAnyVectorAggregatorVectorized implementation of theDoubleAnyBufferAggregatorclassFloatAnyVectorAggregatorVectorized implementation of theFloatAnyBufferAggregatorclassLongAnyVectorAggregatorVectorized implementation of theLongAnyBufferAggregatorclassNilVectorAggregatorA vector aggregator that returns the default numeric value.classNumericAnyVectorAggregatorclassStringAnyVectorAggregatorMethods in org.apache.druid.query.aggregation.any that return VectorAggregator Modifier and Type Method Description VectorAggregatorDoubleAnyAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory)VectorAggregatorFloatAnyAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory)VectorAggregatorLongAnyAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory) -
Uses of VectorAggregator in org.apache.druid.query.aggregation.cardinality
Classes in org.apache.druid.query.aggregation.cardinality that implement VectorAggregator Modifier and Type Class Description classCardinalityVectorAggregatorMethods in org.apache.druid.query.aggregation.cardinality that return VectorAggregator Modifier and Type Method Description VectorAggregatorCardinalityAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory) -
Uses of VectorAggregator in org.apache.druid.query.aggregation.constant
Classes in org.apache.druid.query.aggregation.constant that implement VectorAggregator Modifier and Type Class Description classLongConstantVectorAggregatorVectorAggregatorvariant ofLongConstantAggregator -
Uses of VectorAggregator in org.apache.druid.query.aggregation.firstlast
Classes in org.apache.druid.query.aggregation.firstlast that implement VectorAggregator Modifier and Type Class Description classDoubleFirstLastVectorAggregatorVectorized version of on heap aggregator for column selectors with type DOUBLE.classFirstLastVectorAggregator<RhsType,PairType extends SerializablePair<Long,RhsType>>Base type for vectorized version of on heap 'last' aggregator for primitive numeric column selectors..classFloatFirstLastVectorAggregatorVectorized version of on heap 'last' aggregator for column selectors with type FLOAT.classLongFirstLastVectorAggregatorVectorized version of on heap 'last' aggregator for column selectors with type LONG..classSingleStringFirstLastDimensionVectorAggregatorclassStringFirstLastVectorAggregator -
Uses of VectorAggregator in org.apache.druid.query.aggregation.firstlast.first
Classes in org.apache.druid.query.aggregation.firstlast.first that implement VectorAggregator Modifier and Type Class Description classDoubleFirstVectorAggregatorclassFloatFirstVectorAggregatorclassLongFirstVectorAggregatorclassSingleStringFirstDimensionVectorAggregatorclassStringFirstVectorAggregatorFields in org.apache.druid.query.aggregation.firstlast.first declared as VectorAggregator Modifier and Type Field Description static VectorAggregatorStringFirstAggregatorFactory. NIL_VECTOR_AGGREGATORMethods in org.apache.druid.query.aggregation.firstlast.first that return VectorAggregator Modifier and Type Method Description VectorAggregatorDoubleFirstAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)VectorAggregatorFloatFirstAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)VectorAggregatorLongFirstAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)VectorAggregatorStringFirstAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory) -
Uses of VectorAggregator in org.apache.druid.query.aggregation.firstlast.last
Classes in org.apache.druid.query.aggregation.firstlast.last that implement VectorAggregator Modifier and Type Class Description classDoubleLastVectorAggregatorclassFloatLastVectorAggregatorclassLongLastVectorAggregatorclassSingleStringLastDimensionVectorAggregatorclassStringLastVectorAggregatorMethods in org.apache.druid.query.aggregation.firstlast.last that return VectorAggregator Modifier and Type Method Description VectorAggregatorDoubleLastAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)VectorAggregatorFloatLastAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)VectorAggregatorLongLastAggregatorFactory. factorizeVector(VectorColumnSelectorFactory columnSelectorFactory)VectorAggregatorStringLastAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory) -
Uses of VectorAggregator in org.apache.druid.query.aggregation.hyperloglog
Classes in org.apache.druid.query.aggregation.hyperloglog that implement VectorAggregator Modifier and Type Class Description classHyperUniquesVectorAggregatorMethods in org.apache.druid.query.aggregation.hyperloglog that return VectorAggregator Modifier and Type Method Description VectorAggregatorHyperUniquesAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory) -
Uses of VectorAggregator in org.apache.druid.query.aggregation.mean
Classes in org.apache.druid.query.aggregation.mean that implement VectorAggregator Modifier and Type Class Description classDoubleMeanVectorAggregatorMethods in org.apache.druid.query.aggregation.mean that return VectorAggregator Modifier and Type Method Description VectorAggregatorDoubleMeanAggregatorFactory. factorizeVector(VectorColumnSelectorFactory selectorFactory)
-