Uses of Class
org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch

Packages that use VectorizedRowBatch
org.apache.hadoop.hive.ql.exec.vector   
org.apache.hadoop.hive.ql.exec.vector.expressions   
org.apache.hadoop.hive.ql.exec.vector.expressions.aggregates   
org.apache.hadoop.hive.ql.exec.vector.expressions.aggregates.gen   
org.apache.hadoop.hive.ql.exec.vector.expressions.gen   
org.apache.hadoop.hive.ql.exec.vector.udf   
org.apache.hadoop.hive.ql.io   
org.apache.hadoop.hive.ql.io.orc The Optimized Row Columnar (ORC) File Format. 
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.exec.vector
 

Methods in org.apache.hadoop.hive.ql.exec.vector that return VectorizedRowBatch
 VectorizedRowBatch VectorizedRowBatchCtx.createVectorizedRowBatch()
          Creates a Vectorized row batch and the column vectors.
 

Methods in org.apache.hadoop.hive.ql.exec.vector with parameters of type VectorizedRowBatch
 void VectorizedRowBatchCtx.addPartitionColsToBatch(VectorizedRowBatch batch)
          Add the partition values to the batch
 void VectorizedRowBatchCtx.addRowToBatch(int rowIndex, org.apache.hadoop.io.Writable rowBlob, VectorizedRowBatch batch, org.apache.hadoop.io.DataOutputBuffer buffer)
          Adds the row to the batch after deserializing the row
static void VectorizedBatchUtil.addRowToBatch(Object row, StructObjectInspector oi, int rowIndex, VectorizedRowBatch batch, org.apache.hadoop.io.DataOutputBuffer buffer)
          Iterates thru all the columns in a given row and populates the batch
 void VectorColumnAssign.assignVectorValue(VectorizedRowBatch inBatch, int batchIndex, int valueColumn, int destIndex)
           
static VectorColumnAssign[] VectorColumnAssignFactory.buildAssigners(VectorizedRowBatch outputBatch)
           
static VectorColumnAssign[] VectorColumnAssignFactory.buildAssigners(VectorizedRowBatch outputBatch, ObjectInspector outputOI, Map<String,Integer> columnMap, List<String> outputColumnNames)
          Builds the assigners from an object inspector and from a list of columns.
static VectorColumnAssign VectorColumnAssignFactory.buildObjectAssign(VectorizedRowBatch outputBatch, int outColIndex, ObjectInspector objInspector)
           
 void VectorizedRowBatchCtx.convertRowBatchBlobToVectorizedBatch(Object rowBlob, int rowsInBlob, VectorizedRowBatch batch)
          Deserialized set of rows and populates the batch
 void VectorizedSerde.deserializeVector(Object rowBlob, int rowsInBlob, VectorizedRowBatch reuseBatch)
           
 void VectorizedColumnarSerDe.deserializeVector(Object rowBlob, int rowsInBlob, VectorizedRowBatch reuseBatch)
          Deserializes the rowBlob into Vectorized row batch
 void VectorHashKeyWrapperBatch.evaluateBatch(VectorizedRowBatch batch)
          Processes a batch: Evaluates each key vector expression. Copies out each key's primitive values into the key wrappers computes the hashcode of the key wrappers
 org.apache.hadoop.io.Writable VectorizedSerde.serializeVector(VectorizedRowBatch vrg, ObjectInspector objInspector)
           
 org.apache.hadoop.io.Writable VectorizedColumnarSerDe.serializeVector(VectorizedRowBatch vrg, ObjectInspector objInspector)
          Serialize a vectorized row batch
static void VectorizedBatchUtil.setNoNullFields(VectorizedRowBatch batch)
          Iterates thru all the column vectors and sets noNull to specified value.
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.exec.vector.expressions
 

