summaryrefslogtreecommitdiffstats
path: root/libjava/java/nio/ByteBuffer.java
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-02-12 08:01:10 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-02-12 08:01:10 +0000
commit49945fbf2b5f7445093e8159f43be032abfacee4 (patch)
tree1889683a84951e321930e4f2b09990c6f3ba1d61 /libjava/java/nio/ByteBuffer.java
parent217a33959353268d33545473b7533707eff25b23 (diff)
downloadppe42-gcc-49945fbf2b5f7445093e8159f43be032abfacee4.tar.gz
ppe42-gcc-49945fbf2b5f7445093e8159f43be032abfacee4.zip
2003-02-12 Michael Koch <konqueror@gmx.de>
* java/nio/ByteBuffer.java (allocate): Implemented. (wrap): Implemented. * java/nio/CharBuffer.java: Some documentation added and reworked. (endian): Removed. (allocate): Implemented. (wrap): Implemented. (array): Throw exceptions. (arrayOffset): Throw exceptions. (toString): Implemented. (length): Implemented. (put): Implemented. (charAt): Implemented. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62760 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/nio/ByteBuffer.java')
-rw-r--r--libjava/java/nio/ByteBuffer.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/java/nio/ByteBuffer.java b/libjava/java/nio/ByteBuffer.java
index b46b320cbbd..6ca10db1f29 100644
--- a/libjava/java/nio/ByteBuffer.java
+++ b/libjava/java/nio/ByteBuffer.java
@@ -37,6 +37,8 @@ exception statement from your version. */
package java.nio;
+import gnu.java.nio.ByteBufferImpl;
+
/**
* @since 1.4
*/
@@ -58,7 +60,7 @@ public abstract class ByteBuffer extends Buffer implements Comparable
*/
public static ByteBuffer allocate (int capacity)
{
- return null;
+ return new ByteBufferImpl (capacity, 0, capacity);
}
/**
@@ -69,7 +71,7 @@ public abstract class ByteBuffer extends Buffer implements Comparable
*/
final public static ByteBuffer wrap (byte[] array, int offset, int length)
{
- return null;
+ return new ByteBufferImpl (array, offset, length);
}
/**
OpenPOWER on IntegriCloud