Package io.trino.orc.stream
Interface OrcDataOutput
-
- All Known Implementing Classes:
StreamDataOutput
public interface OrcDataOutput
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static OrcDataOutputcreateDataOutput(io.airlift.slice.Slice slice)longsize()Number of bytes that will be written.voidwriteData(io.airlift.slice.SliceOutput sliceOutput)Writes data to the output.
-
-
-
Method Detail
-
createDataOutput
static OrcDataOutput createDataOutput(io.airlift.slice.Slice slice)
-
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.
-
-