Package org.apache.iceberg.parquet
Class ParquetValueReaders.ListReader<E>
- java.lang.Object
- 
- org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader<java.util.List<E>,java.util.List<E>,E>
- 
- org.apache.iceberg.parquet.ParquetValueReaders.ListReader<E>
 
 
- 
- All Implemented Interfaces:
- ParquetValueReader<java.util.List<E>>
 - Enclosing class:
- ParquetValueReaders
 
 public static class ParquetValueReaders.ListReader<E> extends ParquetValueReaders.RepeatedReader<java.util.List<E>,java.util.List<E>,E> 
- 
- 
Constructor SummaryConstructors Constructor Description ListReader(int definitionLevel, int repetitionLevel, ParquetValueReader<E> reader)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddElement(java.util.List<E> list, E element)protected java.util.List<E>buildList(java.util.List<E> list)protected EgetElement(java.util.List<E> reuse)protected java.util.List<E>newListData(java.util.List<E> reuse)- 
Methods inherited from class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReadercolumn, columns, read, setPageSource
 
- 
 
- 
- 
- 
Constructor Detail- 
ListReaderpublic ListReader(int definitionLevel, int repetitionLevel, ParquetValueReader<E> reader)
 
- 
 - 
Method Detail- 
newListDataprotected java.util.List<E> newListData(java.util.List<E> reuse) - Specified by:
- newListDatain class- ParquetValueReaders.RepeatedReader<java.util.List<E>,java.util.List<E>,E>
 
 - 
getElementprotected E getElement(java.util.List<E> reuse) - Specified by:
- getElementin class- ParquetValueReaders.RepeatedReader<java.util.List<E>,java.util.List<E>,E>
 
 - 
addElementprotected void addElement(java.util.List<E> list, E element) - Specified by:
- addElementin class- ParquetValueReaders.RepeatedReader<java.util.List<E>,java.util.List<E>,E>
 
 
- 
 
-