Android 2.3 Gingerbread

Package java.nio

Class Summary
BaseByteBuffer Serves as the root of other byte buffer impl classes, implements common methods that can be shared by child classes.
Buffer A buffer is a list of elements of a specific primitive type.
BufferFactory Provide factory service of buffer classes.
ByteBuffer A buffer for bytes.
ByteOrder Defines byte order constants.
CharArrayBuffer CharArrayBuffer, ReadWriteCharArrayBuffer and ReadOnlyCharArrayBuffer compose the implementation of array based char buffers.
CharBuffer A buffer of chars.
CharSequenceAdapter This class wraps a char sequence to be a char buffer.
CharToByteBufferAdapter This class wraps a byte buffer to be a char buffer.
DirectByteBuffer DirectByteBuffer, ReadWriteDirectByteBuffer and ReadOnlyDirectByteBuffer compose the implementation of platform memory based byte buffers.
DirectByteBuffer.SafeAddress  
DirectByteBuffers Helper class for operations on direct ByteBuffer
DoubleArrayBuffer DoubleArrayBuffer, ReadWriteDoubleArrayBuffer and ReadOnlyDoubleArrayBuffer compose the implementation of array based double buffers.
DoubleBuffer A buffer of doubles.
DoubleToByteBufferAdapter This class wraps a byte buffer to be a double buffer.
FloatArrayBuffer FloatArrayBuffer, ReadWriteFloatArrayBuffer and ReadOnlyFloatArrayBuffer compose the implementation of array based float buffers.
FloatBuffer A buffer of floats.
FloatToByteBufferAdapter This class wraps a byte buffer to be a float buffer.
HeapByteBuffer HeapByteBuffer, ReadWriteHeapByteBuffer and ReadOnlyHeapByteBuffer compose the implementation of array based byte buffers.
IntArrayBuffer IntArrayBuffer, ReadWriteIntArrayBuffer and ReadOnlyIntArrayBuffer compose the implementation of array based int buffers.
IntBuffer A buffer of ints.
IntToByteBufferAdapter This class wraps a byte buffer to be a int buffer.
LongArrayBuffer LongArrayBuffer, ReadWriteLongArrayBuffer and ReadOnlyLongArrayBuffer compose the implementation of array based long buffers.
LongBuffer A buffer of longs.
LongToByteBufferAdapter This class wraps a byte buffer to be a long buffer.
MappedByteBuffer MappedByteBuffer is a special kind of direct byte buffer which maps a region of file to memory.
MappedByteBufferAdapter  
NIOAccess This class is used via JNI by code in frameworks/base/.
ReadOnlyCharArrayBuffer CharArrayBuffer, ReadWriteCharArrayBuffer and ReadOnlyCharArrayBuffer compose the implementation of array based char buffers.
ReadOnlyDirectByteBuffer DirectByteBuffer, ReadWriteDirectByteBuffer and ReadOnlyDirectByteBuffer compose the implementation of platform memory based byte buffers.
ReadOnlyDoubleArrayBuffer DoubleArrayBuffer, ReadWriteDoubleArrayBuffer and ReadOnlyDoubleArrayBuffer compose the implementation of array based double buffers.
ReadOnlyFloatArrayBuffer FloatArrayBuffer, ReadWriteFloatArrayBuffer and ReadOnlyFloatArrayBuffer compose the implementation of array based float buffers.
ReadOnlyHeapByteBuffer HeapByteBuffer, ReadWriteHeapByteBuffer and ReadOnlyHeapByteBuffer compose the implementation of array based byte buffers.
ReadOnlyIntArrayBuffer IntArrayBuffer, ReadWriteIntArrayBuffer and ReadOnlyIntArrayBuffer compose the implementation of array based int buffers.
ReadOnlyLongArrayBuffer LongArrayBuffer, ReadWriteLongArrayBuffer and ReadOnlyLongArrayBuffer compose the implementation of array based long buffers.
ReadOnlyShortArrayBuffer ShortArrayBuffer, ReadWriteShortArrayBuffer and ReadOnlyShortArrayBuffer compose the implementation of array based short buffers.
ReadWriteCharArrayBuffer CharArrayBuffer, ReadWriteCharArrayBuffer and ReadOnlyCharArrayBuffer compose the implementation of array based char buffers.
ReadWriteDirectByteBuffer DirectByteBuffer, ReadWriteDirectByteBuffer and ReadOnlyDirectByteBuffer compose the implementation of platform memory based byte buffers.
ReadWriteDoubleArrayBuffer DoubleArrayBuffer, ReadWriteDoubleArrayBuffer and ReadOnlyDoubleArrayBuffer compose the implementation of array based double buffers.
ReadWriteFloatArrayBuffer FloatArrayBuffer, ReadWriteFloatArrayBuffer and ReadOnlyFloatArrayBuffer compose the implementation of array based float buffers.
ReadWriteHeapByteBuffer HeapByteBuffer, ReadWriteHeapByteBuffer and ReadOnlyHeapByteBuffer compose the implementation of array based byte buffers.
ReadWriteIntArrayBuffer IntArrayBuffer, ReadWriteIntArrayBuffer and ReadOnlyIntArrayBuffer compose the implementation of array based int buffers.
ReadWriteLongArrayBuffer LongArrayBuffer, ReadWriteLongArrayBuffer and ReadOnlyLongArrayBuffer compose the implementation of array based long buffers.
ReadWriteShortArrayBuffer ShortArrayBuffer, ReadWriteShortArrayBuffer and ReadOnlyShortArrayBuffer compose the implementation of array based short buffers.
ShortArrayBuffer ShortArrayBuffer, ReadWriteShortArrayBuffer and ReadOnlyShortArrayBuffer compose the implementation of array based short buffers.
ShortBuffer A buffer of shorts.
ShortToByteBufferAdapter This class wraps a byte buffer to be a short buffer.
 

Exception Summary
BufferOverflowException A BufferOverflowException is thrown when elements are written to a buffer but there is not enough remaining space in the buffer.
BufferUnderflowException A BufferUnderflowException is thrown when elements are read from a buffer but there are not enough remaining elements in the buffer.
InvalidMarkException An InvalidMarkException is thrown when reset() is called on a buffer, but no mark has been set previously.
ReadOnlyBufferException A ReadOnlyBufferException is thrown when some write operation is called on a read-only buffer.
 


Android 2.3 Gingerbread