Uses of Interface
org.apache.druid.segment.DimensionDictionarySelector
-
-
Uses of DimensionDictionarySelector in org.apache.druid.segment
Subinterfaces of DimensionDictionarySelector in org.apache.druid.segment Modifier and Type Interface Description interfaceDimensionSelectorSelector for a string-typed column, either single- or multi-valued.Classes in org.apache.druid.segment that implement DimensionDictionarySelector Modifier and Type Class Description classAbstractDimensionSelectorAn abstract class that provides an implementation ofAbstractDimensionSelector.getObject().classBaseSingleValueDimensionSelectorclassConstantDimensionSelectorclassConstantMultiValueDimensionSelectorclassDoubleWrappingDimensionSelectorclassFloatWrappingDimensionSelectorclassLongWrappingDimensionSelectorclassSingleScanTimeDimensionSelectorA specialDimensionSelectorfor projected time columns - it assumes time values are scanned once and values are grouped together (i.e.Methods in org.apache.druid.segment with parameters of type DimensionDictionarySelector Modifier and Type Method Description static ObjectDimensionSelector. rowToObject(IndexedInts row, DimensionDictionarySelector selector)Converts a particularIndexedIntsto an Object in a standard way, assuming each element in the IndexedInts is a dictionary ID that can be resolved with the provided selector. -
Uses of DimensionDictionarySelector in org.apache.druid.segment.column
Classes in org.apache.druid.segment.column that implement DimensionDictionarySelector Modifier and Type Class Description static classStringUtf8DictionaryEncodedColumn.StringMultiValueDimensionVectorSelectorBase type for aMultiValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarMultiInts.static classStringUtf8DictionaryEncodedColumn.StringSingleValueDimensionVectorSelectorBase type for aSingleValueDimensionVectorSelectorfor a dictionary encodedColumnType.STRINGbuilt around aColumnarInts. -
Uses of DimensionDictionarySelector in org.apache.druid.segment.filter
Methods in org.apache.druid.segment.filter with parameters of type DimensionDictionarySelector Modifier and Type Method Description static ConstantMatcherTypeValueMatchers. toConstantMatcherTypeIfPossible(DimensionDictionarySelector selector, boolean hasMultipleValues, DruidObjectPredicate<String> predicate)If applyingpredicatetoselectorwould always return a constant, returns that constant. -
Uses of DimensionDictionarySelector in org.apache.druid.segment.historical
Subinterfaces of DimensionDictionarySelector in org.apache.druid.segment.historical Modifier and Type Interface Description interfaceHistoricalDimensionSelectorSpecialization forDimensionSelectorqueryable via offsets fromHistoricalCursor.interfaceSingleValueHistoricalDimensionSelector -
Uses of DimensionDictionarySelector in org.apache.druid.segment.join
Classes in org.apache.druid.segment.join that implement DimensionDictionarySelector Modifier and Type Class Description classPossiblyNullDimensionSelector -
Uses of DimensionDictionarySelector in org.apache.druid.segment.join.table
Classes in org.apache.druid.segment.join.table that implement DimensionDictionarySelector Modifier and Type Class Description classIndexedTableDimensionSelector -
Uses of DimensionDictionarySelector in org.apache.druid.segment.selector.settable
Classes in org.apache.druid.segment.selector.settable that implement DimensionDictionarySelector Modifier and Type Class Description classSettableDimensionValueSelectorSettable implementation ofDimensionSelector. -
Uses of DimensionDictionarySelector in org.apache.druid.segment.vector
Subinterfaces of DimensionDictionarySelector in org.apache.druid.segment.vector Modifier and Type Interface Description interfaceMultiValueDimensionVectorSelectorVectorized selector for a multi-valued string-typed column.interfaceSingleValueDimensionVectorSelectorVectorized selector for a singly-valued string-typed column.Classes in org.apache.druid.segment.vector that implement DimensionDictionarySelector Modifier and Type Class Description classNilVectorSelector -
Uses of DimensionDictionarySelector in org.apache.druid.segment.virtual
-