[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
java.nio.CharBuffer should implement java.lang.CharSequence
From: |
Ito Kazumitsu |
Subject: |
java.nio.CharBuffer should implement java.lang.CharSequence |
Date: |
Fri, 22 Nov 2002 18:48:24 +0900 |
User-agent: |
SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigory ōmae) APEL/10.3 Emacs/20.7 (i386-*-windows98.2222) MULE/4.1 (AOI) Meadow/1.14 (AWSAKA:62) |
I would like the following JDK 1.4 features to be added to
classpath. Thank you.
--- java/nio/CharBuffer.java.orig Fri Nov 22 18:33:15 2002
+++ java/nio/CharBuffer.java Fri Nov 22 18:37:27 2002
@@ -42,7 +42,7 @@
/**
* @since 1.4
*/
-public abstract class CharBuffer extends Buffer
+public abstract class CharBuffer extends Buffer implements CharSequence
{
private ByteOrder endian = ByteOrder.BIG_ENDIAN;
--- gnu/java/nio/CharBufferImpl.java.orig Fri Nov 22 18:34:47 2002
+++ gnu/java/nio/CharBufferImpl.java Fri Nov 22 18:42:19 2002
@@ -170,4 +170,19 @@
return super.toString();
}
+
+ // There must be a better way of doing the following.
+ public CharSequence subSequence(int start, int end)
+ {
+ return toString().substring(start, end);
+ }
+ public int length()
+ {
+ return toString().length();
+ }
+ public char charAt(int i)
+ {
+ return toString().charAt(i);
+ }
+
}
- java.nio.CharBuffer should implement java.lang.CharSequence,
Ito Kazumitsu <=
Re: java.nio.CharBuffer should implement java.lang.CharSequence, Ito Kazumitsu, 2002/11/24