| Modifier and Type | Method and Description |
|---|---|
protected VectorValueSelector |
LongSumAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory) |
protected VectorValueSelector |
FloatSumAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory) |
protected VectorValueSelector |
DoubleSumAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory) |
protected VectorValueSelector |
NullableNumericAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory)
Creates a
VectorValueSelector for the aggregated column. |
| Modifier and Type | Method and Description |
|---|---|
protected VectorAggregator |
LongSumAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
protected VectorAggregator |
FloatSumAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
protected VectorAggregator |
DoubleSumAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
protected VectorAggregator |
NullableNumericAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector)
Creates a
VectorAggregator to aggregate values from several rows into a ByteBuffer. |
| Constructor and Description |
|---|
DoubleSumVectorAggregator(VectorValueSelector selector) |
FloatSumVectorAggregator(VectorValueSelector selector) |
LongSumVectorAggregator(VectorValueSelector selector) |
| Constructor and Description |
|---|
DoubleMeanVectorAggregator(VectorValueSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
VectorValueMatcherFactory |
VectorValueMatcherColumnProcessorFactory.makeDoubleProcessor(VectorValueSelector selector) |
VectorValueMatcherFactory |
VectorValueMatcherColumnProcessorFactory.makeFloatProcessor(VectorValueSelector selector) |
VectorValueMatcherFactory |
VectorValueMatcherColumnProcessorFactory.makeLongProcessor(VectorValueSelector selector) |
default VectorValueMatcher |
VectorValueMatcherFactory.makeNullValueMatcher(VectorValueSelector selector) |
| Constructor and Description |
|---|
DoubleVectorValueMatcher(VectorValueSelector selector) |
FloatVectorValueMatcher(VectorValueSelector selector) |
LongVectorValueMatcher(VectorValueSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
GroupByVectorColumnSelector |
GroupByVectorColumnProcessorFactory.makeDoubleProcessor(VectorValueSelector selector) |
GroupByVectorColumnSelector |
GroupByVectorColumnProcessorFactory.makeFloatProcessor(VectorValueSelector selector) |
GroupByVectorColumnSelector |
GroupByVectorColumnProcessorFactory.makeLongProcessor(VectorValueSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
T |
VectorColumnProcessorFactory.makeDoubleProcessor(VectorValueSelector selector) |
T |
VectorColumnProcessorFactory.makeFloatProcessor(VectorValueSelector selector) |
T |
VectorColumnProcessorFactory.makeLongProcessor(VectorValueSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
VectorValueSelector |
FloatsColumn.makeVectorValueSelector(ReadableVectorOffset offset) |
VectorValueSelector |
DoublesColumn.makeVectorValueSelector(ReadableVectorOffset offset) |
VectorValueSelector |
LongsColumn.makeVectorValueSelector(ReadableVectorOffset offset) |
default VectorValueSelector |
BaseColumn.makeVectorValueSelector(ReadableVectorOffset offset) |
| Modifier and Type | Method and Description |
|---|---|
default VectorValueSelector |
ColumnarDoubles.makeVectorValueSelector(ReadableVectorOffset theOffset,
ImmutableBitmap nullValueBitmap) |
default VectorValueSelector |
ColumnarFloats.makeVectorValueSelector(ReadableVectorOffset theOffset,
ImmutableBitmap nullValueBitmap) |
default VectorValueSelector |
ColumnarLongs.makeVectorValueSelector(ReadableVectorOffset theOffset,
ImmutableBitmap nullValueBitmap) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseDoubleVectorValueSelector |
class |
BaseFloatVectorValueSelector |
class |
BaseLongVectorValueSelector |
class |
NilVectorSelector |
| Modifier and Type | Method and Description |
|---|---|
VectorValueSelector |
QueryableIndexVectorColumnSelectorFactory.makeValueSelector(String columnName) |
VectorValueSelector |
VectorColumnSelectorFactory.makeValueSelector(String column)
Returns a primitive column selector.
|
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.