Uses of Interface
org.apache.druid.segment.vector.VectorSizeInspector
-
-
Uses of VectorSizeInspector in org.apache.druid.frame.segment.columnar
Classes in org.apache.druid.frame.segment.columnar that implement VectorSizeInspector Modifier and Type Class Description classFrameVectorCursorAVectorCursorthat is based on aFrame. -
Uses of VectorSizeInspector in org.apache.druid.query.filter.vector
Subinterfaces of VectorSizeInspector in org.apache.druid.query.filter.vector Modifier and Type Interface Description interfaceVectorValueMatcherAn 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 VectorSizeInspector Modifier and Type Class Description classBaseVectorValueMatcherclassBooleanVectorValueMatcherMethods in org.apache.druid.query.filter.vector with parameters of type VectorSizeInspector Modifier and Type Method Description static BooleanVectorValueMatcherBooleanVectorValueMatcher. of(VectorSizeInspector selector, ConstantMatcherType matcherType)Constructors in org.apache.druid.query.filter.vector with parameters of type VectorSizeInspector Constructor Description BaseVectorValueMatcher(VectorSizeInspector selector) -
Uses of VectorSizeInspector in org.apache.druid.segment.column
Classes in org.apache.druid.segment.column that implement VectorSizeInspector Modifier and Type Class Description static classStringUtf8DictionaryEncodedColumn.MultiValueStringVectorObjectSelectorBase type for aVectorObjectSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarMultiInts.static classStringUtf8DictionaryEncodedColumn.StringMultiValueDimensionVectorSelectorBase type for aMultiValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarMultiInts.static classStringUtf8DictionaryEncodedColumn.StringSingleValueDimensionVectorSelectorBase type for aSingleValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarInts.static classStringUtf8DictionaryEncodedColumn.StringVectorObjectSelectorBase 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 VectorSizeInspector Modifier and Type Method Description abstract VectorValueMatcherConstantMatcherType. asVectorMatcher(VectorSizeInspector inspector) -
Uses of VectorSizeInspector in org.apache.druid.segment.nested
Classes in org.apache.druid.segment.nested that implement VectorSizeInspector Modifier and Type Class Description static classVariantColumn.VariantVectorObjectSelectorMake 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.vector Modifier and Type Interface Description interfaceMultiValueDimensionVectorSelectorVectorized selector for a multi-valued string-typed column.interfaceReadableVectorInspectorVector inspector that can supply a unique identifier of the vector to use with caching in addition to sizing informationinterfaceReadableVectorOffsetProvides a batch of offsets, ostensibly as indexes into an array.interfaceSingleValueDimensionVectorSelectorVectorized selector for a singly-valued string-typed column.interfaceVectorCursorVectorized cursor used during query execution.interfaceVectorObjectSelectorVectorized object selector.interfaceVectorOffsetThe movable version of ReadableVectorOffset.interfaceVectorValueSelectorVectorized selector for primitive columns.Classes in org.apache.druid.segment.vector that implement VectorSizeInspector Modifier and Type Class Description classBaseDoubleVectorValueSelectorclassBaseFloatVectorValueSelectorclassBaseLongVectorValueSelectorclassBitmapVectorOffsetclassFilteredVectorOffsetclassNilVectorSelectorclassNoFilterVectorOffsetMethods in org.apache.druid.segment.vector with parameters of type VectorSizeInspector Modifier and Type Method Description static NilVectorSelectorNilVectorSelector. create(VectorSizeInspector vectorSizeInspector)static SingleValueDimensionVectorSelectorConstantVectorSelectors. 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 VectorSizeInspector Modifier and Type Class Description classExpressionVectorObjectSelectorclassExpressionVectorValueSelectorstatic classNestedFieldVirtualColumn.RawFieldVectorObjectSelectorProcess the "raw" data to extract vectors of values withNestedPathFinder.find(Object, List), wrapping the result inStructuredDataclassSingleStringInputDeferredEvaluationExpressionDimensionVectorSelectorASingleValueDimensionVectorSelectordecorator that directly exposes the underlying dictionary ids inSingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.getRowVector(), saving expression computation untilSingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.lookupName(int)is called.
-