| Modifier and Type | Interface and Description |
|---|---|
interface |
DimensionSelector
Selector for a string-typed column, either single- or multi-valued.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDimensionSelector
An abstract class that provides an implementation of
AbstractDimensionSelector.getObject(). |
class |
BaseSingleValueDimensionSelector |
class |
ConstantDimensionSelector |
class |
DoubleWrappingDimensionSelector |
class |
FloatWrappingDimensionSelector |
class |
LongWrappingDimensionSelector |
class |
SingleScanTimeDimensionSelector
A special
DimensionSelector for projected time columns
- it assumes time values are scanned once and values are grouped together
(i.e. |
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
ValueMatchers.toBooleanIfPossible(DimensionDictionarySelector selector,
boolean hasMultipleValues,
com.google.common.base.Predicate<String> predicate)
If applying
predicate to selector would always return a constant, returns that constant. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HistoricalDimensionSelector
Specialization for
DimensionSelector queryable via offsets from HistoricalCursor. |
interface |
SingleValueHistoricalDimensionSelector |
| Modifier and Type | Class and Description |
|---|---|
class |
PossiblyNullDimensionSelector |
| Modifier and Type | Class and Description |
|---|---|
class |
IndexedTableDimensionSelector |
| Modifier and Type | Class and Description |
|---|---|
class |
SettableDimensionValueSelector
Settable implementation of
DimensionSelector. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiValueDimensionVectorSelector
Vectorized selector for a multi-valued string-typed column.
|
interface |
SingleValueDimensionVectorSelector
Vectorized selector for a singly-valued string-typed column.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NilVectorSelector |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiValueExpressionDimensionSelector
Basic multi-value dimension selector for an
Expr evaluating
ColumnValueSelector. |
class |
SingleStringInputDimensionSelector
A DimensionSelector decorator that computes an expression on top of it.
|
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.