java.nio |
|
Java Source File Name | Type | Comment |
BaseByteBuffer.java | Class | Serves as the root of other byte buffer impl classes, implements common
methods that can be shared by child classes. |
Buffer.java | Class | A buffer is a list of elements of a specific primitive type.
A buffer can be described by following properties:
- Capacity, is the number of elements a buffer can hold.
|
BufferFactory.java | Class | Provide factory service of buffer classes. |
BufferOverflowException.java | Class | A BufferOverflowException is thrown when you try to write
elements to a buffer, but there is not enough remaining space in the buffer. |
BufferUnderflowException.java | Class | A BufferUnderflowException is thrown when you try to read
elements from a buffer, but there is not enough remaining elements in the
buffer. |
ByteBuffer.java | Class | A buffer of byte s. |
ByteOrder.java | Class | Holds byte order constants. |
CharArrayBuffer.java | Class | CharArrayBuffer, ReadWriteCharArrayBuffer and ReadOnlyCharArrayBuffer compose
the implementation of array based char buffers. |
CharBuffer.java | Class | A buffer of char s. |
CharSequenceAdapter.java | Class | This class wraps a char sequence to be a char buffer. |
CharToByteBufferAdapter.java | Class | This class wraps a byte buffer to be a char buffer.
Implementation notice:
- After a byte buffer instance is wrapped, it becomes privately owned by
the adapter.
|
DirectByteBuffer.java | Class | DirectByteBuffer, ReadWriteDirectByteBuffer and ReadOnlyDirectByteBuffer
compose the implementation of platform memory based byte buffers. |
DirectByteBuffers.java | Class | |
DoubleArrayBuffer.java | Class | DoubleArrayBuffer, ReadWriteDoubleArrayBuffer and ReadOnlyDoubleArrayBuffer
compose the implementation of array based double buffers. |
DoubleBuffer.java | Class | A buffer of double s. |
DoubleToByteBufferAdapter.java | Class | This class wraps a byte buffer to be a double buffer.
Implementation notice:
- After a byte buffer instance is wrapped, it becomes privately owned by
the adapter.
|
FloatArrayBuffer.java | Class | FloatArrayBuffer, ReadWriteFloatArrayBuffer and ReadOnlyFloatArrayBuffer
compose the implementation of array based float buffers. |
FloatBuffer.java | Class | A buffer of float s. |
FloatToByteBufferAdapter.java | Class | This class wraps a byte buffer to be a float buffer.
Implementation notice:
- After a byte buffer instance is wrapped, it becomes privately owned by
the adapter.
|
HeapByteBuffer.java | Class | HeapByteBuffer, ReadWriteHeapByteBuffer and ReadOnlyHeapByteBuffer compose
the implementation of array based byte buffers. |
IntArrayBuffer.java | Class | IntArrayBuffer, ReadWriteIntArrayBuffer and ReadOnlyIntArrayBuffer compose
the implementation of array based int buffers. |
IntBuffer.java | Class | A buffer of int s. |
IntToByteBufferAdapter.java | Class | This class wraps a byte buffer to be a int buffer.
Implementation notice:
- After a byte buffer instance is wrapped, it becomes privately owned by
the adapter.
|
InvalidMarkException.java | Class | A InvalidMarkException is thrown when reset()
is called on a buffer, but there is no mark set previously. |
LongArrayBuffer.java | Class | LongArrayBuffer, ReadWriteLongArrayBuffer and ReadOnlyLongArrayBuffer compose
the implementation of array based long buffers. |
LongBuffer.java | Class | A buffer of long s. |
LongToByteBufferAdapter.java | Class | This class wraps a byte buffer to be a long buffer.
Implementation notice:
- After a byte buffer instance is wrapped, it becomes privately owned by
the adapter.
|
MappedByteBuffer.java | Class | MappedByteBuffer is a special kind of direct byte buffer,
which maps a region of file to memory.
MappedByteBuffer can be created by calling
java.nio.channels.FileChannel.map(java.nio.channels.FileChannel.MapModelonglong) FileChannel.map .
Once created, the mapping between the byte buffer and the file region remains
valid until the byte buffer is garbage collected.
All or part of a MappedByteBuffer 's content may change or
become inaccessible at any time, since the mapped file region can be modified
by another thread or process at any time. |
MappedByteBufferAdapter.java | Class | |
ReadOnlyBufferException.java | Class | A ReadOnlyBufferException is thrown when some write operation
is called on a readonly buffer. |
ReadOnlyCharArrayBuffer.java | Class | CharArrayBuffer, ReadWriteCharArrayBuffer and ReadOnlyCharArrayBuffer compose
the implementation of array based char buffers. |
ReadOnlyDirectByteBuffer.java | Class | DirectByteBuffer, ReadWriteDirectByteBuffer and ReadOnlyDirectByteBuffer
compose the implementation of platform memory based byte buffers. |
ReadOnlyDoubleArrayBuffer.java | Class | DoubleArrayBuffer, ReadWriteDoubleArrayBuffer and ReadOnlyDoubleArrayBuffer
compose the implementation of array based double buffers. |
ReadOnlyFloatArrayBuffer.java | Class | FloatArrayBuffer, ReadWriteFloatArrayBuffer and ReadOnlyFloatArrayBuffer
compose the implementation of array based float buffers. |
ReadOnlyHeapByteBuffer.java | Class | HeapByteBuffer, ReadWriteHeapByteBuffer and ReadOnlyHeapByteBuffer compose
the implementation of array based byte buffers. |
ReadOnlyIntArrayBuffer.java | Class | IntArrayBuffer, ReadWriteIntArrayBuffer and ReadOnlyIntArrayBuffer compose
the implementation of array based int buffers. |
ReadOnlyLongArrayBuffer.java | Class | LongArrayBuffer, ReadWriteLongArrayBuffer and ReadOnlyLongArrayBuffer compose
the implementation of array based long buffers. |
ReadOnlyShortArrayBuffer.java | Class | ShortArrayBuffer, ReadWriteShortArrayBuffer and ReadOnlyShortArrayBuffer
compose the implementation of array based short buffers. |
ReadWriteCharArrayBuffer.java | Class | CharArrayBuffer, ReadWriteCharArrayBuffer and ReadOnlyCharArrayBuffer compose
the implementation of array based char buffers. |
ReadWriteDirectByteBuffer.java | Class | DirectByteBuffer, ReadWriteDirectByteBuffer and ReadOnlyDirectByteBuffer
compose the implementation of platform memory based byte buffers. |
ReadWriteDoubleArrayBuffer.java | Class | DoubleArrayBuffer, ReadWriteDoubleArrayBuffer and ReadOnlyDoubleArrayBuffer
compose the implementation of array based double buffers. |
ReadWriteFloatArrayBuffer.java | Class | FloatArrayBuffer, ReadWriteFloatArrayBuffer and ReadOnlyFloatArrayBuffer
compose the implementation of array based float buffers. |
ReadWriteHeapByteBuffer.java | Class | HeapByteBuffer, ReadWriteHeapByteBuffer and ReadOnlyHeapByteBuffer compose
the implementation of array based byte buffers. |
ReadWriteIntArrayBuffer.java | Class | IntArrayBuffer, ReadWriteIntArrayBuffer and ReadOnlyIntArrayBuffer compose
the implementation of array based int buffers. |
ReadWriteLongArrayBuffer.java | Class | LongArrayBuffer, ReadWriteLongArrayBuffer and ReadOnlyLongArrayBuffer compose
the implementation of array based long buffers. |
ReadWriteShortArrayBuffer.java | Class | ShortArrayBuffer, ReadWriteShortArrayBuffer and ReadOnlyShortArrayBuffer
compose the implementation of array based short buffers. |
ShortArrayBuffer.java | Class | ShortArrayBuffer, ReadWriteShortArrayBuffer and ReadOnlyShortArrayBuffer
compose the implementation of array based short buffers. |
ShortBuffer.java | Class | A buffer of short s. |
ShortToByteBufferAdapter.java | Class | This class wraps a byte buffer to be a short buffer.
Implementation notice:
- After a byte buffer instance is wrapped, it becomes privately owned by
the adapter.
|