Class RowConverter

java.lang.Object
org.apache.parquet.io.api.Converter
org.apache.parquet.io.api.GroupConverter
org.dflib.parquet.read.converter.RowConverter

public class RowConverter extends org.apache.parquet.io.api.GroupConverter
  • Constructor Summary

    Constructors
    Constructor
    Description
    RowConverter(org.apache.parquet.schema.GroupType schema, Consumer<Object[]> rowConsumer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.parquet.io.api.Converter
    buildFromLogicalTypeConverter(org.apache.parquet.schema.Type parquetField, Consumer<Object> consumer)
     
    void
    end()
     
    org.apache.parquet.io.api.Converter
    getConverter(int fieldIndex)
     
    void
     

    Methods inherited from class org.apache.parquet.io.api.GroupConverter

    asGroupConverter, isPrimitive

    Methods inherited from class org.apache.parquet.io.api.Converter

    asPrimitiveConverter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RowConverter

      public RowConverter(org.apache.parquet.schema.GroupType schema, Consumer<Object[]> rowConsumer)
  • Method Details

    • buildFromLogicalTypeConverter

      public static org.apache.parquet.io.api.Converter buildFromLogicalTypeConverter(org.apache.parquet.schema.Type parquetField, Consumer<Object> consumer)
    • getConverter

      public org.apache.parquet.io.api.Converter getConverter(int fieldIndex)
      Specified by:
      getConverter in class org.apache.parquet.io.api.GroupConverter
    • start

      public void start()
      Specified by:
      start in class org.apache.parquet.io.api.GroupConverter
    • end

      public void end()
      Specified by:
      end in class org.apache.parquet.io.api.GroupConverter