Class PagedBytes.PagedBytesDataOutput

  • Enclosing class:

    public final class PagedBytes.PagedBytesDataOutput
    extends DataOutput
    Output that transparently spills to new pages as necessary
    NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
    • Constructor Detail

      • PagedBytesDataOutput

        public PagedBytesDataOutput()
    • Method Detail

      • writeByte

        public void writeByte​(byte b)
        Description copied from class: DataOutput
        Writes a single byte.

        The most primitive data type is an eight-bit byte. Files are accessed as sequences of bytes. All other data types are defined as sequences of bytes, so file formats are byte-order independent.

        Specified by:
        writeByte in class DataOutput
        See Also:
      • writeBytes

        public void writeBytes​(byte[] b,
                               int offset,
                               int length)
        Description copied from class: DataOutput
        Writes an array of bytes.
        Specified by:
        writeBytes in class DataOutput
        b - the bytes to write
        offset - the offset in the byte array
        length - the number of bytes to write
        See Also:
      • getPosition

        public long getPosition()
        Return the current byte position.