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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IndexedInts[]
getRowVector()
Get the current vector.-
Methods inherited from interface org.apache.druid.segment.DimensionDictionarySelector
getValueCardinality, idLookup, lookupName, lookupNameUtf8, nameLookupPossibleInAdvance, supportsLookupNameUtf8
-
Methods inherited from interface org.apache.druid.segment.vector.VectorSizeInspector
getCurrentVectorSize, getMaxVectorSize
-
-
-
-
Method Detail
-
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.
-
-