| Constructor and Description |
|---|
StringAnyVectorAggregator(SingleValueDimensionVectorSelector singleValueSelector,
MultiValueDimensionVectorSelector multiValueSelector,
int maxStringBytes) |
| Modifier and Type | Method and Description |
|---|---|
CardinalityVectorProcessor |
CardinalityVectorProcessorFactory.makeSingleValueDimensionProcessor(ColumnCapabilities capabilities,
SingleValueDimensionVectorSelector selector) |
| Constructor and Description |
|---|
SingleValueStringCardinalityVectorProcessor(SingleValueDimensionVectorSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
default SingleValueDimensionVectorSelector |
DimensionSpec.decorate(SingleValueDimensionVectorSelector selector)
Vectorized analog of
DimensionSpec.decorate(DimensionSelector) for SingleValueDimensionVectorSelector, most
likely produced with
VectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec)
Decoration allows a DimensionSpec to customize the behavior of the underlying selector, for example
transforming or filtering values. |
SingleValueDimensionVectorSelector |
DefaultDimensionSpec.decorate(SingleValueDimensionVectorSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
default SingleValueDimensionVectorSelector |
DimensionSpec.decorate(SingleValueDimensionVectorSelector selector)
Vectorized analog of
DimensionSpec.decorate(DimensionSelector) for SingleValueDimensionVectorSelector, most
likely produced with
VectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec)
Decoration allows a DimensionSpec to customize the behavior of the underlying selector, for example
transforming or filtering values. |
SingleValueDimensionVectorSelector |
DefaultDimensionSpec.decorate(SingleValueDimensionVectorSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
VectorValueMatcherFactory |
VectorValueMatcherColumnProcessorFactory.makeSingleValueDimensionProcessor(ColumnCapabilities capabilities,
SingleValueDimensionVectorSelector selector) |
| Constructor and Description |
|---|
SingleValueStringVectorValueMatcher(SingleValueDimensionVectorSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
GroupByVectorColumnSelector |
GroupByVectorColumnProcessorFactory.makeSingleValueDimensionProcessor(ColumnCapabilities capabilities,
SingleValueDimensionVectorSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
T |
VectorColumnProcessorFactory.makeSingleValueDimensionProcessor(ColumnCapabilities capabilities,
SingleValueDimensionVectorSelector selector)
Called only if
ColumnCapabilities.getType() is STRING and the underlying column always has a single value
per row. |
| Modifier and Type | Method and Description |
|---|---|
SingleValueDimensionVectorSelector |
StringDictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) |
SingleValueDimensionVectorSelector |
DictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset vectorOffset) |
| Modifier and Type | Class and Description |
|---|---|
class |
NilVectorSelector |
| Modifier and Type | Method and Description |
|---|---|
SingleValueDimensionVectorSelector |
QueryableIndexVectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec dimensionSpec) |
SingleValueDimensionVectorSelector |
VectorColumnSelectorFactory.makeSingleValueDimensionSelector(DimensionSpec dimensionSpec)
Returns a dictionary encoded, string-typed, single-value-per-row column selector.
|
static SingleValueDimensionVectorSelector |
ConstantVectorSelectors.singleValueDimensionVectorSelector(VectorSizeInspector inspector,
String value) |
| Modifier and Type | Class and Description |
|---|---|
class |
SingleStringInputDeferredEvaluationExpressionDimensionVectorSelector
A
SingleValueDimensionVectorSelector decorator that directly exposes the underlying dictionary ids in
SingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.getRowVector(), saving expression computation until SingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.lookupName(int) is called. |
| Modifier and Type | Method and Description |
|---|---|
static SingleValueDimensionVectorSelector |
ExpressionVectorSelectors.makeSingleValueDimensionVectorSelector(VectorColumnSelectorFactory factory,
Expr expression) |
SingleValueDimensionVectorSelector |
ExpressionVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec,
VectorColumnSelectorFactory factory) |
| Constructor and Description |
|---|
SingleStringInputDeferredEvaluationExpressionDimensionVectorSelector(SingleValueDimensionVectorSelector selector,
Expr expression) |
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.