Commit 0460023e by Michael Koch Committed by Michael Koch

2004-10-22 Michael Koch <konqueror@gmx.de>

	* java/lang/Math.java
	* java/lang/StackTraceElement.java
	* java/nio/Buffer.java
	* java/nio/ByteBuffer.java
	* java/nio/CharBuffer.java
	* java/nio/DoubleBuffer.java
	* java/nio/FloatBuffer.java
	* java/nio/IntBuffer.java
	* java/nio/LongBuffer.java
	* java/nio/ShortBuffer.java
	* java/nio/charset/Charset.java
	* java/rmi/server/RMIClassLoader.java
	* java/rmi/server/RMISocketFactory.java
	* java/security/Policy.java
	* java/text/ChoiceFormat.java
	* java/text/CollationElementIterator.java
	* java/text/DateFormat.java
	* java/text/DecimalFormat.java
	* java/text/DecimalFormatSymbols.java
	* java/text/MessageFormat.java
	* java/text/NumberFormat.java
	* java/text/RuleBasedCollator.java
	* java/text/SimpleDateFormat.java
	* java/util/BitSet.java
	* java/util/Calendar.java
	* java/util/Collections.java
	* java/util/IdentityHashMap.java
	* java/util/Locale.java
	* java/util/TreeMap.java
	* java/util/logging/LogRecord.java
	* java/util/logging/XMLFormatter.java
	* java/util/prefs/AbstractPreferences.java
	* java/util/prefs/Preferences.java
	* javax/crypto/interfaces/DHPrivateKey.java
	* javax/crypto/interfaces/DHPublicKey.java
	* javax/crypto/interfaces/PBEKey.java
	* javax/net/ssl/HandshakeCompletedEvent.java
	* javax/security/auth/Subject.java

