2003-05-13 Michael Koch <konqueror@gmx.de>
authorMichael Koch <konqueror@gmx.de>
Tue, 13 May 2003 06:04:19 +0000 (06:04 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Tue, 13 May 2003 06:04:19 +0000 (06:04 +0000)
commit3b6b673dabbab53b8e57cc7ad533f336841356f5
tree44f31eb3b58450408facde2f506a93324a6ebc41
parent250ab7c3087404b67719302f92721f43b0bf365e
2003-05-13  Michael Koch  <konqueror@gmx.de>

* gnu/java/nio/ByteBufferImpl.java
(ByteBufferImpl): All constructors revised.
(slice): Reimplemented.
(duplicate): Reimplemented.
(asReadOnlyBuffer): Reimplemented.
* java/nio/ByteBuffer.java:
Reformatted.
(array_offset): Renamed from "offset" to match all other buffer
classes.
(ByteBuffer): All constructors revised.
(allocateDirect): Implemented.
(allocate): New implementation, documentation reworked.
(wrap): Likewise.
(get): Documentation reworked.
(put): New implementation, documentation reworked.
(hasArray): Documentation reworked.
(arrayOffset): Likewise.
(hashCode): Likewise.
(equals): Likewise.
(compareTo): Likewise.
(order): Likewise.
(compact): Likewise.
(isDirect): Likewise.
(slice): Likewise.
(duplicate): Likewise.
(asReadOnlyBuffer): Likewise.
* Makefile.am
(ordinary_java_source_files):
Added gnu/java/nio/DirectByteBufferImpl.java.
(nat_source_files):
Added gnu/java/nio/natDirectByteBufferImpl.cc.
* Makefile.in: Regenerated.

From-SVN: r66749
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/gnu/java/nio/ByteBufferImpl.java
libjava/java/nio/ByteBuffer.java