Methods in org.apache.hadoop.hive.ql.exec.vector.expressions with parameters of type VectorizedRowBatch
 void VectorUDFTimestampFieldString.evaluate(VectorizedRowBatch batch)
           
 void VectorUDFTimestampFieldLong.evaluate(VectorizedRowBatch batch)
           
 void VectorUDFDateDiffScalarCol.evaluate(VectorizedRowBatch batch)
           
 void VectorUDFDateDiffColScalar.evaluate(VectorizedRowBatch batch)
           
 void VectorUDFDateDiffColCol.evaluate(VectorizedRowBatch batch)
           
 void VectorUDFDateAddScalarCol.evaluate(VectorizedRowBatch batch)
           
 void VectorUDFDateAddColScalar.evaluate(VectorizedRowBatch batch)
           
 void VectorUDFDateAddColCol.evaluate(VectorizedRowBatch batch)
           
abstract  void VectorExpression.evaluate(VectorizedRowBatch batch)
          This is the primary method to implement expression logic.
 void VectorCoalesce.evaluate(VectorizedRowBatch batch)
           
 void StringUnaryUDFDirect.evaluate(VectorizedRowBatch batch)
           
 void StringUnaryUDF.evaluate(VectorizedRowBatch batch)
           
 void StringSubstrColStartLen.evaluate(VectorizedRowBatch batch)
           
 void StringSubstrColStart.evaluate(VectorizedRowBatch batch)
           
 void StringLength.evaluate(VectorizedRowBatch batch)
           
 void StringConcatScalarCol.evaluate(VectorizedRowBatch batch)
           
 void StringConcatColScalar.evaluate(VectorizedRowBatch batch)
           
 void StringConcatColCol.evaluate(VectorizedRowBatch batch)
           
 void StringColumnInList.evaluate(VectorizedRowBatch batch)
           
 void SelectColumnIsTrue.evaluate(VectorizedRowBatch batch)
           
 void SelectColumnIsNull.evaluate(VectorizedRowBatch batch)
           
 void SelectColumnIsNotNull.evaluate(VectorizedRowBatch batch)
           
 void SelectColumnIsFalse.evaluate(VectorizedRowBatch batch)
           
 void NotCol.evaluate(VectorizedRowBatch batch)
           
 void MathFuncLongToLong.evaluate(VectorizedRowBatch batch)
           
 void MathFuncLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void MathFuncDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void LongToStringUnaryUDF.evaluate(VectorizedRowBatch batch)
           
 void LongScalarDivideLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColumnInList.evaluate(VectorizedRowBatch batch)
           
 void LongColDivideLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColDivideLongColumn.evaluate(VectorizedRowBatch batch)
           
 void IsNull.evaluate(VectorizedRowBatch batch)
           
 void IsNotNull.evaluate(VectorizedRowBatch batch)
           
 void IfExprStringScalarStringScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprStringScalarStringColumn.evaluate(VectorizedRowBatch batch)
           
 void IfExprStringColumnStringScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprStringColumnStringColumn.evaluate(VectorizedRowBatch batch)
           
 void IdentityExpression.evaluate(VectorizedRowBatch batch)
           
 void FuncRoundWithNumDigitsDecimalToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FuncRandNoSeed.evaluate(VectorizedRowBatch batch)
           
 void FuncRand.evaluate(VectorizedRowBatch batch)
           
 void FuncLongToString.evaluate(VectorizedRowBatch batch)
           
 void FuncLongToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FuncDoubleToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FuncDecimalToLong.evaluate(VectorizedRowBatch batch)
           
 void FuncDecimalToDouble.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColumnInList.evaluate(VectorizedRowBatch batch)
           
 void FilterScalarOrColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterScalarAndColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColumnInList.evaluate(VectorizedRowBatch batch)
           
 void FilterExprOrExpr.evaluate(VectorizedRowBatch batch)
           
 void FilterExprAndExpr.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColumnInList.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColumnInList.evaluate(VectorizedRowBatch batch)
           
 void FilterConstantBooleanVectorExpression.evaluate(VectorizedRowBatch vrg)
           
 void FilterColOrScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterColAndScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColumnInList.evaluate(VectorizedRowBatch batch)
           
 void DecimalToStringUnaryUDF.evaluate(VectorizedRowBatch batch)
           
 void DecimalColumnInList.evaluate(VectorizedRowBatch batch)
           
 void ConstantVectorExpression.evaluate(VectorizedRowBatch vrg)
           
 void ColOrCol.evaluate(VectorizedRowBatch batch)
           
 void ColAndCol.evaluate(VectorizedRowBatch batch)
           
 void CastStringToDecimal.evaluate(VectorizedRowBatch batch)
           
 void CastStringToDate.evaluate(VectorizedRowBatch batch)
           
 void CastLongToDate.evaluate(VectorizedRowBatch batch)
           
 void CastDecimalToDecimal.evaluate(VectorizedRowBatch batch)
          Cast decimal(p1, s1) to decimal(p2, s2).
 void AbstractFilterStringColLikeStringScalar.evaluate(VectorizedRowBatch batch)
           
