Uses of Interface
org.apache.druid.segment.vector.SingleValueDimensionVectorSelector
-
-
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.aggregation.any
Constructors in org.apache.druid.query.aggregation.any with parameters of type SingleValueDimensionVectorSelector Constructor Description StringAnyVectorAggregator(SingleValueDimensionVectorSelector singleValueSelector, MultiValueDimensionVectorSelector multiValueSelector, int maxStringBytes, boolean aggregateMultipleValues) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.aggregation.cardinality.vector
Methods in org.apache.druid.query.aggregation.cardinality.vector with parameters of type SingleValueDimensionVectorSelector Modifier and Type Method Description CardinalityVectorProcessorCardinalityVectorProcessorFactory. makeSingleValueDimensionProcessor(ColumnCapabilities capabilities, SingleValueDimensionVectorSelector selector)Constructors in org.apache.druid.query.aggregation.cardinality.vector with parameters of type SingleValueDimensionVectorSelector Constructor Description SingleValueStringCardinalityVectorProcessor(SingleValueDimensionVectorSelector selector) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.aggregation.firstlast
Constructors in org.apache.druid.query.aggregation.firstlast with parameters of type SingleValueDimensionVectorSelector Constructor Description SingleStringFirstLastDimensionVectorAggregator(VectorValueSelector timeSelector, SingleValueDimensionVectorSelector singleValueDimensionVectorSelector, int maxStringBytes, SelectionPredicate selectionPredicate) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.aggregation.firstlast.first
Constructors in org.apache.druid.query.aggregation.firstlast.first with parameters of type SingleValueDimensionVectorSelector Constructor Description SingleStringFirstDimensionVectorAggregator(VectorValueSelector timeSelector, SingleValueDimensionVectorSelector singleValueDimensionVectorSelector, int maxStringBytes) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.aggregation.firstlast.last
Constructors in org.apache.druid.query.aggregation.firstlast.last with parameters of type SingleValueDimensionVectorSelector Constructor Description SingleStringLastDimensionVectorAggregator(VectorValueSelector timeSelector, SingleValueDimensionVectorSelector singleValueDimensionVectorSelector, int maxStringBytes) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.dimension
Methods in org.apache.druid.query.dimension that return SingleValueDimensionVectorSelector Modifier and Type Method Description SingleValueDimensionVectorSelectorDefaultDimensionSpec. decorate(SingleValueDimensionVectorSelector selector)default SingleValueDimensionVectorSelectorDimensionSpec. decorate(SingleValueDimensionVectorSelector selector)Vectorized analog ofDimensionSpec.decorate(DimensionSelector)forSingleValueDimensionVectorSelector, most likely produced withVectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec)Decoration allows aDimensionSpecto customize the behavior of the underlying selector, for example transforming or filtering values.Methods in org.apache.druid.query.dimension with parameters of type SingleValueDimensionVectorSelector Modifier and Type Method Description SingleValueDimensionVectorSelectorDefaultDimensionSpec. decorate(SingleValueDimensionVectorSelector selector)default SingleValueDimensionVectorSelectorDimensionSpec. decorate(SingleValueDimensionVectorSelector selector)Vectorized analog ofDimensionSpec.decorate(DimensionSelector)forSingleValueDimensionVectorSelector, most likely produced withVectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec)Decoration allows aDimensionSpecto customize the behavior of the underlying selector, for example transforming or filtering values. -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.filter.vector
Methods in org.apache.druid.query.filter.vector with parameters of type SingleValueDimensionVectorSelector Modifier and Type Method Description static VectorValueMatcherVectorValueMatcher. allFalseSingleValueDimensionMatcher(SingleValueDimensionVectorSelector selector)Make an always falseVectorValueMatcherfor aSingleValueDimensionVectorSelector.VectorValueMatcherFactoryVectorValueMatcherColumnProcessorFactory. makeSingleValueDimensionProcessor(ColumnCapabilities capabilities, SingleValueDimensionVectorSelector selector)Constructors in org.apache.druid.query.filter.vector with parameters of type SingleValueDimensionVectorSelector Constructor Description SingleValueStringVectorValueMatcher(SingleValueDimensionVectorSelector selector) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.groupby.epinephelinae.vector
Methods in org.apache.druid.query.groupby.epinephelinae.vector with parameters of type SingleValueDimensionVectorSelector Modifier and Type Method Description GroupByVectorColumnSelectorGroupByVectorColumnProcessorFactory. makeSingleValueDimensionProcessor(ColumnCapabilities capabilities, SingleValueDimensionVectorSelector selector) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment
Methods in org.apache.druid.segment with parameters of type SingleValueDimensionVectorSelector Modifier and Type Method Description TVectorColumnProcessorFactory. makeSingleValueDimensionProcessor(ColumnCapabilities capabilities, SingleValueDimensionVectorSelector selector)Called only ifTypeSignature.getType()is STRING and the underlying column always has a single value per row. -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.column
Classes in org.apache.druid.segment.column that implement SingleValueDimensionVectorSelector Modifier and Type Class Description static classStringUtf8DictionaryEncodedColumn.StringSingleValueDimensionVectorSelectorBase type for aSingleValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarInts.Methods in org.apache.druid.segment.column that return SingleValueDimensionVectorSelector Modifier and Type Method Description SingleValueDimensionVectorSelectorDictionaryEncodedColumn. makeSingleValueDimensionVectorSelector(ReadableVectorOffset vectorOffset)SingleValueDimensionVectorSelectorStringUtf8DictionaryEncodedColumn. makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested that return SingleValueDimensionVectorSelector Modifier and Type Method Description SingleValueDimensionVectorSelectorCompressedNestedDataComplexColumn. makeSingleValueDimensionVectorSelector(List<NestedPathPart> path, ReadableVectorOffset readableOffset)abstract SingleValueDimensionVectorSelectorNestedDataComplexColumn. makeSingleValueDimensionVectorSelector(List<NestedPathPart> path, ReadableVectorOffset readableOffset)Make aSingleValueDimensionVectorSelectorfor a nested field columnSingleValueDimensionVectorSelectorNestedFieldDictionaryEncodedColumn. makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset)SingleValueDimensionVectorSelectorVariantColumn. makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.vector
Classes in org.apache.druid.segment.vector that implement SingleValueDimensionVectorSelector Modifier and Type Class Description classNilVectorSelectorMethods in org.apache.druid.segment.vector that return SingleValueDimensionVectorSelector Modifier and Type Method Description SingleValueDimensionVectorSelectorQueryableIndexVectorColumnSelectorFactory. makeSingleValueDimensionSelector(DimensionSpec dimensionSpec)SingleValueDimensionVectorSelectorVectorColumnSelectorFactory. makeSingleValueDimensionSelector(DimensionSpec dimensionSpec)Returns a dictionary encoded, string-typed, single-value-per-row column selector.static SingleValueDimensionVectorSelectorConstantVectorSelectors. singleValueDimensionVectorSelector(VectorSizeInspector inspector, String value) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.virtual
Classes in org.apache.druid.segment.virtual that implement SingleValueDimensionVectorSelector Modifier and Type Class Description classSingleStringInputDeferredEvaluationExpressionDimensionVectorSelectorASingleValueDimensionVectorSelectordecorator that directly exposes the underlying dictionary ids inSingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.getRowVector(), saving expression computation untilSingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.lookupName(int)is called.Methods in org.apache.druid.segment.virtual that return SingleValueDimensionVectorSelector Modifier and Type Method Description static SingleValueDimensionVectorSelectorExpressionVectorSelectors. makeSingleValueDimensionVectorSelector(VectorColumnSelectorFactory factory, Expr expression)SingleValueDimensionVectorSelectorExpressionVirtualColumn. makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory)SingleValueDimensionVectorSelectorFallbackVirtualColumn. makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory)SingleValueDimensionVectorSelectorNestedFieldVirtualColumn. makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, ColumnSelector columnSelector, ReadableVectorOffset offset)Constructors in org.apache.druid.segment.virtual with parameters of type SingleValueDimensionVectorSelector Constructor Description SingleStringInputDeferredEvaluationExpressionDimensionVectorSelector(SingleValueDimensionVectorSelector selector, Expr expression)
-