public class GroupByVectorColumnProcessorFactory extends Object implements VectorColumnProcessorFactory<GroupByVectorColumnSelector>
| Modifier and Type | Method and Description |
|---|---|
static GroupByVectorColumnProcessorFactory |
instance() |
GroupByVectorColumnSelector |
makeDoubleProcessor(VectorValueSelector selector) |
GroupByVectorColumnSelector |
makeFloatProcessor(VectorValueSelector selector) |
GroupByVectorColumnSelector |
makeLongProcessor(VectorValueSelector selector) |
GroupByVectorColumnSelector |
makeMultiValueDimensionProcessor(MultiValueDimensionVectorSelector selector) |
GroupByVectorColumnSelector |
makeSingleValueDimensionProcessor(SingleValueDimensionVectorSelector selector) |
public static GroupByVectorColumnProcessorFactory instance()
public GroupByVectorColumnSelector makeSingleValueDimensionProcessor(SingleValueDimensionVectorSelector selector)
makeSingleValueDimensionProcessor in interface VectorColumnProcessorFactory<GroupByVectorColumnSelector>public GroupByVectorColumnSelector makeMultiValueDimensionProcessor(MultiValueDimensionVectorSelector selector)
makeMultiValueDimensionProcessor in interface VectorColumnProcessorFactory<GroupByVectorColumnSelector>public GroupByVectorColumnSelector makeFloatProcessor(VectorValueSelector selector)
makeFloatProcessor in interface VectorColumnProcessorFactory<GroupByVectorColumnSelector>public GroupByVectorColumnSelector makeDoubleProcessor(VectorValueSelector selector)
makeDoubleProcessor in interface VectorColumnProcessorFactory<GroupByVectorColumnSelector>public GroupByVectorColumnSelector makeLongProcessor(VectorValueSelector selector)
makeLongProcessor in interface VectorColumnProcessorFactory<GroupByVectorColumnSelector>Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.