Interface HistoricalDimensionSelector
- All Superinterfaces:
BaseDoubleColumnValueSelector,BaseFloatColumnValueSelector,BaseLongColumnValueSelector,BaseNullableColumnValueSelector,BaseObjectColumnValueSelector<Object>,ColumnValueSelector<Object>,DimensionDictionarySelector,DimensionSelector,HotLoopCallee
- All Known Subinterfaces:
SingleValueHistoricalDimensionSelector
- All Known Implementing Classes:
ConstantDimensionSelector,ConstantMultiValueDimensionSelector
Specialization for
DimensionSelector queryable via offsets from HistoricalCursor.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.druid.segment.DimensionSelector
DimensionSelector.NullDimensionSelectorHolder -
Field Summary
Fields inherited from interface org.apache.druid.segment.ColumnValueSelector
EMPTY_ARRAYFields inherited from interface org.apache.druid.segment.DimensionDictionarySelector
CARDINALITY_UNKNOWN -
Method Summary
Methods inherited from interface org.apache.druid.segment.BaseObjectColumnValueSelector
classOfObject, getObjectMethods inherited from interface org.apache.druid.segment.DimensionDictionarySelector
getValueCardinality, idLookup, lookupName, lookupNameUtf8, nameLookupPossibleInAdvance, supportsLookupNameUtf8Methods inherited from interface org.apache.druid.segment.DimensionSelector
defaultGetObject, getDouble, getFloat, getLong, getRow, isNull, makeValueMatcher, makeValueMatcherMethods inherited from interface org.apache.druid.query.monomorphicprocessing.HotLoopCallee
inspectRuntimeShape
-
Method Details
-
getRow
-