Package io.trino.parquet.writer
Interface ParquetDataOutput
-
public interface ParquetDataOutput
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ParquetDataOutputcreateDataOutput(io.airlift.slice.Slice slice)static ParquetDataOutputcreateDataOutput(org.apache.parquet.bytes.BytesInput bytesInput)longsize()Number of bytes that will be written.voidwriteData(io.airlift.slice.SliceOutput sliceOutput)Writes data to the output.
-
-
-
Method Detail
-
createDataOutput
static ParquetDataOutput createDataOutput(io.airlift.slice.Slice slice)
-
createDataOutput
static ParquetDataOutput createDataOutput(org.apache.parquet.bytes.BytesInput bytesInput)
-
size
long size()
Number of bytes that will be written.
-
writeData
void writeData(io.airlift.slice.SliceOutput sliceOutput)
Writes data to the output. The output must be exactlysize()bytes.
-
-