protected  void VectorExpression.evaluateChildren(VectorizedRowBatch vrg)
          Evaluate the child expressions on the given input batch.
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.exec.vector.expressions.aggregates
 

Methods in org.apache.hadoop.hive.ql.exec.vector.expressions.aggregates with parameters of type VectorizedRowBatch
 void VectorUDAFSumDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFCountStar.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFCount.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFAvgDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
abstract  void VectorAggregateExpression.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch unit)
           
 void VectorUDAFSumDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFCountStar.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFCount.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFAvgDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int bufferIndex, VectorizedRowBatch batch)
           
abstract  void VectorAggregateExpression.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch vrg)
           
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.exec.vector.expressions.aggregates.gen
 

Methods in org.apache.hadoop.hive.ql.exec.vector.expressions.aggregates.gen with parameters of type VectorizedRowBatch
 void VectorUDAFVarSampLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFVarSampDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFVarSampDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFVarPopLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFVarPopDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFVarPopDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFSumLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFSumDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFStdSampLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFStdSampDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFStdSampDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFStdPopLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFStdPopDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFStdPopDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMinString.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMinLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMinDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMinDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMaxString.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMaxLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMaxDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFMaxDecimal.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFAvgLong.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFAvgDouble.aggregateInput(VectorAggregateExpression.AggregationBuffer agg, VectorizedRowBatch batch)
           
 void VectorUDAFVarSampLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFVarSampDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFVarSampDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFVarPopLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFVarPopDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFVarPopDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFSumLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFSumDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFStdSampLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFStdSampDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFStdSampDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFStdPopLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFStdPopDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFStdPopDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMinString.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMinLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMinDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMinDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMaxString.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMaxLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMaxDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFMaxDecimal.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int aggregrateIndex, VectorizedRowBatch batch)
           
 void VectorUDAFAvgLong.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int bufferIndex, VectorizedRowBatch batch)
           
 void VectorUDAFAvgDouble.aggregateInputSelection(VectorAggregationBufferRow[] aggregationBufferSets, int bufferIndex, VectorizedRowBatch batch)
           
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.exec.vector.expressions.gen
 

