Package org.apache.iceberg.parquet
Interface ParquetValueWriter<T>
- All Known Implementing Classes:
ParquetValueWriters.PositionDeleteStructWriter,ParquetValueWriters.PrimitiveWriter,ParquetValueWriters.RepeatedKeyValueWriter,ParquetValueWriters.RepeatedWriter,ParquetValueWriters.StructWriter
public interface ParquetValueWriter<T>
-
Method Summary
Modifier 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
-
columns
List<TripleWriter<?>> columns() -
setColumnStore
void setColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore) -
metrics
Returns a stream ofFieldMetricsthat this ParquetValueWriter keeps track of.
-