Uses of Interface
org.apache.druid.segment.vector.SingleValueDimensionVectorSelector
Packages that use SingleValueDimensionVectorSelector
Package
Description
-
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.aggregation.any
Constructors in org.apache.druid.query.aggregation.any with parameters of type SingleValueDimensionVectorSelectorModifierConstructorDescriptionStringAnyVectorAggregator(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 SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionCardinalityVectorProcessorFactory.makeSingleValueDimensionProcessor(ColumnCapabilities capabilities, SingleValueDimensionVectorSelector selector) Constructors in org.apache.druid.query.aggregation.cardinality.vector with parameters of type SingleValueDimensionVectorSelectorModifierConstructorDescription -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.aggregation.firstlast
Constructors in org.apache.druid.query.aggregation.firstlast with parameters of type SingleValueDimensionVectorSelectorModifierConstructorDescriptionprotectedSingleStringFirstLastDimensionVectorAggregator(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 SingleValueDimensionVectorSelectorModifierConstructorDescriptionSingleStringFirstDimensionVectorAggregator(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 SingleValueDimensionVectorSelectorModifierConstructorDescriptionSingleStringLastDimensionVectorAggregator(VectorValueSelector timeSelector, SingleValueDimensionVectorSelector singleValueDimensionVectorSelector, int maxStringBytes) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.dimension
Methods in org.apache.druid.query.dimension that return SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionDefaultDimensionSpec.decorate(SingleValueDimensionVectorSelector selector) DimensionSpec.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 SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionDefaultDimensionSpec.decorate(SingleValueDimensionVectorSelector selector) DimensionSpec.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 SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionstatic VectorValueMatcherVectorValueMatcher.allFalseSingleValueDimensionMatcher(SingleValueDimensionVectorSelector selector) Make an always falseVectorValueMatcherfor aSingleValueDimensionVectorSelector.VectorValueMatcherColumnProcessorFactory.makeSingleValueDimensionProcessor(ColumnCapabilities capabilities, SingleValueDimensionVectorSelector selector) Constructors in org.apache.druid.query.filter.vector with parameters of type SingleValueDimensionVectorSelectorModifierConstructorDescription -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.query.groupby.epinephelinae.vector
Methods in org.apache.druid.query.groupby.epinephelinae.vector with parameters of type SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionGroupByVectorColumnProcessorFactory.makeSingleValueDimensionProcessor(ColumnCapabilities capabilities, SingleValueDimensionVectorSelector selector) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment
Methods in org.apache.druid.segment that return SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionVirtualColumns.makeSingleValueDimensionVectorSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Create a single value dimension vector (string) selector.VirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, ColumnSelector columnSelector, ReadableVectorOffset offset) Deprecated.VirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory) VirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Build a selector corresponding to this virtual column.Methods in org.apache.druid.segment with parameters of type SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionVectorColumnProcessorFactory.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 SingleValueDimensionVectorSelectorModifier and TypeClassDescriptionstatic classBase type for aSingleValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarInts.Methods in org.apache.druid.segment.column that return SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionDictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset vectorOffset) StringUtf8DictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested that return SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionCompressedNestedDataComplexColumn.makeSingleValueDimensionVectorSelector(List<NestedPathPart> path, VectorColumnSelectorFactory selectorFactory, ReadableVectorOffset readableOffset) NestedFieldDictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) NestedVectorColumnSelectorFactory.makeSingleValueDimensionVectorSelector(List<NestedPathPart> path, VectorColumnSelectorFactory columnSelectorFactory, ReadableVectorOffset readableOffset) Make aSingleValueDimensionVectorSelectorfor a nested field columnVariantColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.shim
Constructors in org.apache.druid.segment.shim with parameters of type SingleValueDimensionVectorSelectorModifierConstructorDescriptionShimSingleValueDimensionSelector(ShimCursor cursor, SingleValueDimensionVectorSelector vectorSelector) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.vector
Classes in org.apache.druid.segment.vector that implement SingleValueDimensionVectorSelectorMethods in org.apache.druid.segment.vector that return SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionQueryableIndexVectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec dimensionSpec) RemapVectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec dimensionSpec) VectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec dimensionSpec) Returns a dictionary encoded, string-typed, single-value-per-row column selector.ConstantVectorSelectors.singleValueDimensionVectorSelector(VectorSizeInspector inspector, String value) -
Uses of SingleValueDimensionVectorSelector in org.apache.druid.segment.virtual
Classes in org.apache.druid.segment.virtual that implement SingleValueDimensionVectorSelectorModifier and TypeClassDescriptionclassASingleValueDimensionVectorSelectordecorator 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 SingleValueDimensionVectorSelectorModifier and TypeMethodDescriptionExpressionVectorSelectors.makeSingleValueDimensionVectorSelector(VectorColumnSelectorFactory factory, Expr expression) ExpressionVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory) FallbackVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory) NestedFieldVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableVectorOffset offset) SpecializedExpressionVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Constructors in org.apache.druid.segment.virtual with parameters of type SingleValueDimensionVectorSelectorModifierConstructorDescriptionSingleStringInputDeferredEvaluationExpressionDimensionVectorSelector(SingleValueDimensionVectorSelector selector, Expr expression)
VirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec, ColumnSelector, ReadableVectorOffset)