Methods in org.apache.hadoop.hive.ql.exec.vector.expressions.gen with parameters of type VectorizedRowBatch
 void StringScalarNotEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringScalarLessStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringScalarLessEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringScalarGreaterStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringScalarGreaterEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringScalarEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringColNotEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void StringColNotEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringColLessStringScalar.evaluate(VectorizedRowBatch batch)
           
 void StringColLessStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringColLessEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void StringColLessEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringColGreaterStringScalar.evaluate(VectorizedRowBatch batch)
           
 void StringColGreaterStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringColGreaterEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void StringColGreaterEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void StringColEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void StringColEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarSubtractLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarSubtractDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarMultiplyLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarMultiplyDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarModuloLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarModuloDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarDivideDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarAddLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongScalarAddDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColUnaryMinus.evaluate(VectorizedRowBatch batch)
           
 void LongColSubtractLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColSubtractLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColSubtractDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColSubtractDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColNotEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColNotEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColMultiplyLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColMultiplyLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColMultiplyDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColMultiplyDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColModuloLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColModuloLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColModuloDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColModuloDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColLessLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColLessEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColLessEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColLessDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColDivideDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColDivideDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColAddLongScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColAddLongColumn.evaluate(VectorizedRowBatch batch)
           
 void LongColAddDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void LongColAddDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void IfExprLongScalarLongScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprLongScalarLongColumn.evaluate(VectorizedRowBatch batch)
           
 void IfExprLongScalarDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprLongScalarDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void IfExprLongColumnLongScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprLongColumnLongColumn.evaluate(VectorizedRowBatch batch)
           
 void IfExprLongColumnDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprDoubleScalarLongScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprDoubleScalarLongColumn.evaluate(VectorizedRowBatch batch)
           
 void IfExprDoubleScalarDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprDoubleScalarDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void IfExprDoubleColumnLongScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprDoubleColumnDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void IfExprDoubleColumnDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FuncTanLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncTanDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncSqrtLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncSqrtDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncSinLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncSinDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncSignLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncSignDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncSignDecimalToLong.evaluate(VectorizedRowBatch batch)
           
 void FuncRoundDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncRoundDecimalToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FuncRadiansLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncRadiansDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncNegateDecimalToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FuncLog2LongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncLog2DoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncLog10LongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncLog10DoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncLnLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncLnDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncFloorLongToLong.evaluate(VectorizedRowBatch batch)
           
 void FuncFloorDoubleToLong.evaluate(VectorizedRowBatch batch)
           
 void FuncFloorDecimalToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FuncExpLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncExpDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncDegreesLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncDegreesDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncCosLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncCosDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncCeilLongToLong.evaluate(VectorizedRowBatch batch)
           
 void FuncCeilDoubleToLong.evaluate(VectorizedRowBatch batch)
           
 void FuncCeilDecimalToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FuncATanLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncATanDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncASinLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncASinDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncACosLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncACosDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncAbsLongToLong.evaluate(VectorizedRowBatch batch)
           
 void FuncAbsDoubleToDouble.evaluate(VectorizedRowBatch batch)
           
 void FuncAbsDecimalToDecimal.evaluate(VectorizedRowBatch batch)
           
 void FilterStringScalarNotEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringScalarLessStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringScalarLessEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringScalarGreaterStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringScalarGreaterEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringScalarEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColumnNotBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColumnBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColNotEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColNotEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColLessStringScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColLessStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColLessEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColLessEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColGreaterStringScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColGreaterStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColGreaterEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColGreaterEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColEqualStringScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterStringColEqualStringColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongScalarEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColumnNotBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColumnBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColNotEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColNotEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterLongColEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleScalarEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColumnNotBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColumnBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColNotEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColNotEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDoubleColEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalScalarNotEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalScalarLessEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalScalarLessDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalScalarGreaterEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalScalarGreaterDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalScalarEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColumnNotBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColumnBetween.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColNotEqualDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColNotEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColLessEqualDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColLessEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColLessDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColLessDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColGreaterEqualDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColGreaterEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColGreaterDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColGreaterDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColEqualDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void FilterDecimalColEqualDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarSubtractLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarSubtractDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarMultiplyLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarMultiplyDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarModuloLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarModuloDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarDivideLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarDivideDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarAddLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleScalarAddDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColUnaryMinus.evaluate(VectorizedRowBatch batch)
           
 void DoubleColSubtractLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColSubtractLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColSubtractDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColSubtractDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColNotEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColNotEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColNotEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColNotEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColMultiplyLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColMultiplyLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColMultiplyDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColMultiplyDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColModuloLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColModuloLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColModuloDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColModuloDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColLessDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColGreaterDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColEqualLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColEqualLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColEqualDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColEqualDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColDivideLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColDivideLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColDivideDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColDivideDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColAddLongScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColAddLongColumn.evaluate(VectorizedRowBatch batch)
           
 void DoubleColAddDoubleScalar.evaluate(VectorizedRowBatch batch)
           
 void DoubleColAddDoubleColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalScalarSubtractDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalScalarMultiplyDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalScalarModuloDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalScalarDivideDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalScalarAddDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalColSubtractDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void DecimalColSubtractDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalColMultiplyDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void DecimalColMultiplyDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalColModuloDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void DecimalColModuloDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalColDivideDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void DecimalColDivideDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void DecimalColAddDecimalScalar.evaluate(VectorizedRowBatch batch)
           
 void DecimalColAddDecimalColumn.evaluate(VectorizedRowBatch batch)
           
 void CastTimestampToLongViaLongToLong.evaluate(VectorizedRowBatch batch)
           
 void CastTimestampToDoubleViaLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void CastLongToTimestampViaLongToLong.evaluate(VectorizedRowBatch batch)
           
 void CastLongToDouble.evaluate(VectorizedRowBatch batch)
           
 void CastLongToBooleanViaLongToLong.evaluate(VectorizedRowBatch batch)
           
 void CastDoubleToTimestampViaDoubleToLong.evaluate(VectorizedRowBatch batch)
           
 void CastDoubleToLong.evaluate(VectorizedRowBatch batch)
           
 void CastDoubleToBooleanViaDoubleToLong.evaluate(VectorizedRowBatch batch)
           
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.exec.vector.udf
 

