Package org.apache.druid.segment.vector
Interface MultiValueDimensionVectorSelector
- All Superinterfaces:
DimensionDictionarySelector,VectorSizeInspector
- All Known Implementing Classes:
StringUtf8DictionaryEncodedColumn.StringMultiValueDimensionVectorSelector
public interface MultiValueDimensionVectorSelector
extends DimensionDictionarySelector, VectorSizeInspector
Vectorized selector for a multi-valued string-typed column.
-
Field Summary
Fields inherited from interface org.apache.druid.segment.DimensionDictionarySelector
CARDINALITY_UNKNOWN -
Method Summary
Methods inherited from interface org.apache.druid.segment.DimensionDictionarySelector
getValueCardinality, idLookup, lookupName, lookupNameUtf8, nameLookupPossibleInAdvance, supportsLookupNameUtf8Methods inherited from interface org.apache.druid.segment.vector.VectorSizeInspector
getCurrentVectorSize, getMaxVectorSize
-
Method Details
-
getRowVector
IndexedInts[] getRowVector()Get the current vector. The array will be reused, so it is not a good idea to retain a reference to it.
-