public abstract class ShortBuffer
  Comment     Returned-by     Constructor-argument     Method-argument     Field-type     Type-bound     Links  

A short buffer.

This class defines four categories of operations upon short buffers:

Short buffers can be created either by allocation, which allocates space for the buffer's content, by wrapping an existing short array into a buffer, or by creating a view of an existing byte buffer.

Like a byte buffer, a short buffer is either direct or non-direct. A short buffer created via the wrap methods of this class will be non-direct. A short buffer created as a view of a byte buffer will be direct if, and only if, the byte buffer itself is direct. Whether or not a short buffer is direct may be determined by invoking the isDirect method.

Methods in this class that do not otherwise have a value to return are specified to return the buffer upon which they are invoked. This allows method invocations to be chained.

extends Buffer implements Comparable<ShortBuffer>

Since:  1.4