public class VectorizedColumnIterator extends BaseColumnIterator
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VectorizedColumnIterator.BatchReader  | 
class  | 
VectorizedColumnIterator.BooleanBatchReader  | 
class  | 
VectorizedColumnIterator.DictionaryBatchReader  | 
class  | 
VectorizedColumnIterator.DoubleBatchReader  | 
class  | 
VectorizedColumnIterator.FixedSizeBinaryBatchReader  | 
class  | 
VectorizedColumnIterator.FixedWidthTypeBinaryBatchReader  | 
class  | 
VectorizedColumnIterator.FloatBatchReader  | 
class  | 
VectorizedColumnIterator.IntegerBatchReader  | 
class  | 
VectorizedColumnIterator.LongBatchReader  | 
class  | 
VectorizedColumnIterator.TimestampInt96BatchReader  | 
class  | 
VectorizedColumnIterator.TimestampMillisBatchReader  | 
class  | 
VectorizedColumnIterator.VarWidthTypeBatchReader  | 
advanceNextPageCount, desc, dictionary, pageSource, triplesCount, triplesRead| Constructor and Description | 
|---|
VectorizedColumnIterator(org.apache.parquet.column.ColumnDescriptor desc,
                        java.lang.String writerVersion,
                        boolean setArrowValidityVector)  | 
advance, hasNext, setPageSourcepublic VectorizedColumnIterator(org.apache.parquet.column.ColumnDescriptor desc,
                                java.lang.String writerVersion,
                                boolean setArrowValidityVector)
public void setBatchSize(int batchSize)
public org.apache.parquet.column.Dictionary setRowGroupInfo(org.apache.parquet.column.page.PageReader store,
                                                            boolean allPagesDictEncoded)
protected BasePageIterator pageIterator()
pageIterator in class BaseColumnIteratorpublic boolean producesDictionaryEncodedVector()
public VectorizedColumnIterator.IntegerBatchReader integerBatchReader()
public VectorizedColumnIterator.DictionaryBatchReader dictionaryBatchReader()
public VectorizedColumnIterator.LongBatchReader longBatchReader()
public VectorizedColumnIterator.TimestampMillisBatchReader timestampMillisBatchReader()
public VectorizedColumnIterator.TimestampInt96BatchReader timestampInt96BatchReader()
public VectorizedColumnIterator.FloatBatchReader floatBatchReader()
public VectorizedColumnIterator.DoubleBatchReader doubleBatchReader()
public VectorizedColumnIterator.FixedSizeBinaryBatchReader fixedSizeBinaryBatchReader()
public VectorizedColumnIterator.VarWidthTypeBatchReader varWidthTypeBatchReader()
public VectorizedColumnIterator.FixedWidthTypeBinaryBatchReader fixedWidthTypeBinaryBatchReader()
public VectorizedColumnIterator.BooleanBatchReader booleanBatchReader()