Package org.apache.hadoop.hive.ql.exec.vector

Interface Summary
VectorColumnAssign  
VectorizationContextRegion VectorizationContextRegion optional interface implemented by vectorized operators that are changing the vectorizaiton context (region boundary operators)
VectorizedInputFormatInterface Marker interface to indicate a given input format supports vectorization input.
VectorizedSerde Serdes that support vectorized VectorizedRowBatch must implement this interface.
VectorUtilBatchObjectPool.IAllocator<T>  
 

Class Summary
BytesColumnVector This class supports string and binary data by value reference -- i.e.
ColumnVector ColumnVector contains the shared structure for the sub-types, including NULL information, and whether this vector repeats, i.e.
DecimalColumnVector  
DoubleColumnVector This class represents a nullable double precision floating point column vector.
LongColumnVector This class represents a nullable int column vector.
TimestampUtils  
VectorAggregationBufferBatch This maps a batch to the aggregation buffers sets to use for each row (key)
VectorAggregationBufferRow Represents a set of aggregation buffers to be used for a specific key for UDAF GROUP BY.
VectorColumnAssignFactory This class is used as a static factory for VectorColumnAssign.
VectorExpressionDescriptor Describes a vector expression and encapsulates the VectorExpressionDescriptor.Mode, number of arguments, argument types VectorExpressionDescriptor.ArgumentType and expression types VectorExpressionDescriptor.InputExpressionType.
VectorExpressionDescriptor.Builder Builder builds a VectorExpressionDescriptor.Descriptor object.
VectorExpressionDescriptor.Descriptor Descriptor is immutable and is constructed by the VectorExpressionDescriptor.Builder only.
VectorFileSinkOperator File Sink operator implementation.
VectorFilterOperator Filter operator implementation.
VectorGroupByOperator Vectorized GROUP BY operator implementation.
VectorHashKeyWrapper A hash map key wrapper for vectorized processing.
VectorHashKeyWrapperBatch Class for handling vectorized hash map key wrappers.
VectorizationContext Context class for vectorization execution.
VectorizedBatchUtil  
VectorizedColumnarSerDe VectorizedColumnarSerDe is used by Vectorized query execution engine for columnar based storage supported by RCFile.
VectorizedRowBatch A VectorizedRowBatch is a set of rows, organized with each column as a vector.
VectorizedRowBatchCtx Context for Vectorized row batch.
VectorLimitOperator Limit operator implementation Limits the number of rows to be passed on.
VectorMapJoinOperator The vectorized version of the MapJoinOperator.
VectorMapOperator  
VectorReduceSinkOperator  
VectorSelectOperator Select operator implementation.
VectorSMBMapJoinOperator VectorSMBJoinOperator.
VectorUtilBatchObjectPool<T>  
 

Enum Summary
VectorExpressionDescriptor.ArgumentType  
VectorExpressionDescriptor.InputExpressionType  
VectorExpressionDescriptor.Mode  
 

Annotation Types Summary
VectorizedExpressions  
 



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