Package org.apache.iceberg.parquet
Class ParquetValueReaders
- java.lang.Object
-
- org.apache.iceberg.parquet.ParquetValueReaders
-
public class ParquetValueReaders extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParquetValueReaders.BinaryAsDecimalReaderstatic classParquetValueReaders.ByteArrayReaderstatic classParquetValueReaders.BytesReaderstatic classParquetValueReaders.FloatAsDoubleReaderstatic classParquetValueReaders.IntAsLongReaderstatic classParquetValueReaders.IntegerAsDecimalReaderstatic classParquetValueReaders.ListReader<E>static classParquetValueReaders.LongAsDecimalReaderstatic classParquetValueReaders.MapReader<K,V>static classParquetValueReaders.PrimitiveReader<T>static classParquetValueReaders.RepeatedKeyValueReader<M,I,K,V>static classParquetValueReaders.RepeatedReader<T,I,E>static classParquetValueReaders.ReusableEntry<K,V>static classParquetValueReaders.StringReaderstatic classParquetValueReaders.StructReader<T,I>static classParquetValueReaders.UnboxedReader<T>
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <C> ParquetValueReader<C>constant(C value)static <C> ParquetValueReader<C>constant(C value, int definitionLevel)static <T> ParquetValueReader<T>nulls()static <T> ParquetValueReader<T>option(org.apache.parquet.schema.Type type, int definitionLevel, ParquetValueReader<T> reader)static ParquetValueReader<java.lang.Long>position()
-
-
-
Method Detail
-
option
public static <T> ParquetValueReader<T> option(org.apache.parquet.schema.Type type, int definitionLevel, ParquetValueReader<T> reader)
-
nulls
public static <T> ParquetValueReader<T> nulls()
-
constant
public static <C> ParquetValueReader<C> constant(C value)
-
constant
public static <C> ParquetValueReader<C> constant(C value, int definitionLevel)
-
position
public static ParquetValueReader<java.lang.Long> position()
-
-