Methods in org.apache.hadoop.hive.ql.exec.vector.udf with parameters of type VectorizedRowBatch
 void VectorUDFAdaptor.evaluate(VectorizedRowBatch batch)
           
 GenericUDF.DeferredObject VectorUDFArgDesc.getDeferredJavaObject(int row, VectorizedRowBatch b, int argPosition, VectorExpressionWriter[] writers)
           
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.io
 

Methods in org.apache.hadoop.hive.ql.io that return VectorizedRowBatch
 VectorizedRowBatch VectorizedRCFileRecordReader.createValue()
           
 

Methods in org.apache.hadoop.hive.ql.io that return types with arguments of type VectorizedRowBatch
 org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,VectorizedRowBatch> VectorizedRCFileInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter)
           
 

Methods in org.apache.hadoop.hive.ql.io with parameters of type VectorizedRowBatch
 boolean VectorizedRCFileRecordReader.next(org.apache.hadoop.io.NullWritable key, VectorizedRowBatch value)
           
 

Uses of VectorizedRowBatch in org.apache.hadoop.hive.ql.io.orc
 

Methods in org.apache.hadoop.hive.ql.io.orc that return VectorizedRowBatch
 VectorizedRowBatch RecordReader.nextBatch(VectorizedRowBatch previousBatch)
          Read the next row batch.
 

Methods in org.apache.hadoop.hive.ql.io.orc that return types with arguments of type VectorizedRowBatch
 org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,VectorizedRowBatch> VectorizedOrcInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit inputSplit, org.apache.hadoop.mapred.JobConf conf, org.apache.hadoop.mapred.Reporter reporter)
           
 

Methods in org.apache.hadoop.hive.ql.io.orc with parameters of type VectorizedRowBatch
 void OrcSerde.deserializeVector(Object rowBlob, int rowsInBatch, VectorizedRowBatch reuseBatch)
           
 VectorizedRowBatch RecordReader.nextBatch(VectorizedRowBatch previousBatch)
          Read the next row batch.
 org.apache.hadoop.io.Writable OrcSerde.serializeVector(VectorizedRowBatch vrg, ObjectInspector objInspector)
           
 



Copyright © 2014 The Apache Software Foundation. All rights reserved.