public class VectorUDAFStdPopDecimal extends VectorAggregateExpression
VectorAggregateExpression.AggregationBuffer| Constructor and Description |
|---|
VectorUDAFStdPopDecimal() |
VectorUDAFStdPopDecimal(VectorExpression inputExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
aggregateInput(VectorAggregateExpression.AggregationBuffer agg,
VectorizedRowBatch batch) |
void |
aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets,
int aggregateIndex,
VectorizedRowBatch batch) |
Object |
evaluateOutput(VectorAggregateExpression.AggregationBuffer agg) |
int |
getAggregationBufferFixedSize() |
VectorExpression |
getInputExpression() |
VectorAggregateExpression.AggregationBuffer |
getNewAggregationBuffer() |
ObjectInspector |
getOutputObjectInspector() |
void |
init(AggregationDesc desc) |
void |
reset(VectorAggregateExpression.AggregationBuffer agg) |
void |
setInputExpression(VectorExpression inputExpression) |
hasVariableSizepublic VectorUDAFStdPopDecimal(VectorExpression inputExpression)
public VectorUDAFStdPopDecimal()
public void aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch) throws HiveException
aggregateInputSelection in class VectorAggregateExpressionHiveExceptionpublic void aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch) throws HiveException
aggregateInput in class VectorAggregateExpressionHiveExceptionpublic VectorAggregateExpression.AggregationBuffer getNewAggregationBuffer() throws HiveException
getNewAggregationBuffer in class VectorAggregateExpressionHiveExceptionpublic void reset(VectorAggregateExpression.AggregationBuffer agg) throws HiveException
reset in class VectorAggregateExpressionHiveExceptionpublic Object evaluateOutput(VectorAggregateExpression.AggregationBuffer agg) throws HiveException
evaluateOutput in class VectorAggregateExpressionHiveExceptionpublic ObjectInspector getOutputObjectInspector()
getOutputObjectInspector in class VectorAggregateExpressionpublic int getAggregationBufferFixedSize()
getAggregationBufferFixedSize in class VectorAggregateExpressionpublic void init(AggregationDesc desc) throws HiveException
init in class VectorAggregateExpressionHiveExceptionpublic VectorExpression getInputExpression()
public void setInputExpression(VectorExpression inputExpression)
Copyright © 2016 The Apache Software Foundation. All rights reserved.