Interface ValueOutputStream<C extends StreamCheckpoint>

All Known Subinterfaces:
LongOutputStream
All Known Implementing Classes:
BooleanOutputStream, ByteArrayOutputStream, ByteOutputStream, DecimalOutputStream, DoubleOutputStream, FloatOutputStream, LongOutputStreamV1, LongOutputStreamV2

public interface ValueOutputStream<C extends StreamCheckpoint>
  • Method Details

    • recordCheckpoint

      void recordCheckpoint()
    • close

      void close()
    • getCheckpoints

      List<C> getCheckpoints()
    • getStreamDataOutput

      StreamDataOutput getStreamDataOutput(OrcColumnId columnId)
    • getBufferedBytes

      long getBufferedBytes()
      This method returns the size of the flushed data plus any unflushed data. If the output is compressed, flush data size is the size after compression.
    • getRetainedBytes

      long getRetainedBytes()
    • reset

      void reset()