From-SVN: r89454
parent 471854f8
2004-10-22 Michael Koch <konqueror@gmx.de>
* java/lang/Math.java
* java/lang/StackTraceElement.java
* java/nio/Buffer.java
* java/nio/ByteBuffer.java
* java/nio/CharBuffer.java
* java/nio/DoubleBuffer.java
* java/nio/FloatBuffer.java
* java/nio/IntBuffer.java
* java/nio/LongBuffer.java
* java/nio/ShortBuffer.java
* java/nio/charset/Charset.java
* java/rmi/server/RMIClassLoader.java
* java/rmi/server/RMISocketFactory.java
* java/security/Policy.java
* java/text/ChoiceFormat.java
* java/text/CollationElementIterator.java
* java/text/DateFormat.java
* java/text/DecimalFormat.java
* java/text/DecimalFormatSymbols.java
* java/text/MessageFormat.java
* java/text/NumberFormat.java
* java/text/RuleBasedCollator.java
* java/text/SimpleDateFormat.java
* java/util/BitSet.java
* java/util/Calendar.java
* java/util/Collections.java
* java/util/IdentityHashMap.java
* java/util/Locale.java
* java/util/TreeMap.java
* java/util/logging/LogRecord.java
* java/util/logging/XMLFormatter.java
* java/util/prefs/AbstractPreferences.java
* java/util/prefs/Preferences.java
* javax/crypto/interfaces/DHPrivateKey.java
* javax/crypto/interfaces/DHPublicKey.java
* javax/crypto/interfaces/PBEKey.java
* javax/net/ssl/HandshakeCompletedEvent.java
* javax/security/auth/Subject.java
2004-10-22 Ulrich Weigand <uweigand@de.ibm.com> 2004-10-22 Ulrich Weigand <uweigand@de.ibm.com>
* gnu/java/net/natPlainSocketImplPosix.cc * gnu/java/net/natPlainSocketImplPosix.cc
......
...@@ -298,7 +298,7 @@ public final class Math ...@@ -298,7 +298,7 @@ public final class Math
* @param a the angle (in radians) * @param a the angle (in radians)
* @return sin(a) * @return sin(a)
*/ */
public native static double sin(double a); public static native double sin(double a);
/** /**
* The trigonometric function <em>cos</em>. The cosine of NaN or infinity is * The trigonometric function <em>cos</em>. The cosine of NaN or infinity is
...@@ -307,7 +307,7 @@ public final class Math ...@@ -307,7 +307,7 @@ public final class Math
* @param a the angle (in radians) * @param a the angle (in radians)
* @return cos(a) * @return cos(a)
*/ */
public native static double cos(double a); public static native double cos(double a);
/** /**
* The trigonometric function <em>tan</em>. The tangent of NaN or infinity * The trigonometric function <em>tan</em>. The tangent of NaN or infinity
...@@ -317,7 +317,7 @@ public final class Math ...@@ -317,7 +317,7 @@ public final class Math
* @param a the angle (in radians) * @param a the angle (in radians)
* @return tan(a) * @return tan(a)
*/ */
public native static double tan(double a); public static native double tan(double a);
/** /**
* The trigonometric function <em>arcsin</em>. The range of angles returned * The trigonometric function <em>arcsin</em>. The range of angles returned
...@@ -328,7 +328,7 @@ public final class Math ...@@ -328,7 +328,7 @@ public final class Math
* @param a the sin to turn back into an angle * @param a the sin to turn back into an angle
* @return arcsin(a) * @return arcsin(a)
*/ */
public native static double asin(double a); public static native double asin(double a);
/** /**
* The trigonometric function <em>arccos</em>. The range of angles returned * The trigonometric function <em>arccos</em>. The range of angles returned
...@@ -339,7 +339,7 @@ public final class Math ...@@ -339,7 +339,7 @@ public final class Math
* @param a the cos to turn back into an angle * @param a the cos to turn back into an angle
* @return arccos(a) * @return arccos(a)
*/ */
public native static double acos(double a); public static native double acos(double a);
/** /**
* The trigonometric function <em>arcsin</em>. The range of angles returned * The trigonometric function <em>arcsin</em>. The range of angles returned
...@@ -351,7 +351,7 @@ public final class Math ...@@ -351,7 +351,7 @@ public final class Math
* @return arcsin(a) * @return arcsin(a)
* @see #atan2(double, double) * @see #atan2(double, double)
*/ */
public native static double atan(double a); public static native double atan(double a);
/** /**
* A special version of the trigonometric function <em>arctan</em>, for * A special version of the trigonometric function <em>arctan</em>, for
...@@ -400,7 +400,7 @@ public final class Math ...@@ -400,7 +400,7 @@ public final class Math
* @return <em>theta</em> in the conversion of (x, y) to (r, theta) * @return <em>theta</em> in the conversion of (x, y) to (r, theta)
* @see #atan(double) * @see #atan(double)
*/ */
public native static double atan2(double y, double x); public static native double atan2(double y, double x);
/** /**
* Take <em>e</em><sup>a</sup>. The opposite of <code>log()</code>. If the * Take <em>e</em><sup>a</sup>. The opposite of <code>log()</code>. If the
...@@ -414,7 +414,7 @@ public final class Math ...@@ -414,7 +414,7 @@ public final class Math
* @see #log(double) * @see #log(double)
* @see #pow(double, double) * @see #pow(double, double)
*/ */
public native static double exp(double a); public static native double exp(double a);
/** /**
* Take ln(a) (the natural log). The opposite of <code>exp()</code>. If the * Take ln(a) (the natural log). The opposite of <code>exp()</code>. If the
...@@ -430,7 +430,7 @@ public final class Math ...@@ -430,7 +430,7 @@ public final class Math
* @return the natural log of <code>a</code> * @return the natural log of <code>a</code>
* @see #exp(double) * @see #exp(double)
*/ */
public native static double log(double a); public static native double log(double a);
/** /**
* Take a square root. If the argument is NaN or negative, the result is * Take a square root. If the argument is NaN or negative, the result is
...@@ -444,7 +444,7 @@ public final class Math ...@@ -444,7 +444,7 @@ public final class Math
* @return the square root of the argument * @return the square root of the argument
* @see #pow(double, double) * @see #pow(double, double)
*/ */
public native static double sqrt(double a); public static native double sqrt(double a);
/** /**
* Raise a number to a power. Special cases:<ul> * Raise a number to a power. Special cases:<ul>
...@@ -514,7 +514,7 @@ public final class Math ...@@ -514,7 +514,7 @@ public final class Math
* @param b the power to raise it to * @param b the power to raise it to
* @return a<sup>b</sup> * @return a<sup>b</sup>
*/ */
public native static double pow(double a, double b); public static native double pow(double a, double b);
/** /**
* Get the IEEE 754 floating point remainder on two numbers. This is the * Get the IEEE 754 floating point remainder on two numbers. This is the
...@@ -530,7 +530,7 @@ public final class Math ...@@ -530,7 +530,7 @@ public final class Math
* @return the IEEE 754-defined floating point remainder of x/y * @return the IEEE 754-defined floating point remainder of x/y
* @see #rint(double) * @see #rint(double)
*/ */
public native static double IEEEremainder(double x, double y); public static native double IEEEremainder(double x, double y);
/** /**
* Take the nearest integer that is that is greater than or equal to the * Take the nearest integer that is that is greater than or equal to the
...@@ -541,7 +541,7 @@ public final class Math ...@@ -541,7 +541,7 @@ public final class Math
* @param a the value to act upon * @param a the value to act upon
* @return the nearest integer &gt;= <code>a</code> * @return the nearest integer &gt;= <code>a</code>
*/ */
public native static double ceil(double a); public static native double ceil(double a);
/** /**
* Take the nearest integer that is that is less than or equal to the * Take the nearest integer that is that is less than or equal to the
...@@ -551,7 +551,7 @@ public final class Math ...@@ -551,7 +551,7 @@ public final class Math
* @param a the value to act upon * @param a the value to act upon
* @return the nearest integer &lt;= <code>a</code> * @return the nearest integer &lt;= <code>a</code>
*/ */
public native static double floor(double a); public static native double floor(double a);
/** /**
* Take the nearest integer to the argument. If it is exactly between * Take the nearest integer to the argument. If it is exactly between
...@@ -561,7 +561,7 @@ public final class Math ...@@ -561,7 +561,7 @@ public final class Math
* @param a the value to act upon * @param a the value to act upon
* @return the nearest integer to <code>a</code> * @return the nearest integer to <code>a</code>
*/ */
public native static double rint(double a); public static native double rint(double a);
/** /**
* Take the nearest integer to the argument. This is equivalent to * Take the nearest integer to the argument. This is equivalent to
......
/* StackTraceElement.java -- One function call or call stack element /* StackTraceElement.java -- One function call or call stack element
Copyright (C) 2001, 2002 Free Software Foundation, Inc. Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -241,7 +241,7 @@ public class StackTraceElement implements Serializable ...@@ -241,7 +241,7 @@ public class StackTraceElement implements Serializable
* @param o2 the second object * @param o2 the second object
* @return o1 == null ? o2 == null : o1.equals(o2) * @return o1 == null ? o2 == null : o1.equals(o2)
*/ */
private static final boolean equals(Object o1, Object o2) private static boolean equals(Object o1, Object o2)
{ {
return o1 == null ? o2 == null : o1.equals(o2); return o1 == null ? o2 == null : o1.equals(o2);
} }
...@@ -252,7 +252,7 @@ public class StackTraceElement implements Serializable ...@@ -252,7 +252,7 @@ public class StackTraceElement implements Serializable
* @param o the object to hash * @param o the object to hash
* @return o1 == null ? 0 : o1.hashCode() * @return o1 == null ? 0 : o1.hashCode()
*/ */
private static final int hashCode(Object o) private static int hashCode(Object o)
{ {
return o == null ? 0 : o.hashCode(); return o == null ? 0 : o.hashCode();
} }
......
/* Buffer.java -- /* Buffer.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. This file is part of GNU Classpath.
...@@ -345,7 +345,7 @@ public abstract class Buffer ...@@ -345,7 +345,7 @@ public abstract class Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final static void checkArraySize(int arraylength, int offset, int length) static final void checkArraySize(int arraylength, int offset, int length)
{ {
if ((offset < 0) || if ((offset < 0) ||
(length < 0) || (length < 0) ||
......
...@@ -77,7 +77,7 @@ public abstract class ByteBuffer extends Buffer ...@@ -77,7 +77,7 @@ public abstract class ByteBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static ByteBuffer wrap (byte[] array, int offset, int length) public static final ByteBuffer wrap (byte[] array, int offset, int length)
{ {
// FIXME: In GCJ and other implementations where arrays may not // FIXME: In GCJ and other implementations where arrays may not
// move we might consider, at least when offset==0: // move we might consider, at least when offset==0:
...@@ -94,7 +94,7 @@ public abstract class ByteBuffer extends Buffer ...@@ -94,7 +94,7 @@ public abstract class ByteBuffer extends Buffer
* Wraps a <code>byte</code> array into a <code>ByteBuffer</code> * Wraps a <code>byte</code> array into a <code>ByteBuffer</code>
* object. * object.
*/ */
final public static ByteBuffer wrap (byte[] array) public static final ByteBuffer wrap (byte[] array)
{ {
return wrap (array, 0, array.length); return wrap (array, 0, array.length);
} }
......
...@@ -74,7 +74,7 @@ public abstract class CharBuffer extends Buffer ...@@ -74,7 +74,7 @@ public abstract class CharBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static CharBuffer wrap(char[] array, int offset, int length) public static final CharBuffer wrap(char[] array, int offset, int length)
{ {
return new CharBufferImpl(array, 0, array.length, offset + length, offset, -1, false); return new CharBufferImpl(array, 0, array.length, offset + length, offset, -1, false);
} }
...@@ -86,7 +86,7 @@ public abstract class CharBuffer extends Buffer ...@@ -86,7 +86,7 @@ public abstract class CharBuffer extends Buffer
* *
* @return a new <code>CharBuffer</code> object * @return a new <code>CharBuffer</code> object
*/ */
final public static CharBuffer wrap(CharSequence seq) public static final CharBuffer wrap(CharSequence seq)
{ {
return wrap(seq, 0, seq.length()); return wrap(seq, 0, seq.length());
} }
...@@ -103,7 +103,7 @@ public abstract class CharBuffer extends Buffer ...@@ -103,7 +103,7 @@ public abstract class CharBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static CharBuffer wrap(CharSequence seq, int start, int end) public static final CharBuffer wrap(CharSequence seq, int start, int end)
{ {
// FIXME: implement better handling of java.lang.String. // FIXME: implement better handling of java.lang.String.
// Probably share data with String via reflection. // Probably share data with String via reflection.
...@@ -131,7 +131,7 @@ public abstract class CharBuffer extends Buffer ...@@ -131,7 +131,7 @@ public abstract class CharBuffer extends Buffer
* *
* @return a new <code>CharBuffer</code> object * @return a new <code>CharBuffer</code> object
*/ */
final public static CharBuffer wrap(char[] array) public static final CharBuffer wrap(char[] array)
{ {
return wrap(array, 0, array.length); return wrap(array, 0, array.length);
} }
......
...@@ -68,7 +68,7 @@ public abstract class DoubleBuffer extends Buffer ...@@ -68,7 +68,7 @@ public abstract class DoubleBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static DoubleBuffer wrap (double[] array, int offset, int length) public static final DoubleBuffer wrap (double[] array, int offset, int length)
{ {
return new DoubleBufferImpl (array, 0, array.length, offset + length, offset, -1, false); return new DoubleBufferImpl (array, 0, array.length, offset + length, offset, -1, false);
} }
...@@ -77,7 +77,7 @@ public abstract class DoubleBuffer extends Buffer ...@@ -77,7 +77,7 @@ public abstract class DoubleBuffer extends Buffer
* Wraps a <code>double</code> array into a <code>DoubleBuffer</code> * Wraps a <code>double</code> array into a <code>DoubleBuffer</code>
* object. * object.
*/ */
final public static DoubleBuffer wrap (double[] array) public static final DoubleBuffer wrap (double[] array)
{ {
return wrap (array, 0, array.length); return wrap (array, 0, array.length);
} }
......
...@@ -68,7 +68,7 @@ public abstract class FloatBuffer extends Buffer ...@@ -68,7 +68,7 @@ public abstract class FloatBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static FloatBuffer wrap (float[] array, int offset, int length) public static final FloatBuffer wrap (float[] array, int offset, int length)
{ {
return new FloatBufferImpl (array, 0, array.length, offset + length, offset, -1, false); return new FloatBufferImpl (array, 0, array.length, offset + length, offset, -1, false);
} }
...@@ -77,7 +77,7 @@ public abstract class FloatBuffer extends Buffer ...@@ -77,7 +77,7 @@ public abstract class FloatBuffer extends Buffer
* Wraps a <code>float</code> array into a <code>FloatBuffer</code> * Wraps a <code>float</code> array into a <code>FloatBuffer</code>
* object. * object.
*/ */
final public static FloatBuffer wrap (float[] array) public static final FloatBuffer wrap (float[] array)
{ {
return wrap (array, 0, array.length); return wrap (array, 0, array.length);
} }
......
...@@ -68,7 +68,7 @@ public abstract class IntBuffer extends Buffer ...@@ -68,7 +68,7 @@ public abstract class IntBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static IntBuffer wrap (int[] array, int offset, int length) public static final IntBuffer wrap (int[] array, int offset, int length)
{ {
return new IntBufferImpl (array, 0, array.length, offset + length, offset, -1, false); return new IntBufferImpl (array, 0, array.length, offset + length, offset, -1, false);
} }
...@@ -77,7 +77,7 @@ public abstract class IntBuffer extends Buffer ...@@ -77,7 +77,7 @@ public abstract class IntBuffer extends Buffer
* Wraps a <code>int</code> array into a <code>IntBuffer</code> * Wraps a <code>int</code> array into a <code>IntBuffer</code>
* object. * object.
*/ */
final public static IntBuffer wrap (int[] array) public static final IntBuffer wrap (int[] array)
{ {
return wrap (array, 0, array.length); return wrap (array, 0, array.length);
} }
......
...@@ -68,7 +68,7 @@ public abstract class LongBuffer extends Buffer ...@@ -68,7 +68,7 @@ public abstract class LongBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static LongBuffer wrap (long[] array, int offset, int length) public static final LongBuffer wrap (long[] array, int offset, int length)
{ {
return new LongBufferImpl (array, 0, array.length, offset + length, offset, -1, false); return new LongBufferImpl (array, 0, array.length, offset + length, offset, -1, false);
} }
...@@ -77,7 +77,7 @@ public abstract class LongBuffer extends Buffer ...@@ -77,7 +77,7 @@ public abstract class LongBuffer extends Buffer
* Wraps a <code>long</code> array into a <code>LongBuffer</code> * Wraps a <code>long</code> array into a <code>LongBuffer</code>
* object. * object.
*/ */
final public static LongBuffer wrap (long[] array) public static final LongBuffer wrap (long[] array)
{ {
return wrap (array, 0, array.length); return wrap (array, 0, array.length);
} }
......
...@@ -68,7 +68,7 @@ public abstract class ShortBuffer extends Buffer ...@@ -68,7 +68,7 @@ public abstract class ShortBuffer extends Buffer
* @exception IndexOutOfBoundsException If the preconditions on the offset * @exception IndexOutOfBoundsException If the preconditions on the offset
* and length parameters do not hold * and length parameters do not hold
*/ */
final public static ShortBuffer wrap (short[] array, int offset, int length) public static final ShortBuffer wrap (short[] array, int offset, int length)
{ {
return new ShortBufferImpl (array, 0, array.length, offset + length, offset, -1, false); return new ShortBufferImpl (array, 0, array.length, offset + length, offset, -1, false);
} }
...@@ -77,7 +77,7 @@ public abstract class ShortBuffer extends Buffer ...@@ -77,7 +77,7 @@ public abstract class ShortBuffer extends Buffer
* Wraps a <code>short</code> array into a <code>ShortBuffer</code> * Wraps a <code>short</code> array into a <code>ShortBuffer</code>
* object. * object.
*/ */
final public static ShortBuffer wrap (short[] array) public static final ShortBuffer wrap (short[] array)
{ {
return wrap (array, 0, array.length); return wrap (array, 0, array.length);
} }
......
/* Charset.java -- /* Charset.java --
Copyright (C) 2002 Free Software Foundation, Inc. Copyright (C) 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -158,7 +158,7 @@ public abstract class Charset implements Comparable ...@@ -158,7 +158,7 @@ public abstract class Charset implements Comparable
// XXX: we need to support multiple providers, reading them from // XXX: we need to support multiple providers, reading them from
// java.nio.charset.spi.CharsetProvider in the resource directory // java.nio.charset.spi.CharsetProvider in the resource directory
// META-INF/services // META-INF/services
private static final CharsetProvider provider () private static CharsetProvider provider ()
{ {
return Provider.provider (); return Provider.provider ();
} }
......
/* RMIClassLoader.java -- /* RMIClassLoader.java --
Copyright (c) 1996, 1997, 1998, 1999, 2002, 2003 Copyright (c) 1996, 1997, 1998, 1999, 2002, 2003, 2004
Free Software Foundation, Inc. Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -55,7 +55,7 @@ import java.util.StringTokenizer; ...@@ -55,7 +55,7 @@ import java.util.StringTokenizer;
*/ */
public class RMIClassLoader public class RMIClassLoader
{ {
static private class MyClassLoader extends URLClassLoader private static class MyClassLoader extends URLClassLoader
{ {
private MyClassLoader (URL[] urls, ClassLoader parent, String annotation) private MyClassLoader (URL[] urls, ClassLoader parent, String annotation)
{ {
......
...@@ -47,9 +47,9 @@ import java.net.Socket; ...@@ -47,9 +47,9 @@ import java.net.Socket;
public abstract class RMISocketFactory public abstract class RMISocketFactory
implements RMIClientSocketFactory, RMIServerSocketFactory implements RMIClientSocketFactory, RMIServerSocketFactory
{ {
static private RMISocketFactory defaultFactory; private static RMISocketFactory defaultFactory;
static private RMISocketFactory currentFactory; private static RMISocketFactory currentFactory;
static private RMIFailureHandler currentHandler; private static RMIFailureHandler currentHandler;
static static
{ {
......
/* Policy.java --- Policy Manager Class /* Policy.java --- Policy Manager Class
Copyright (C) 1999, 2003, Free Software Foundation, Inc. Copyright (C) 1999, 2003, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -95,7 +95,7 @@ import java.util.Map; ...@@ -95,7 +95,7 @@ import java.util.Map;
*/ */
public abstract class Policy public abstract class Policy
{ {
static private Policy currentPolicy; private static Policy currentPolicy;
/** Map of ProtectionDomains to PermissionCollections for this instance. */ /** Map of ProtectionDomains to PermissionCollections for this instance. */
private Map pd2pc = null; private Map pd2pc = null;
......
/* ChoiceFormat.java -- Format over a range of numbers /* ChoiceFormat.java -- Format over a range of numbers
Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004
Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -440,7 +441,7 @@ public class ChoiceFormat extends NumberFormat ...@@ -440,7 +441,7 @@ public class ChoiceFormat extends NumberFormat
this.choiceLimits = (double[]) choiceLimits.clone(); this.choiceLimits = (double[]) choiceLimits.clone();
} }
private final void quoteString (StringBuffer dest, String text) private void quoteString (StringBuffer dest, String text)
{ {
int max = text.length(); int max = text.length();
for (int i = 0; i < max; ++i) for (int i = 0; i < max; ++i)
......
...@@ -181,7 +181,7 @@ public final class CollationElementIterator ...@@ -181,7 +181,7 @@ public final class CollationElementIterator
* *
* @return The primary order value of the specified collation value. This is the high 16 bits. * @return The primary order value of the specified collation value. This is the high 16 bits.
*/ */
public static final int primaryOrder(int order) public static int primaryOrder(int order)
{ {
// From the JDK 1.2 spec. // From the JDK 1.2 spec.
return order >>> 16; return order >>> 16;
...@@ -205,7 +205,7 @@ public final class CollationElementIterator ...@@ -205,7 +205,7 @@ public final class CollationElementIterator
* *
* @return The secondary order value of the specified collation value. This is the bits 8-15. * @return The secondary order value of the specified collation value. This is the bits 8-15.
*/ */
public static final short secondaryOrder(int order) public static short secondaryOrder(int order)
{ {
// From the JDK 1.2 spec. // From the JDK 1.2 spec.
return (short) ((order >>> 8) & 255); return (short) ((order >>> 8) & 255);
...@@ -219,7 +219,7 @@ public final class CollationElementIterator ...@@ -219,7 +219,7 @@ public final class CollationElementIterator
* *
* @return The tertiary order value of the specified collation value. This is the low eight bits. * @return The tertiary order value of the specified collation value. This is the low eight bits.
*/ */
public static final short tertiaryOrder(int order) public static short tertiaryOrder(int order)
{ {
// From the JDK 1.2 spec. // From the JDK 1.2 spec.
return (short) (order & 255); return (short) (order & 255);
......
...@@ -309,18 +309,15 @@ public abstract class DateFormat extends Format implements Cloneable ...@@ -309,18 +309,15 @@ public abstract class DateFormat extends Format implements Cloneable
return calendar; return calendar;
} }
private static final DateFormat computeInstance (int style, Locale loc, private static DateFormat computeInstance (int style, Locale loc,
boolean use_date, boolean use_date, boolean use_time)
boolean use_time)
{ {
return computeInstance (style, style, loc, use_date, use_time); return computeInstance (style, style, loc, use_date, use_time);
} }
private static final DateFormat computeInstance (int dateStyle, private static DateFormat computeInstance (int dateStyle, int timeStyle,
int timeStyle, Locale loc, boolean use_date,
Locale loc, boolean use_time)
boolean use_date,
boolean use_time)
{ {
ResourceBundle res; ResourceBundle res;
try try
......
/* DecimalFormat.java -- Formats and parses numbers /* DecimalFormat.java -- Formats and parses numbers
Copyright (C) 1999, 2000, 2001, 2003 Free Software Foundation, Inc. Copyright (C) 1999, 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -62,9 +62,9 @@ public class DecimalFormat extends NumberFormat ...@@ -62,9 +62,9 @@ public class DecimalFormat extends NumberFormat
{ {
// This is a helper for applyPatternWithSymbols. It reads a prefix // This is a helper for applyPatternWithSymbols. It reads a prefix
// or a suffix. It can cause some side-effects. // or a suffix. It can cause some side-effects.
private final int scanFix (String pattern, int index, FormatBuffer buf, private int scanFix (String pattern, int index, FormatBuffer buf,
String patChars, DecimalFormatSymbols syms, String patChars, DecimalFormatSymbols syms,
boolean is_suffix) boolean is_suffix)
{ {
int len = pattern.length(); int len = pattern.length();
boolean quoteStarted = false; boolean quoteStarted = false;
...@@ -140,9 +140,8 @@ public class DecimalFormat extends NumberFormat ...@@ -140,9 +140,8 @@ public class DecimalFormat extends NumberFormat
} }
// A helper which reads a number format. // A helper which reads a number format.
private final int scanFormat (String pattern, int index, private int scanFormat (String pattern, int index, String patChars,
String patChars, DecimalFormatSymbols syms, DecimalFormatSymbols syms, boolean is_positive)
boolean is_positive)
{ {
int max = pattern.length(); int max = pattern.length();
...@@ -294,7 +293,7 @@ public class DecimalFormat extends NumberFormat ...@@ -294,7 +293,7 @@ public class DecimalFormat extends NumberFormat
// This helper function creates a string consisting of all the // This helper function creates a string consisting of all the
// characters which can appear in a pattern and must be quoted. // characters which can appear in a pattern and must be quoted.
private final String patternChars (DecimalFormatSymbols syms) private String patternChars (DecimalFormatSymbols syms)
{ {
StringBuffer buf = new StringBuffer (); StringBuffer buf = new StringBuffer ();
buf.append(syms.getDecimalSeparator()); buf.append(syms.getDecimalSeparator());
...@@ -313,8 +312,7 @@ public class DecimalFormat extends NumberFormat ...@@ -313,8 +312,7 @@ public class DecimalFormat extends NumberFormat
return buf.toString(); return buf.toString();
} }
private final void applyPatternWithSymbols (String pattern, private void applyPatternWithSymbols(String pattern, DecimalFormatSymbols syms)
DecimalFormatSymbols syms)
{ {
// Initialize to the state the parser expects. // Initialize to the state the parser expects.
negativePrefix = ""; negativePrefix = "";
...@@ -425,7 +423,7 @@ public class DecimalFormat extends NumberFormat ...@@ -425,7 +423,7 @@ public class DecimalFormat extends NumberFormat
applyPattern (pattern); applyPattern (pattern);
} }
private final boolean equals (String s1, String s2) private boolean equals(String s1, String s2)
{ {
if (s1 == null || s2 == null) if (s1 == null || s2 == null)
return s1 == s2; return s1 == s2;
...@@ -1149,7 +1147,7 @@ public class DecimalFormat extends NumberFormat ...@@ -1149,7 +1147,7 @@ public class DecimalFormat extends NumberFormat
positiveSuffix = newValue; positiveSuffix = newValue;
} }
private final void quoteFix (StringBuffer buf, String text, String patChars) private void quoteFix(StringBuffer buf, String text, String patChars)
{ {
int len = text.length(); int len = text.length();
for (int index = 0; index < len; ++index) for (int index = 0; index < len; ++index)
...@@ -1166,7 +1164,7 @@ public class DecimalFormat extends NumberFormat ...@@ -1166,7 +1164,7 @@ public class DecimalFormat extends NumberFormat
} }
} }
private final String computePattern (DecimalFormatSymbols syms) private String computePattern(DecimalFormatSymbols syms)
{ {
StringBuffer mainPattern = new StringBuffer (); StringBuffer mainPattern = new StringBuffer ();
// We have to at least emit a zero for the minimum number of // We have to at least emit a zero for the minimum number of
......
...@@ -83,8 +83,8 @@ public final class DecimalFormatSymbols implements Cloneable, Serializable ...@@ -83,8 +83,8 @@ public final class DecimalFormatSymbols implements Cloneable, Serializable
this (Locale.getDefault()); this (Locale.getDefault());
} }
private final String safeGetString (ResourceBundle bundle, private String safeGetString(ResourceBundle bundle,
String name, String def) String name, String def)
{ {
if (bundle != null) if (bundle != null)
{ {
...@@ -99,8 +99,8 @@ public final class DecimalFormatSymbols implements Cloneable, Serializable ...@@ -99,8 +99,8 @@ public final class DecimalFormatSymbols implements Cloneable, Serializable
return def; return def;
} }
private final char safeGetChar (ResourceBundle bundle, private char safeGetChar(ResourceBundle bundle,
String name, char def) String name, char def)
{ {
String r = null; String r = null;
if (bundle != null) if (bundle != null)
......
...@@ -189,8 +189,7 @@ public class MessageFormat extends Format ...@@ -189,8 +189,7 @@ public class MessageFormat extends Format
// Helper that returns the text up to the next format opener. The // Helper that returns the text up to the next format opener. The
// text is put into BUFFER. Returns index of character after end of // text is put into BUFFER. Returns index of character after end of
// string. Throws IllegalArgumentException on error. // string. Throws IllegalArgumentException on error.
private static final int scanString (String pat, int index, private static int scanString(String pat, int index, StringBuffer buffer)
StringBuffer buffer)
{ {
int max = pat.length(); int max = pat.length();
buffer.setLength(0); buffer.setLength(0);
...@@ -220,9 +219,8 @@ public class MessageFormat extends Format ...@@ -220,9 +219,8 @@ public class MessageFormat extends Format
// This helper retrieves a single part of a format element. Returns // This helper retrieves a single part of a format element. Returns
// the index of the terminating character. // the index of the terminating character.
private static final int scanFormatElement (String pat, int index, private static int scanFormatElement(String pat, int index,
StringBuffer buffer, StringBuffer buffer, char term)
char term)
{ {
int max = pat.length(); int max = pat.length();
buffer.setLength(0); buffer.setLength(0);
...@@ -266,9 +264,8 @@ public class MessageFormat extends Format ...@@ -266,9 +264,8 @@ public class MessageFormat extends Format
// This is used to parse a format element and whatever non-format // This is used to parse a format element and whatever non-format
// text might trail it. // text might trail it.
private static final int scanFormat (String pat, int index, private static int scanFormat(String pat, int index, StringBuffer buffer,
StringBuffer buffer, Vector elts, Vector elts, Locale locale)
Locale locale)
{ {
MessageFormatElement mfe = new MessageFormatElement (); MessageFormatElement mfe = new MessageFormatElement ();
elts.addElement(mfe); elts.addElement(mfe);
......
...@@ -302,9 +302,8 @@ public abstract class NumberFormat extends Format implements Cloneable ...@@ -302,9 +302,8 @@ public abstract class NumberFormat extends Format implements Cloneable
return list; return list;
} }
private static final NumberFormat computeInstance (Locale loc, private static NumberFormat computeInstance(Locale loc, String resource,
String resource, String def)
String def)
{ {
ResourceBundle res; ResourceBundle res;
try try
......
...@@ -147,7 +147,7 @@ public class RuleBasedCollator extends Collator ...@@ -147,7 +147,7 @@ public class RuleBasedCollator extends Collator
* This class describes what rank has a character (or a sequence of characters) * This class describes what rank has a character (or a sequence of characters)
* in the lexicographic order. Each element in a rule has a collation element. * in the lexicographic order. Each element in a rule has a collation element.
*/ */
final static class CollationElement static final class CollationElement
{ {
String key; String key;
int primary; int primary;
...@@ -169,7 +169,7 @@ public class RuleBasedCollator extends Collator ...@@ -169,7 +169,7 @@ public class RuleBasedCollator extends Collator
this.expansion = expansion; this.expansion = expansion;
} }
final int getValue() int getValue()
{ {
return (primary << 16) + (secondary << 8) + tertiary; return (primary << 16) + (secondary << 8) + tertiary;
} }
...@@ -183,7 +183,7 @@ public class RuleBasedCollator extends Collator ...@@ -183,7 +183,7 @@ public class RuleBasedCollator extends Collator
* {@link #mergeRules(int,java.lang.String,java.util.ArrayList,java.util.ArrayList)}) * {@link #mergeRules(int,java.lang.String,java.util.ArrayList,java.util.ArrayList)})
* as a temporary state while merging two sets of instructions. * as a temporary state while merging two sets of instructions.
*/ */
final static class CollationSorter static final class CollationSorter
{ {
static final int GREATERP = 0; static final int GREATERP = 0;
static final int GREATERS = 1; static final int GREATERS = 1;
......
/* SimpleDateFormat.java -- A class for parsing/formating simple /* SimpleDateFormat.java -- A class for parsing/formating simple
date constructs date constructs
Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004
Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -419,7 +420,7 @@ public class SimpleDateFormat extends DateFormat ...@@ -419,7 +420,7 @@ public class SimpleDateFormat extends DateFormat
* appending to the specified StringBuffer. The input StringBuffer * appending to the specified StringBuffer. The input StringBuffer
* is returned as output for convenience. * is returned as output for convenience.
*/ */
final private void formatWithAttribute(Date date, FormatBuffer buffer, FieldPosition pos) private void formatWithAttribute(Date date, FormatBuffer buffer, FieldPosition pos)
{ {
String temp; String temp;
AttributedCharacterIterator.Attribute attribute; AttributedCharacterIterator.Attribute attribute;
...@@ -584,7 +585,7 @@ public class SimpleDateFormat extends DateFormat ...@@ -584,7 +585,7 @@ public class SimpleDateFormat extends DateFormat
buffer.append(valStr); buffer.append(valStr);
} }
private final boolean expect (String source, ParsePosition pos, char ch) private boolean expect(String source, ParsePosition pos, char ch)
{ {
int x = pos.getIndex(); int x = pos.getIndex();
boolean r = x < source.length() && source.charAt(x) == ch; boolean r = x < source.length() && source.charAt(x) == ch;
......
/* BitSet.java -- A vector of bits. /* BitSet.java -- A vector of bits.
Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc. Copyright (C) 1998, 1999, 2000, 2001, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -732,7 +732,7 @@ public class BitSet implements Cloneable, Serializable ...@@ -732,7 +732,7 @@ public class BitSet implements Cloneable, Serializable
* *
* @param lastElt the size needed for the bits array * @param lastElt the size needed for the bits array
*/ */
private final void ensure(int lastElt) private void ensure(int lastElt)
{ {
if (lastElt >= bits.length) if (lastElt >= bits.length)
{ {
......
/* java.util.Calendar /* Calendar.java --
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -1057,7 +1057,7 @@ public abstract class Calendar implements Serializable, Cloneable ...@@ -1057,7 +1057,7 @@ public abstract class Calendar implements Serializable, Cloneable
} }
} }
private final static String[] fieldNames = { private static final String[] fieldNames = {
",ERA=", ",YEAR=", ",MONTH=", ",ERA=", ",YEAR=", ",MONTH=",
",WEEK_OF_YEAR=", ",WEEK_OF_MONTH=", ",WEEK_OF_YEAR=", ",WEEK_OF_MONTH=",
",DAY_OF_MONTH=", ",DAY_OF_YEAR=", ",DAY_OF_WEEK=", ",DAY_OF_MONTH=", ",DAY_OF_YEAR=", ",DAY_OF_WEEK=",
......
/* Collections.java -- Utility class with methods to operate on collections /* Collections.java -- Utility class with methods to operate on collections
Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004
Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -1053,7 +1054,7 @@ public class Collections ...@@ -1053,7 +1054,7 @@ public class Collections
/** /**
* The object for {@link #reverseOrder()}. * The object for {@link #reverseOrder()}.
*/ */
static private final ReverseComparator rcInstance = new ReverseComparator(); private static final ReverseComparator rcInstance = new ReverseComparator();
/** /**
* The implementation of {@link #reverseOrder()}. This class name * The implementation of {@link #reverseOrder()}. This class name
...@@ -1067,7 +1068,7 @@ public class Collections ...@@ -1067,7 +1068,7 @@ public class Collections
/** /**
* Compatible with JDK 1.4. * Compatible with JDK 1.4.
*/ */
static private final long serialVersionUID = 7207038068494060240L; private static final long serialVersionUID = 7207038068494060240L;
/** /**
* A private constructor adds overhead. * A private constructor adds overhead.
......
/* IdentityHashMap.java -- a class providing a hashtable data structure, /* IdentityHashMap.java -- a class providing a hashtable data structure,
mapping Object --> Object, which uses object identity for hashing. mapping Object --> Object, which uses object identity for hashing.
Copyright (C) 2001, 2002 Free Software Foundation, Inc. Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -679,7 +679,7 @@ public class IdentityHashMap extends AbstractMap ...@@ -679,7 +679,7 @@ public class IdentityHashMap extends AbstractMap
* @author Tom Tromey <tromey@redhat.com> * @author Tom Tromey <tromey@redhat.com>
* @author Eric Blake <ebb9@email.byu.edu> * @author Eric Blake <ebb9@email.byu.edu>
*/ */
private final class IdentityIterator implements Iterator private class IdentityIterator implements Iterator
{ {
/** /**
* The type of this Iterator: {@link #KEYS}, {@link #VALUES}, * The type of this Iterator: {@link #KEYS}, {@link #VALUES},
...@@ -878,7 +878,7 @@ public class IdentityHashMap extends AbstractMap ...@@ -878,7 +878,7 @@ public class IdentityHashMap extends AbstractMap
* @throws ConcurrentModificationException if the entry was invalidated * @throws ConcurrentModificationException if the entry was invalidated
* by modifying the Map or calling Iterator.remove() * by modifying the Map or calling Iterator.remove()
*/ */
public final String toString() public String toString()
{ {
if (knownMod != modCount || table[loc] == tombstone) if (knownMod != modCount || table[loc] == tombstone)
throw new ConcurrentModificationException(); throw new ConcurrentModificationException();
......
...@@ -416,7 +416,7 @@ public final class Locale implements Serializable, Cloneable ...@@ -416,7 +416,7 @@ public final class Locale implements Serializable, Cloneable
* @return the string representation of this Locale * @return the string representation of this Locale
* @see #getDisplayName() * @see #getDisplayName()
*/ */
public final String toString() public String toString()
{ {
if (language.length() == 0 && country.length() == 0) if (language.length() == 0 && country.length() == 0)
return ""; return "";
...@@ -522,7 +522,7 @@ public final class Locale implements Serializable, Cloneable ...@@ -522,7 +522,7 @@ public final class Locale implements Serializable, Cloneable
* @return the language name of this locale localized to the default locale, * @return the language name of this locale localized to the default locale,
* with the ISO code as backup * with the ISO code as backup
*/ */
public final String getDisplayLanguage() public String getDisplayLanguage()
{ {
return getDisplayLanguage(defaultLocale); return getDisplayLanguage(defaultLocale);
} }
...@@ -560,7 +560,7 @@ public final class Locale implements Serializable, Cloneable ...@@ -560,7 +560,7 @@ public final class Locale implements Serializable, Cloneable
* @return the country name of this locale localized to the given locale, * @return the country name of this locale localized to the given locale,
* with the ISO code as backup * with the ISO code as backup
*/ */
public final String getDisplayCountry() public String getDisplayCountry()
{ {
return getDisplayCountry(defaultLocale); return getDisplayCountry(defaultLocale);
} }
...@@ -598,7 +598,7 @@ public final class Locale implements Serializable, Cloneable ...@@ -598,7 +598,7 @@ public final class Locale implements Serializable, Cloneable
* @return the variant code of this locale localized to the given locale, * @return the variant code of this locale localized to the given locale,
* with the ISO code as backup * with the ISO code as backup
*/ */
public final String getDisplayVariant() public String getDisplayVariant()
{ {
return getDisplayVariant(defaultLocale); return getDisplayVariant(defaultLocale);
} }
...@@ -637,7 +637,7 @@ public final class Locale implements Serializable, Cloneable ...@@ -637,7 +637,7 @@ public final class Locale implements Serializable, Cloneable
* *
* @return String version of this locale, suitable for display to the user * @return String version of this locale, suitable for display to the user
*/ */
public final String getDisplayName() public String getDisplayName()
{ {
return getDisplayName(defaultLocale); return getDisplayName(defaultLocale);
} }
......
...@@ -1536,7 +1536,7 @@ public class TreeMap extends AbstractMap ...@@ -1536,7 +1536,7 @@ public class TreeMap extends AbstractMap
* @param key the key to check * @param key the key to check
* @return true if the key is in range * @return true if the key is in range
*/ */
final boolean keyInRange(Object key) boolean keyInRange(Object key)
{ {
return ((minKey == nil || compare(key, minKey) >= 0) return ((minKey == nil || compare(key, minKey) >= 0)
&& (maxKey == nil || compare(key, maxKey) < 0)); && (maxKey == nil || compare(key, maxKey) < 0));
......
/* LogRecord.java -- /* LogRecord.java --
A class for the state associated with individual logging events A class for the state associated with individual logging events
Copyright (C) 2002, 2003 Free Software Foundation, Inc. Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -388,7 +388,7 @@ public class LogRecord ...@@ -388,7 +388,7 @@ public class LogRecord
* Allocates a sequence number for a new LogRecord. This class * Allocates a sequence number for a new LogRecord. This class
* method is only called by the LogRecord constructor. * method is only called by the LogRecord constructor.
*/ */
private synchronized static long allocateSeqNum() private static synchronized long allocateSeqNum()
{ {
lastSeqNum += 1; lastSeqNum += 1;
return lastSeqNum; return lastSeqNum;
......
...@@ -98,10 +98,8 @@ public class XMLFormatter ...@@ -98,10 +98,8 @@ public class XMLFormatter
* @param content the element content, or <code>null</code> to * @param content the element content, or <code>null</code> to
* have no output whatsoever appended to <code>buf</code>. * have no output whatsoever appended to <code>buf</code>.
*/ */
private static final void appendTag(StringBuffer buf, private static void appendTag(StringBuffer buf, int indent,
int indent, String tag, String content)
String tag,
String content)
{ {
int i; int i;
...@@ -175,10 +173,8 @@ public class XMLFormatter ...@@ -175,10 +173,8 @@ public class XMLFormatter
* *
* @param content the element content. * @param content the element content.
*/ */
private static final void appendTag(StringBuffer buf, private static void appendTag(StringBuffer buf, int indent,
int indent, String tag, long content)
String tag,
long content)
{ {
appendTag(buf, indent, tag, Long.toString(content)); appendTag(buf, indent, tag, Long.toString(content));
} }
......
/* AbstractPreferences - Partial implementation of a Preference node /* AbstractPreferences -- Partial implementation of a Preference node
Copyright (C) 2001, 2003 Free Software Foundation, Inc. Copyright (C) 2001, 2003, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
...@@ -1197,7 +1197,7 @@ public abstract class AbstractPreferences extends Preferences { ...@@ -1197,7 +1197,7 @@ public abstract class AbstractPreferences extends Preferences {
* @exception BackingStoreException when the backing store cannot be * @exception BackingStoreException when the backing store cannot be
* reached * reached
*/ */
abstract protected String[] keysSpi() throws BackingStoreException; protected abstract String[] keysSpi() throws BackingStoreException;
/** /**
* Returns the value associated with the key in this preferences node or * Returns the value associated with the key in this preferences node or
...@@ -1207,7 +1207,7 @@ public abstract class AbstractPreferences extends Preferences { ...@@ -1207,7 +1207,7 @@ public abstract class AbstractPreferences extends Preferences {
* key is valid, not null and that the node has not been removed. * key is valid, not null and that the node has not been removed.
* <code>key()</code> will catch any exceptions that this method throws. * <code>key()</code> will catch any exceptions that this method throws.
*/ */
abstract protected String getSpi(String key); protected abstract String getSpi(String key);
/** /**
* Sets the value of the given preferences entry for this node. * Sets the value of the given preferences entry for this node.
...@@ -1220,7 +1220,7 @@ public abstract class AbstractPreferences extends Preferences { ...@@ -1220,7 +1220,7 @@ public abstract class AbstractPreferences extends Preferences {
* Called by <code>put()</code> with this node locked after checking that * Called by <code>put()</code> with this node locked after checking that
* key and value are valid and non-null. * key and value are valid and non-null.
*/ */
abstract protected void putSpi(String key, String value); protected abstract void putSpi(String key, String value);
/** /**
* Removes the given key entry from this preferences node. * Removes the given key entry from this preferences node.
...@@ -1233,7 +1233,7 @@ public abstract class AbstractPreferences extends Preferences { ...@@ -1233,7 +1233,7 @@ public abstract class AbstractPreferences extends Preferences {
* Called by <code>remove()</code> with this node locked after checking * Called by <code>remove()</code> with this node locked after checking
* that the key is valid and non-null. * that the key is valid and non-null.
*/ */
abstract protected void removeSpi(String key); protected abstract void removeSpi(String key);
/** /**
* Writes all entries of this preferences node that have not yet been * Writes all entries of this preferences node that have not yet been
...@@ -1245,7 +1245,7 @@ public abstract class AbstractPreferences extends Preferences { ...@@ -1245,7 +1245,7 @@ public abstract class AbstractPreferences extends Preferences {
* <p> * <p>
* Called (indirectly) by <code>flush()</code> with this node locked. * Called (indirectly) by <code>flush()</code> with this node locked.
*/ */
abstract protected void flushSpi() throws BackingStoreException; protected abstract void flushSpi() throws BackingStoreException;
/** /**
* Writes all entries of this preferences node that have not yet been * Writes all entries of this preferences node that have not yet been
...@@ -1257,7 +1257,7 @@ public abstract class AbstractPreferences extends Preferences { ...@@ -1257,7 +1257,7 @@ public abstract class AbstractPreferences extends Preferences {
* <p> * <p>
* Called (indirectly) by <code>sync()</code> with this node locked. * Called (indirectly) by <code>sync()</code> with this node locked.
*/ */
abstract protected void syncSpi() throws BackingStoreException; protected abstract void syncSpi() throws BackingStoreException;
/** /**
* Clears this node from this VM and removes it from the backing store. * Clears this node from this VM and removes it from the backing store.
...@@ -1266,5 +1266,5 @@ public abstract class AbstractPreferences extends Preferences { ...@@ -1266,5 +1266,5 @@ public abstract class AbstractPreferences extends Preferences {
* Called (indirectly) by <code>removeNode()</code> with this node locked * Called (indirectly) by <code>removeNode()</code> with this node locked
* after all the sub nodes of this node have already been removed. * after all the sub nodes of this node have already been removed.
*/ */
abstract protected void removeNodeSpi() throws BackingStoreException; protected abstract void removeNodeSpi() throws BackingStoreException;
} }
...@@ -57,9 +57,8 @@ import java.security.PrivateKey; ...@@ -57,9 +57,8 @@ import java.security.PrivateKey;
*/ */
public interface DHPrivateKey extends DHKey, PrivateKey public interface DHPrivateKey extends DHKey, PrivateKey
{ {
/** Compatible with JDK1.4. */ /** Compatible with JDK1.4. */
static final long serialVersionUID = 2211791113380396553L; long serialVersionUID = 2211791113380396553L;
/** /**
* Returns the private value <i>x</i>. * Returns the private value <i>x</i>.
......
...@@ -56,9 +56,8 @@ import java.security.PublicKey; ...@@ -56,9 +56,8 @@ import java.security.PublicKey;
*/ */
public interface DHPublicKey extends DHKey, PublicKey public interface DHPublicKey extends DHKey, PublicKey
{ {
/** Compatible with JDK1.4. */ /** Compatible with JDK1.4. */
static final long serialVersionUID = -6628103563352519193L; long serialVersionUID = -6628103563352519193L;
/** /**
* Get the public value <i>y</i>. * Get the public value <i>y</i>.
......
...@@ -51,9 +51,8 @@ import javax.crypto.SecretKey; ...@@ -51,9 +51,8 @@ import javax.crypto.SecretKey;
*/ */
public interface PBEKey extends SecretKey public interface PBEKey extends SecretKey
{ {
/** Compatible with JDK1.4. */ /** Compatible with JDK1.4. */
static final long serialVersionUID = -1430015993304333921L; long serialVersionUID = -1430015993304333921L;
/** /**
* Retruns the iteration count, or 0 if not specified. * Retruns the iteration count, or 0 if not specified.
......
...@@ -52,7 +52,6 @@ import javax.security.cert.X509Certificate; ...@@ -52,7 +52,6 @@ import javax.security.cert.X509Certificate;
*/ */
public class HandshakeCompletedEvent extends java.util.EventObject public class HandshakeCompletedEvent extends java.util.EventObject
{ {
// Fields. // Fields.
// ------------------------------------------------------------------- // -------------------------------------------------------------------
...@@ -60,7 +59,7 @@ public class HandshakeCompletedEvent extends java.util.EventObject ...@@ -60,7 +59,7 @@ public class HandshakeCompletedEvent extends java.util.EventObject
private static final long serialVersionUID = 7914963744257769778L; private static final long serialVersionUID = 7914963744257769778L;
/** The session. */ /** The session. */
private transient final SSLSession session; private final transient SSLSession session;
// Constructor. // Constructor.
// ------------------------------------------------------------------- // -------------------------------------------------------------------
......
...@@ -59,12 +59,8 @@ import java.util.Iterator; ...@@ -59,12 +59,8 @@ import java.util.Iterator;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.Set; import java.util.Set;
/**
*
*/
public final class Subject implements Serializable public final class Subject implements Serializable
{ {
// Fields. // Fields.
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -81,8 +77,8 @@ public final class Subject implements Serializable ...@@ -81,8 +77,8 @@ public final class Subject implements Serializable
*/ */
private boolean readOnly; private boolean readOnly;
private transient final SecureSet pubCred; private final transient SecureSet pubCred;
private transient final SecureSet privCred; private final transient SecureSet privCred;
// Constructors. // Constructors.
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
...@@ -371,7 +367,6 @@ public final class Subject implements Serializable ...@@ -371,7 +367,6 @@ public final class Subject implements Serializable
*/ */
private static class SecureSet extends AbstractSet implements Serializable private static class SecureSet extends AbstractSet implements Serializable
{ {
// Fields. // Fields.
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
...@@ -383,7 +378,7 @@ public final class Subject implements Serializable ...@@ -383,7 +378,7 @@ public final class Subject implements Serializable
private final Subject subject; private final Subject subject;
private final LinkedList elements; private final LinkedList elements;
private transient final int type; private final transient int type;
// Constructors. // Constructors.
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment