Package io.trino.parquet.writer
Class StructColumnWriter
java.lang.Object
io.trino.parquet.writer.StructColumnWriter
- All Implemented Interfaces:
ColumnWriter
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.trino.parquet.writer.ColumnWriter
ColumnWriter.BufferData -
Constructor Summary
ConstructorsConstructorDescriptionStructColumnWriter(List<ColumnWriter> columnWriters, int maxDefinitionLevel) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()longlongvoidwriteBlock(ColumnChunk columnChunk)
-
Constructor Details
-
StructColumnWriter
-
-
Method Details
-
writeBlock
- Specified by:
writeBlockin interfaceColumnWriter- Throws:
IOException
-
close
public void close()- Specified by:
closein interfaceColumnWriter
-
getBuffer
- Specified by:
getBufferin interfaceColumnWriter- Throws:
IOException
-
getBufferedBytes
public long getBufferedBytes()- Specified by:
getBufferedBytesin interfaceColumnWriter
-
getRetainedBytes
public long getRetainedBytes()- Specified by:
getRetainedBytesin interfaceColumnWriter
-