Uses of Interface
org.apache.druid.query.dimension.ColumnSelectorStrategyFactory
-
-
Uses of ColumnSelectorStrategyFactory in org.apache.druid.query.aggregation.cardinality.types
Classes in org.apache.druid.query.aggregation.cardinality.types that implement ColumnSelectorStrategyFactory Modifier and Type Class Description classCardinalityAggregatorColumnSelectorStrategyFactory -
Uses of ColumnSelectorStrategyFactory in org.apache.druid.query.groupby.epinephelinae
Classes in org.apache.druid.query.groupby.epinephelinae that implement ColumnSelectorStrategyFactory Modifier and Type Class Description classGroupByColumnSelectorStrategyFactoryCreatesColumnSelectorStrategys for grouping dimensions If the type is STRING, then it delegates the group by handling toKeyMappingMultiValueGroupByColumnSelectorStrategywhich is specialized forDimensionSelectors and multi-value dimensions. -
Uses of ColumnSelectorStrategyFactory in org.apache.druid.query.topn.types
Classes in org.apache.druid.query.topn.types that implement ColumnSelectorStrategyFactory Modifier and Type Class Description classTopNColumnAggregatesProcessorFactory -
Uses of ColumnSelectorStrategyFactory in org.apache.druid.segment
Methods in org.apache.druid.segment with parameters of type ColumnSelectorStrategyFactory Modifier and Type Method Description static <Strategy extends ColumnSelectorStrategy>
ColumnSelectorPlus<Strategy>DimensionHandlerUtils. createColumnSelectorPlus(ColumnSelectorStrategyFactory<Strategy> strategyFactory, DimensionSpec dimensionSpec, ColumnSelectorFactory cursor)Convenience function equivalent to callingDimensionHandlerUtils.createColumnSelectorPluses(ColumnSelectorStrategyFactory, List, ColumnSelectorFactory)with a singleton list of dimensionSpecs and then retrieving the only element in the returned array.static <Strategy extends ColumnSelectorStrategy>
ColumnSelectorPlus<Strategy>[]DimensionHandlerUtils. createColumnSelectorPluses(ColumnSelectorStrategyFactory<Strategy> strategyFactory, List<DimensionSpec> dimensionSpecs, ColumnSelectorFactory columnSelectorFactory)Creates an array of ColumnSelectorPlus objects, selectors that handle type-specific operations within query processing engines, using a strategy factory provided by the query engine.
-