| Modifier and Type | Method and Description |
|---|---|
VectorColumnSelectorFactory |
FrameVectorCursor.getColumnSelectorFactory() |
| Modifier and Type | Method and Description |
|---|---|
VectorAggregator |
SuppressedAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory) |
VectorAggregator |
CountAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
VectorAggregator |
FilteredAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory) |
VectorAggregator |
AggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory)
Create a VectorAggregator based on the provided column selector factory.
|
VectorAggregator |
NullableNumericAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory) |
VectorAggregator |
GroupingAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
static AggregatorAdapters |
AggregatorAdapters.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
List<AggregatorFactory> aggregatorFactories)
Create an adapters object based on
VectorAggregator. |
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 |
LongMinAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
protected VectorAggregator |
FloatMinAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
protected VectorAggregator |
DoubleMinAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
protected VectorAggregator |
DoubleMaxAggregatorFactory.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. |
protected VectorAggregator |
LongMaxAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
protected VectorAggregator |
FloatMaxAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory,
VectorValueSelector selector) |
static VectorValueSelector |
AggregatorUtil.makeVectorValueSelector(VectorColumnSelectorFactory columnSelectorFactory,
String fieldName,
String expression,
com.google.common.base.Supplier<Expr> fieldExpression)
Make a
VectorValueSelector for primitive numeric or expression virtual column inputs. |
protected VectorValueSelector |
SimpleLongAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory) |
protected VectorValueSelector |
SimpleDoubleAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory) |
protected VectorValueSelector |
SimpleFloatAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory) |
protected VectorValueSelector |
NullableNumericAggregatorFactory.vectorSelector(VectorColumnSelectorFactory columnSelectorFactory)
Creates a
VectorValueSelector for the aggregated column. |
| Modifier and Type | Method and Description |
|---|---|
StringAnyVectorAggregator |
StringAnyAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
VectorAggregator |
FloatAnyAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
VectorAggregator |
LongAnyAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
VectorAggregator |
DoubleAnyAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
| Modifier and Type | Method and Description |
|---|---|
VectorAggregator |
CardinalityAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
| Modifier and Type | Method and Description |
|---|---|
VectorAggregator |
HyperUniquesAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
| Modifier and Type | Method and Description |
|---|---|
VectorAggregator |
DoubleLastAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory) |
VectorAggregator |
StringLastAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
VectorAggregator |
FloatLastAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory) |
VectorAggregator |
LongLastAggregatorFactory.factorizeVector(VectorColumnSelectorFactory columnSelectorFactory) |
| Modifier and Type | Method and Description |
|---|---|
VectorAggregator |
DoubleMeanAggregatorFactory.factorizeVector(VectorColumnSelectorFactory selectorFactory) |
| Modifier and Type | Method and Description |
|---|---|
default VectorValueMatcher |
Filter.makeVectorMatcher(VectorColumnSelectorFactory factory)
Get a VectorValueMatcher that applies this filter to row vectors.
|
VectorValueMatcher |
InDimFilter.makeVectorMatcher(VectorColumnSelectorFactory factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
QueryableIndexVectorColumnSelectorFactory |
| Modifier and Type | Method and Description |
|---|---|
VectorColumnSelectorFactory |
VectorCursor.getColumnSelectorFactory()
Returns a vectorized column selector factory.
|
| Modifier and Type | Method and Description |
|---|---|
static FilteredVectorOffset |
FilteredVectorOffset.create(VectorOffset baseOffset,
VectorColumnSelectorFactory baseColumnSelectorFactory,
Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
static SingleValueDimensionVectorSelector |
ExpressionVectorSelectors.makeSingleValueDimensionVectorSelector(VectorColumnSelectorFactory factory,
Expr expression) |
SingleValueDimensionVectorSelector |
ExpressionVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec,
VectorColumnSelectorFactory factory) |
VectorObjectSelector |
ExpressionVirtualColumn.makeVectorObjectSelector(String columnName,
VectorColumnSelectorFactory factory) |
static VectorObjectSelector |
ExpressionVectorSelectors.makeVectorObjectSelector(VectorColumnSelectorFactory factory,
Expr expression) |
VectorValueSelector |
ExpressionVirtualColumn.makeVectorValueSelector(String columnName,
VectorColumnSelectorFactory factory) |
static VectorValueSelector |
ExpressionVectorSelectors.makeVectorValueSelector(VectorColumnSelectorFactory factory,
Expr expression) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.