Interface ParquetValueWriter<T>

All Known Implementing Classes:
ParquetValueWriters.PositionDeleteStructWriter, ParquetValueWriters.PrimitiveWriter, ParquetValueWriters.RepeatedKeyValueWriter, ParquetValueWriters.RepeatedWriter, ParquetValueWriters.StructWriter

public interface ParquetValueWriter<T>
  • Method Details

    • write

      void write(int repetitionLevel, T value)
    • columns

      List<TripleWriter<?>> columns()
    • setColumnStore

      void setColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore)
    • metrics

      default Stream<FieldMetrics<?>> metrics()
      Returns a stream of FieldMetrics that this ParquetValueWriter keeps track of.