public class VectorUDAFMinDecimal extends VectorAggregateExpression
VectorAggregateExpression.AggregationBuffer| Constructor and Description |
|---|
VectorUDAFMinDecimal() |
VectorUDAFMinDecimal(VectorExpression inputExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
aggregateInput(VectorAggregateExpression.AggregationBuffer agg,
VectorizedRowBatch batch) |
void |
aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets,
int aggregrateIndex,
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 VectorUDAFMinDecimal(VectorExpression inputExpression)
public VectorUDAFMinDecimal()
public void init(AggregationDesc desc) throws HiveException
init in class VectorAggregateExpressionHiveExceptionpublic void aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, 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 VectorExpression getInputExpression()
public void setInputExpression(VectorExpression inputExpression)
Copyright © 2016 The Apache Software Foundation. All rights reserved.