Package org.apache.iceberg.parquet
Interface ParquetValueWriter<T>
- All Known Implementing Classes:
- ParquetValueWriters.PositionDeleteStructWriter,- ParquetValueWriters.PrimitiveWriter,- ParquetValueWriters.RepeatedKeyValueWriter,- ParquetValueWriters.RepeatedWriter,- ParquetValueWriters.StructWriter,- SparkParquetWriters.VariantWriter
public interface ParquetValueWriter<T>
- 
Method SummaryModifier and TypeMethodDescriptionList<TripleWriter<?>> columns()default Stream<FieldMetrics<?>> metrics()Returns a stream ofFieldMetricsthat this ParquetValueWriter keeps track of.voidsetColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore) void
- 
Method Details- 
write
- 
columnsList<TripleWriter<?>> columns()
- 
setColumnStorevoid setColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore) 
- 
metricsReturns a stream ofFieldMetricsthat this ParquetValueWriter keeps track of.
 
-