# CSJ2K.j2k.io.BufferedRandomAccessFile

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="CSJ2K_j2k_io_BufferedRandomAccessFile" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile" class="text-break">BufferedRandomAccessFile Class
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">BufferedRandomAccessFile</span></div>
      <div class="level2"><a class="xref" href="CSJ2K.j2k.io.BEBufferedRandomAccessFile.html">BEBufferedRandomAccessFile</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="CSJ2K.j2k.io.RandomAccessIO.html">RandomAccessIO</a></div>
    <div><a class="xref" href="CSJ2K.j2k.io.BinaryDataInput.html">BinaryDataInput</a></div>
    <div><a class="xref" href="CSJ2K.j2k.io.BinaryDataOutput.html">BinaryDataOutput</a></div>
    <div><a class="xref" href="CSJ2K.j2k.io.EndianType.html">EndianType</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="CSJ2K.j2k.io.html">CSJ2K.j2k.io</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.ReportViewer.4.6.2.dll</h6>
  <h5 id="CSJ2K_j2k_io_BufferedRandomAccessFile_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class BufferedRandomAccessFile : RandomAccessIO, BinaryDataInput, BinaryDataOutput, EndianType</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class BufferedRandomAccessFile
    Implements RandomAccessIO, BinaryDataInput, BinaryDataOutput, EndianType</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_Object_System_String_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.#ctor(System.Object,System.String)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.-ctor.html#CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_Object_System_String_">BufferedRandomAccessFile(object, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Constructor. Uses the default value for the byte-buffer
size (512 bytes).</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_Object_System_String_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.#ctor(System.Object,System.String,System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.-ctor.html#CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_Object_System_String_System_Int32_">BufferedRandomAccessFile(object, string, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Constructor. Always needs a size for the buffer.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_String_System_String_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.#ctor(System.String,System.String)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.-ctor.html#CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_String_System_String_">BufferedRandomAccessFile(string, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Constructor. Uses the default value for the byte-buffer
size (512 bytes).</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_String_System_String_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.#ctor(System.String,System.String,System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.-ctor.html#CSJ2K_j2k_io_BufferedRandomAccessFile__ctor_System_String_System_String_System_Int32_">BufferedRandomAccessFile(string, string, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Constructor. Always needs a size for the buffer.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_byteBuffer" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.byteBuffer">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.byteBuffer.html">byteBuffer</a>
        </td>
        <td class="markdown level1 summary"><p>Buffer of bytes containing the part of the file that is currently being
accessed</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_byteBufferChanged" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.byteBufferChanged">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.byteBufferChanged.html">byteBufferChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Boolean keeping track of whether the byte buffer has been changed since
it was read.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_byte_Ordering" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.byte_Ordering">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.byte_Ordering.html">byte_Ordering</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_isEOFInBuffer" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.isEOFInBuffer">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.isEOFInBuffer.html">isEOFInBuffer</a>
        </td>
        <td class="markdown level1 summary"><p>Whether the end of the file is in the current buffer or not</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_maxByte" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.maxByte">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.maxByte.html">maxByte</a>
        </td>
        <td class="markdown level1 summary"><p>The maximum number of bytes that can be read from the buffer</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_offset" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.offset">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.offset.html">offset</a>
        </td>
        <td class="markdown level1 summary"><p>The current offset of the buffer (which will differ from the offset of
the file)</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_position" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.position">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.position.html">position</a>
        </td>
        <td class="markdown level1 summary"><p>The current position in the byte-buffer</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_ByteOrdering" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.ByteOrdering">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.ByteOrdering.html#CSJ2K_j2k_io_BufferedRandomAccessFile_ByteOrdering">ByteOrdering</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the endianess (i.e., byte ordering) of the implementing
class. Note that an implementing class may implement only one
type of endianness or both, which would be decided at creation
time.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_Pos" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.Pos">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.Pos.html#CSJ2K_j2k_io_BufferedRandomAccessFile_Pos">Pos</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the current offset in the file</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_ToString" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.ToString">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.ToString.html#CSJ2K_j2k_io_BufferedRandomAccessFile_ToString">ToString()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a string of information about the file</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_close" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.close">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.close.html#CSJ2K_j2k_io_BufferedRandomAccessFile_close">close()</a>
        </td>
        <td class="markdown level1 summary"><p>Closes the buffered random access file</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_flush" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.flush">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.flush.html#CSJ2K_j2k_io_BufferedRandomAccessFile_flush">flush()</a>
        </td>
        <td class="markdown level1 summary"><p>Any data that has been buffered must be written (including
buffering at the bit level), and the stream should be realigned
at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_length" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.length">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.length.html#CSJ2K_j2k_io_BufferedRandomAccessFile_length">length()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the current length of the stream, in bytes, taking into
account any buffering.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_read" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.read">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.read.html#CSJ2K_j2k_io_BufferedRandomAccessFile_read">read()</a>
        </td>
        <td class="markdown level1 summary"><p>Reads a byte of data from the stream. Prior to reading, the stream is
realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readByte" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readByte">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readByte.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readByte">readByte()</a>
        </td>
        <td class="markdown level1 summary"><p>Reads an unsigned byte of data from the stream. Prior to reading, the
