Package org.apache.iceberg.parquet
Interface ParquetValueReader<T>
-
- All Known Implementing Classes:
ParquetAvroValueReaders.TimeMillisReader,ParquetAvroValueReaders.TimestampMillisReader,ParquetValueReaders.BinaryAsDecimalReader,ParquetValueReaders.ByteArrayReader,ParquetValueReaders.BytesReader,ParquetValueReaders.FloatAsDoubleReader,ParquetValueReaders.IntAsLongReader,ParquetValueReaders.IntegerAsDecimalReader,ParquetValueReaders.ListReader,ParquetValueReaders.LongAsDecimalReader,ParquetValueReaders.MapReader,ParquetValueReaders.PrimitiveReader,ParquetValueReaders.RepeatedKeyValueReader,ParquetValueReaders.RepeatedReader,ParquetValueReaders.StringReader,ParquetValueReaders.StructReader,ParquetValueReaders.UnboxedReader
public interface ParquetValueReader<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description org.apache.iceberg.parquet.TripleIterator<?>column()java.util.List<org.apache.iceberg.parquet.TripleIterator<?>>columns()Tread(T reuse)default voidsetPageSource(org.apache.parquet.column.page.PageReadStore pageStore)default voidsetPageSource(org.apache.parquet.column.page.PageReadStore pageStore, long rowPosition)Deprecated.since 1.8.0, will be removed in 1.9.0; usesetPageSource(PageReadStore)instead.
-
-
-
Method Detail
-
column
org.apache.iceberg.parquet.TripleIterator<?> column()
-
columns
java.util.List<org.apache.iceberg.parquet.TripleIterator<?>> columns()
-
setPageSource
@Deprecated default void setPageSource(org.apache.parquet.column.page.PageReadStore pageStore, long rowPosition)Deprecated.since 1.8.0, will be removed in 1.9.0; usesetPageSource(PageReadStore)instead.
-
setPageSource
default void setPageSource(org.apache.parquet.column.page.PageReadStore pageStore)
-
-