Uses of Interface
org.apache.druid.segment.vector.VectorSizeInspector
Packages that use VectorSizeInspector
Package
Description
-
Uses of VectorSizeInspector in org.apache.druid.frame.segment.columnar
Classes in org.apache.druid.frame.segment.columnar that implement VectorSizeInspector -
Uses of VectorSizeInspector in org.apache.druid.query.filter.vector
Subinterfaces of VectorSizeInspector in org.apache.druid.query.filter.vectorModifier and TypeInterfaceDescriptioninterfaceAn object that returns a boolean indicating if the "current" row should be selected or not.Classes in org.apache.druid.query.filter.vector that implement VectorSizeInspectorModifier and TypeClassDescriptionclassfinal classMethods in org.apache.druid.query.filter.vector with parameters of type VectorSizeInspectorModifier and TypeMethodDescriptionstatic BooleanVectorValueMatcherBooleanVectorValueMatcher.of(VectorSizeInspector selector, ConstantMatcherType matcherType) Constructors in org.apache.druid.query.filter.vector with parameters of type VectorSizeInspector -
Uses of VectorSizeInspector in org.apache.druid.segment.column
Classes in org.apache.druid.segment.column that implement VectorSizeInspectorModifier and TypeClassDescriptionstatic classBase type for aVectorObjectSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarMultiInts.static classBase type for aMultiValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarMultiInts.static classBase type for aSingleValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarInts.static classBase type for aVectorObjectSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarInts. -
Uses of VectorSizeInspector in org.apache.druid.segment.filter
Methods in org.apache.druid.segment.filter with parameters of type VectorSizeInspectorModifier and TypeMethodDescriptionabstract VectorValueMatcherConstantMatcherType.asVectorMatcher(VectorSizeInspector inspector) -
Uses of VectorSizeInspector in org.apache.druid.segment.nested
Classes in org.apache.druid.segment.nested that implement VectorSizeInspectorModifier and TypeClassDescriptionstatic classMake aVectorObjectSelectorfor a dictionary encoded column that coerces mixed types to a common type -
Uses of VectorSizeInspector in org.apache.druid.segment.vector
Subinterfaces of VectorSizeInspector in org.apache.druid.segment.vectorModifier and TypeInterfaceDescriptioninterfaceVectorized selector for a multi-valued string-typed column.interfaceVector inspector that can supply a unique identifier of the vector to use with caching in addition to sizing informationinterfaceProvides a batch of offsets, ostensibly as indexes into an array.interfaceVectorized selector for a singly-valued string-typed column.interfaceVectorized cursor used during query execution.interfaceVectorized object selector.interfaceThe movable version of ReadableVectorOffset.interfaceVectorized selector for primitive columns.Classes in org.apache.druid.segment.vector that implement VectorSizeInspectorModifier and TypeClassDescriptionclassclassclassclassclassclassclassMethods in org.apache.druid.segment.vector with parameters of type VectorSizeInspectorModifier and TypeMethodDescriptionstatic NilVectorSelectorNilVectorSelector.create(VectorSizeInspector vectorSizeInspector) ConstantVectorSelectors.singleValueDimensionVectorSelector(VectorSizeInspector inspector, String value) static VectorObjectSelectorConstantVectorSelectors.vectorObjectSelector(VectorSizeInspector inspector, Object object) static VectorValueSelectorConstantVectorSelectors.vectorValueSelector(VectorSizeInspector inspector, Number constant) -
Uses of VectorSizeInspector in org.apache.druid.segment.virtual
Classes in org.apache.druid.segment.virtual that implement VectorSizeInspectorModifier and TypeClassDescriptionclassclassclassstatic final classProcess the "raw" data to extract vectors of values withNestedPathFinder.find(Object, List), returning a value matching an expected type.classASingleValueDimensionVectorSelectordecorator that directly exposes the underlying dictionary ids inSingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.getRowVector(), saving expression computation untilSingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.lookupName(int)is called.