Class BaseColumnIterator

java.lang.Object
org.apache.iceberg.parquet.BaseColumnIterator
Direct Known Subclasses:
ColumnIterator, VectorizedColumnIterator

public abstract class BaseColumnIterator extends Object
  • Field Details Link icon

    • desc Link icon

      protected final org.apache.parquet.column.ColumnDescriptor desc
    • pageSource Link icon

      protected org.apache.parquet.column.page.PageReader pageSource
    • triplesCount Link icon

      protected long triplesCount
    • triplesRead Link icon

      protected long triplesRead
    • advanceNextPageCount Link icon

      protected long advanceNextPageCount
    • dictionary Link icon

      protected org.apache.parquet.column.Dictionary dictionary
  • Constructor Details Link icon

    • BaseColumnIterator Link icon

      protected BaseColumnIterator(org.apache.parquet.column.ColumnDescriptor descriptor)
  • Method Details Link icon

    • setPageSource Link icon

      public void setPageSource(org.apache.parquet.column.page.PageReader source)
    • pageIterator Link icon

      protected abstract BasePageIterator pageIterator()
    • advance Link icon

      protected void advance()
    • hasNext Link icon

      public boolean hasNext()