stream is realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readDouble" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readDouble">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readDouble.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readDouble">readDouble()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read an IEEE double precision (i.e., 64 bit) floating-point
number from the input. Prior to reading, the input should be realigned
at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readFloat" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readFloat">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readFloat.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readFloat">readFloat()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read an IEEE single precision (i.e., 32 bit) floating-point
number from the input. Prior to reading, the input should be realigned
at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readFully_System_Byte___System_Int32_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readFully(System.Byte[],System.Int32,System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readFully.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readFully_System_Byte___System_Int32_System_Int32_">readFully(byte[], int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Reads up to len bytes of data from this file into an array of
bytes. This method reads repeatedly from the stream until all the bytes
are read. This method blocks until all the bytes are read, the end of
the stream is detected, or an exception is thrown.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readInt" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readInt">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readInt.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readInt">readInt()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read a signed int (i.e., 32 bit) from the input. Prior to
reading, the input should be realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readLong" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readLong">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readLong.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readLong">readLong()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read a signed long (i.e., 64 bit) from the input. Prior to
reading, the input should be realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readNewBuffer_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readNewBuffer(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readNewBuffer.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readNewBuffer_System_Int32_">readNewBuffer(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Reads a new buffer from the file. If there has been any
changes made since the buffer was read, the buffer is
first written to the file.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readShort" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readShort">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readShort.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readShort">readShort()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read a signed short (i.e., 16 bit) from the input. Prior to
reading, the input should be realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readUnsignedByte" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readUnsignedByte">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readUnsignedByte.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readUnsignedByte">readUnsignedByte()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read an unsigned byte (i.e., 8 bit) from the input. It is
returned as an <tt>int</tt> since Java does not have an unsigned byte
type. Prior to reading, the input should be realigned at the byte
level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readUnsignedInt" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readUnsignedInt">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readUnsignedInt.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readUnsignedInt">readUnsignedInt()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read an unsigned int (i.e., 32 bit) from the input. It is
returned as a <tt>long</tt> since Java does not have an unsigned short
type. Prior to reading, the input should be realigned at the byte
level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_readUnsignedShort" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.readUnsignedShort">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.readUnsignedShort.html#CSJ2K_j2k_io_BufferedRandomAccessFile_readUnsignedShort">readUnsignedShort()</a>
        </td>
        <td class="markdown level1 summary"><p>Should read an unsigned short (i.e., 16 bit) from the input. It is
returned as an <tt>int</tt> since Java does not have an unsigned short
type. Prior to reading, the input should be realigned at the byte
level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_seek_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.seek(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.seek.html#CSJ2K_j2k_io_BufferedRandomAccessFile_seek_System_Int32_">seek(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Moves the current position to the given offset at which the
next read or write occurs. The offset is measured from the
beginning of the stream.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_skipBytes_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.skipBytes(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.skipBytes.html#CSJ2K_j2k_io_BufferedRandomAccessFile_skipBytes_System_Int32_">skipBytes(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Skips <tt>n</tt> bytes from the input. Prior to skipping, the
input should be realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_write_System_Byte_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.write(System.Byte)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.write.html#CSJ2K_j2k_io_BufferedRandomAccessFile_write_System_Byte_">write(byte)</a>
        </td>
        <td class="markdown level1 summary"><p>Writes a byte to the stream. Prior to writing, the stream is
realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_write_System_Byte___System_Int32_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.write(System.Byte[],System.Int32,System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.write.html#CSJ2K_j2k_io_BufferedRandomAccessFile_write_System_Byte___System_Int32_System_Int32_">write(byte[], int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Writes aan array of bytes to the stream. Prior to writing, the stream is
realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_write_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.write(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.write.html#CSJ2K_j2k_io_BufferedRandomAccessFile_write_System_Int32_">write(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Writes a byte to the stream. Prior to writing, the stream is
realigned at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_writeByte_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.writeByte(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.writeByte.html#CSJ2K_j2k_io_BufferedRandomAccessFile_writeByte_System_Int32_">writeByte(int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_writeDouble_System_Double_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.writeDouble(System.Double)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.writeDouble.html#CSJ2K_j2k_io_BufferedRandomAccessFile_writeDouble_System_Double_">writeDouble(double)</a>
        </td>
        <td class="markdown level1 summary"><p>Should write the IEEE double value <tt>v</tt> (i.e., 64 bits)
to the output. Prior to writing, the output should be realigned
at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_writeFloat_System_Single_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.writeFloat(System.Single)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.writeFloat.html#CSJ2K_j2k_io_BufferedRandomAccessFile_writeFloat_System_Single_">writeFloat(float)</a>
        </td>
        <td class="markdown level1 summary"><p>Should write the IEEE float value <tt>v</tt> (i.e., 32 bits) to
the output. Prior to writing, the output should be realigned at
the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_writeInt_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.writeInt(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.writeInt.html#CSJ2K_j2k_io_BufferedRandomAccessFile_writeInt_System_Int32_">writeInt(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Should write the int value of <tt>v</tt> (i.e., the 32 bits) to
the output. Prior to writing, the output should be realigned at
the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_writeLong_System_Int64_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.writeLong(System.Int64)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.writeLong.html#CSJ2K_j2k_io_BufferedRandomAccessFile_writeLong_System_Int64_">writeLong(long)</a>
        </td>
        <td class="markdown level1 summary"><p>Should write the long value of <tt>v</tt> (i.e., the 64 bits)
to the output. Prior to writing, the output should be realigned
at the byte level.</p>
</td>
      </tr>
      <tr>
        <td id="CSJ2K_j2k_io_BufferedRandomAccessFile_writeShort_System_Int32_" data-uid="CSJ2K.j2k.io.BufferedRandomAccessFile.writeShort(System.Int32)">
          <a class="xref" href="CSJ2K.j2k.io.BufferedRandomAccessFile.writeShort.html#CSJ2K_j2k_io_BufferedRandomAccessFile_writeShort_System_Int32_">writeShort(int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
