public interface DictionaryEncodedColumn<ActualType extends Comparable> extends BaseColumn
Modifier and Type | Method and Description |
---|---|
int |
getCardinality() |
IndexedInts |
getMultiValueRow(int rowNum) |
int |
getSingleValueRow(int rowNum) |
boolean |
hasMultipleValues() |
int |
length() |
int |
lookupId(ActualType name) |
ActualType |
lookupName(int id) |
default ColumnValueSelector |
makeColumnValueSelector(ReadableOffset offset) |
DimensionSelector |
makeDimensionSelector(ReadableOffset offset,
ExtractionFn extractionFn) |
int length()
boolean hasMultipleValues()
int getSingleValueRow(int rowNum)
IndexedInts getMultiValueRow(int rowNum)
ActualType lookupName(int id)
int lookupId(ActualType name)
int getCardinality()
DimensionSelector makeDimensionSelector(ReadableOffset offset, @Nullable ExtractionFn extractionFn)
default ColumnValueSelector makeColumnValueSelector(ReadableOffset offset)
makeColumnValueSelector
in interface BaseColumn
Copyright © 2011–2018. All rights reserved.