to top
Android APIs
Added in API level 1
package

java.nio

Classes

Buffer A buffer is a list of elements of a specific primitive type. 
ByteBuffer A buffer for bytes. 
ByteOrder Defines byte order constants. 
CharBuffer A buffer of chars. 
DoubleBuffer A buffer of doubles. 
FloatBuffer A buffer of floats. 
IntBuffer A buffer of ints. 
LongBuffer A buffer of longs. 
MappedByteBuffer MappedByteBuffer is a special kind of direct byte buffer which maps a region of file to memory. 
ShortBuffer A buffer of shorts. 

Exceptions

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. 
No examples for this method.
Frequently called with: [Clear]
Portions of this page are reproduced from work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. The original page is available here.