Package org.apache.iceberg.parquet
Class ColumnIterator<T>
- java.lang.Object
- 
- org.apache.iceberg.parquet.BaseColumnIterator
- 
- org.apache.iceberg.parquet.ColumnIterator<T>
 
 
- 
- All Implemented Interfaces:
- java.util.Iterator<T>
 
 public abstract class ColumnIterator<T> extends BaseColumnIterator 
- 
- 
Field Summary- 
Fields inherited from class org.apache.iceberg.parquet.BaseColumnIteratoradvanceNextPageCount, desc, dictionary, pageSource, triplesCount, triplesRead
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intcurrentDefinitionLevel()intcurrentRepetitionLevel()org.apache.parquet.io.api.BinarynextBinary()booleannextBoolean()doublenextDouble()floatnextFloat()intnextInteger()longnextLong()<N> NnextNull()protected BasePageIteratorpageIterator()- 
Methods inherited from class org.apache.iceberg.parquet.BaseColumnIteratoradvance, hasNext, setPageSource
 
- 
 
- 
- 
- 
Method Detail- 
currentDefinitionLevelpublic int currentDefinitionLevel() 
 - 
currentRepetitionLevelpublic int currentRepetitionLevel() 
 - 
nextBooleanpublic boolean nextBoolean() 
 - 
nextIntegerpublic int nextInteger() 
 - 
nextLongpublic long nextLong() 
 - 
nextFloatpublic float nextFloat() 
 - 
nextDoublepublic double nextDouble() 
 - 
nextBinarypublic org.apache.parquet.io.api.Binary nextBinary() 
 - 
nextNullpublic <N> N nextNull() 
 - 
pageIteratorprotected BasePageIterator pageIterator() - Specified by:
- pageIteratorin class- BaseColumnIterator
 
 
- 
 
-