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 ofFieldMetrics
that this ParquetValueWriter keeps track of.void
setColumnStore
(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 ofFieldMetrics
that this ParquetValueWriter keeps track of.
-