Class FileChannelOutputView

    • Method Detail

      • close

        public void close()
                   throws IOException
        Closes this output, writing pending data and releasing the memory.
        Throws:
        IOException - Thrown, if the pending data could not be written.
      • closeAndDelete

        public void closeAndDelete()
                            throws IOException
        Closes this output, writing pending data and releasing the memory.
        Throws:
        IOException - Thrown, if the pending data could not be written.
      • getBlockCount

        public int getBlockCount()
        Gets the number of blocks written by this output view.
        Returns:
        The number of blocks written by this output view.
      • getBytesInLatestSegment

        public int getBytesInLatestSegment()
        Gets the number of bytes written in the latest memory segment.
        Returns:
        The number of bytes written in the latest memory segment.
      • getWriteOffset

        public long getWriteOffset()