+2004-10-16 Michael Koch <konqueror@gmx.de>
+
+ * libjava/gnu/java/nio/charset/UTF_16.java,
+ libjava/gnu/java/nio/charset/UTF_16BE.java,
+ libjava/gnu/java/nio/charset/UTF_16LE.java,
+ libjava/java/nio/ByteOrder.java,
+ libjava/java/nio/MappedByteBuffer.java,
+ libjava/java/nio/channels/Channels.java,
+ libjava/java/nio/channels/spi/SelectorProvider.java,
+ libjava/java/nio/charset/Charset.java:
+ Cleanup.
+
2004-10-16 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/charset/UTF_16Encoder.java
/* UTF_16.java --
- Copyright (C) 2002 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
+
package gnu.java.nio.charset;
-import java.nio.ByteBuffer;
-import java.nio.CharBuffer;
import java.nio.charset.Charset;
import java.nio.charset.CharsetDecoder;
import java.nio.charset.CharsetEncoder;
-import java.nio.charset.CoderResult;
/**
* UTF-16 charset.
/* UTF_16BE.java --
- Copyright (C) 2002 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
+
package gnu.java.nio.charset;
-import java.nio.ByteBuffer;
-import java.nio.CharBuffer;
import java.nio.charset.Charset;
import java.nio.charset.CharsetDecoder;
import java.nio.charset.CharsetEncoder;
-import java.nio.charset.CoderResult;
/**
* UTF-16BE charset.
/* UTF_16LE.java --
- Copyright (C) 2002 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
+
package gnu.java.nio.charset;
-import java.nio.ByteBuffer;
-import java.nio.CharBuffer;
import java.nio.charset.Charset;
import java.nio.charset.CharsetDecoder;
import java.nio.charset.CharsetEncoder;
-import java.nio.charset.CoderResult;
/**
* UTF-16LE charset.
package java.nio;
-import gnu.classpath.Configuration;
-
/**
* @author Michael Koch
* @since 1.4
/* MappedByteBuffer.java --
- Copyright (C) 2002 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
package java.nio;
/**
- * @author Michael Koch
+ * @author Michael Koch (konqueror@gmx.de)
* @since 1.4
*/
public abstract class MappedByteBuffer extends ByteBuffer
/* Channels.java --
- Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
import gnu.java.nio.InputStreamChannel;
import gnu.java.nio.OutputStreamChannel;
import gnu.java.nio.channels.FileChannelImpl;
+
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
/* SelectorProvider.java
- Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
package java.nio.channels.spi;
import gnu.java.nio.SelectorProviderImpl;
+
import java.io.IOException;
import java.nio.channels.DatagramChannel;
import java.nio.channels.Pipe;
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
+
package java.nio.charset;
+import gnu.java.nio.charset.Provider;
+
import java.nio.ByteBuffer;
import java.nio.CharBuffer;
import java.nio.charset.spi.CharsetProvider;
import java.util.Set;
import java.util.SortedMap;
import java.util.TreeMap;
-import gnu.java.nio.charset.Provider;
/**
* @author Jesse Rosenstock
Charset cs = charsetForName (charsetName);
if (cs == null)
throw new UnsupportedCharsetException (charsetName);
+ cachedDecoder = null;
+ cachedEncoder = null;
return cs;
}