Buffer.java, [...]: Fixed javadocs all over.
2004-07-09 Dalibor Topic <robilad@kaffe.org> * java/nio/Buffer.java, java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java, java/nio/ByteBufferImpl.java, java/nio/CharBuffer.java, java/nio/CharBufferImpl.java, java/nio/CharViewBufferImpl.java, java/nio/DirectByteBufferImpl.java, java/nio/DoubleBuffer.java, java/nio/DoubleBufferImpl.java, java/nio/DoubleViewBufferImpl.java, java/nio/FloatBuffer.java, java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java, java/nio/IntBuffer.java, java/nio/IntBufferImpl.java, java/nio/IntViewBufferImpl.java, java/nio/LongBuffer.java, java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java, java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java, java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java: Fixed javadocs all over. Improved input error checking. * java/nio/Buffer.java (checkForUnderflow, checkForOverflow, checkIndex, checkIfReadOnly, checkArraySize): New helper methods for error checking. * java/nio/ByteBufferHelper.java (checkRemainingForRead, checkRemainingForWrite, checkAvailableForRead, checkAvailableForWrite): Removed no longer needed methods. From-SVN: r84366
This commit is contained in:
parent
e484d7d5b3
commit
23c41c0833
25 changed files with 558 additions and 278 deletions
|
@ -66,6 +66,13 @@ final class ShortViewBufferImpl extends ShortBuffer
|
|||
this.endian = endian;
|
||||
}
|
||||
|
||||
/**
|
||||
* Reads the <code>short</code> at this buffer's current position,
|
||||
* and then increments the position.
|
||||
*
|
||||
* @exception BufferUnderflowException If there are no remaining
|
||||
* <code>short</code>s in this buffer.
|
||||
*/
|
||||
public short get ()
|
||||
{
|
||||
int p = position();
|
||||
|
@ -74,6 +81,13 @@ final class ShortViewBufferImpl extends ShortBuffer
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Absolute get method. Reads the <code>short</code> at position
|
||||
* <code>index</code>.
|
||||
*
|
||||
* @exception IndexOutOfBoundsException If index is negative or not smaller
|
||||
* than the buffer's limit.
|
||||
*/
|
||||
public short get (int index)
|
||||
{
|
||||
return ByteBufferHelper.getShort(bb, (index << 1) + offset, endian);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue