Package org.apache.iceberg.parquet
Class ParquetValueWriters.RepeatedKeyValueWriter<M,K,V>  
java.lang.Object
org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter<M,K,V>  
- All Implemented Interfaces:
- ParquetValueWriter<M>
- Enclosing class:
- ParquetValueWriters
public abstract static class ParquetValueWriters.RepeatedKeyValueWriter<M,K,V>  
extends Object
implements ParquetValueWriter<M>
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedRepeatedKeyValueWriter(int definitionLevel, int repetitionLevel, ParquetValueWriter<K> keyWriter, ParquetValueWriter<V> valueWriter) 
- 
Method SummaryModifier and TypeMethodDescriptionList<TripleWriter<?>> columns()Stream<FieldMetrics<?>> metrics()Returns a stream ofFieldMetricsthat this ParquetValueWriter keeps track of.voidsetColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore) void
- 
Constructor Details- 
RepeatedKeyValueWriterprotected RepeatedKeyValueWriter(int definitionLevel, int repetitionLevel, ParquetValueWriter<K> keyWriter, ParquetValueWriter<V> valueWriter) 
 
- 
- 
Method Details- 
write- Specified by:
- writein interface- ParquetValueWriter<M>
 
- 
columns- Specified by:
- columnsin interface- ParquetValueWriter<M>
 
- 
setColumnStorepublic void setColumnStore(org.apache.parquet.column.ColumnWriteStore columnStore) - Specified by:
- setColumnStorein interface- ParquetValueWriter<M>
 
- 
pairs
- 
metricsDescription copied from interface:ParquetValueWriterReturns a stream ofFieldMetricsthat this ParquetValueWriter keeps track of.- Specified by:
- metricsin interface- ParquetValueWriter<M>
 
 
-