/[classpath]/classpath/java/nio/IntBuffer.java
ViewVC logotype

Diff of /classpath/java/nio/IntBuffer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by cbj, Wed Mar 13 13:05:22 2002 UTC revision 1.2 by rveldema, Mon Apr 8 10:14:49 2002 UTC
# Line 2  package java.nio; Line 2  package java.nio;
2  public abstract class IntBuffer extends Buffer  public abstract class IntBuffer extends Buffer
3  {  {
4      private ByteOrder endian = ByteOrder.BIG_ENDIAN;      private ByteOrder endian = ByteOrder.BIG_ENDIAN;
5       protected int [] backing_buffer;
6      public static IntBuffer allocateDirect(int capacity)      public static IntBuffer allocateDirect(int capacity)
7      {      {
8          IntBuffer b = new gnu.java.nio. IntBufferImpl(capacity, 0, capacity);          IntBuffer b = new gnu.java.nio. IntBufferImpl(capacity, 0, capacity);
# Line 34  public abstract class IntBuffer extends Line 35  public abstract class IntBuffer extends
35          return wrap(array, 0, array.length);          return wrap(array, 0, array.length);
36      }      }
37      final public IntBuffer get(int[] dst,      final public IntBuffer get(int[] dst,
38                        int offset,                              int offset,
39                        int length)                              int length)
40      {      {
41            for (int i = offset; i < offset + length; i++)            for (int i = offset; i < offset + length; i++)
42                {                {
# Line 67  public final IntBuffer put(int[] src) Line 68  public final IntBuffer put(int[] src)
68      }      }
69  public final boolean hasArray()  public final boolean hasArray()
70      {      {
71          return false;        return (backing_buffer != null);
72      }      }
73      public final int[] array()  public final int[] array()
74      {      {
75          return null;        return backing_buffer;
76      }      }
77      public final int arrayOffset()      public final int arrayOffset()
78      {      {

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26