mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-20 07:38:58 +08:00
6a9d31a7d4
* Makefile.am (texinfo): Add texinfo target for generating texinfo documentation. * Makefile.in: Rebuilt. * scripts/TexinfoDoclet.java: New file. * doc/java-applet.texi, doc/java-lang-reflect.texi, doc/java-awt-color.texi, doc/java-lang.texi, doc/java-awt-datatransfer.texi, doc/java-math.texi, doc/java-awt-event.texi, doc/java-net.texi, doc/java-awt-geom.texi, doc/java-security-spec.texi, doc/java-awt-image.texi, doc/java-security.texi, doc/java-awt-peer.texi, doc/java-sql.texi, doc/java-awt.texi, doc/java-text.texi, doc/java-beans-beancontext.texi, doc/java-util-jar.texi, doc/java-beans.texi, doc/java-util-zip.texi, doc/java-io.texi, doc/java-util.texi, doc/java-lang-ref.texi: New files. From-SVN: r38789
2426 lines
109 KiB
Plaintext
2426 lines
109 KiB
Plaintext
@deftypemethod AbstractCollection {public abstract Iterator} iterator ()
|
|
Return an Iterator over this collection. The iterator must provide the
|
|
hasNext and next methods and should in addition provide remove if the
|
|
collection is modifiable.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public abstract int} size ()
|
|
Return the number of elements in this collection.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} add (java.lang.Object@w{ }@var{o})
|
|
Add an object to the collection. This implementation always throws an
|
|
UnsupportedOperationException - it should be overridden if the collection
|
|
is to be modifiable.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} addAll (java.util.Collection@w{ }@var{c})
|
|
Add all the elements of a given collection to this collection. This
|
|
implementation obtains an Iterator over the given collection and iterates
|
|
over it, adding each element with the add(Object) method (thus this method
|
|
will fail with an UnsupportedOperationException if the add method does).
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public void} clear ()
|
|
Remove all elements from the collection. This implementation obtains an
|
|
iterator over the collection and calls next and remove on it repeatedly
|
|
(thus this method will fail with an UnsupportedOperationException if the
|
|
Iterator's remove method does) until there are no more elements to remove.
|
|
Many implementations will have a faster way of doing this.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} contains (java.lang.Object@w{ }@var{o})
|
|
Test whether this collection contains a given object. That is, if the
|
|
collection has an element e such that (o == null ? e == null :
|
|
o.equals(e)). This implementation obtains an iterator over the collection
|
|
and iterates over it, testing each element for equality with the given
|
|
object. If it is equal, true is returned. Otherwise false is returned when
|
|
the end of the collection is reached.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} containsAll (java.util.Collection@w{ }@var{c})
|
|
Tests whether this collection contains all the elements in a given
|
|
collection. This implementation iterates over the given collection,
|
|
testing whether each element is contained in this collection. If any one
|
|
is not, false is returned. Otherwise true is returned.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} isEmpty ()
|
|
Test whether this collection is empty. This implementation returns
|
|
size() == 0.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} remove (java.lang.Object@w{ }@var{o})
|
|
Remove a single instance of an object from this collection. That is,
|
|
remove one element e such that (o == null ? e == null : o.equals(e)), if
|
|
such an element exists. This implementation obtains an iterator over the
|
|
collection and iterates over it, testing each element for equality with
|
|
the given object. If it is equal, it is removed by the iterator's remove
|
|
method (thus this method will fail with an UnsupportedOperationException
|
|
if the Iterator's remove method does). After the first element has been
|
|
removed, true is returned; if the end of the collection is reached, false
|
|
is returned.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} removeAll (java.util.Collection@w{ }@var{c})
|
|
Remove from this collection all its elements that are contained in a given
|
|
collection. This implementation iterates over this collection, and for
|
|
each element tests if it is contained in the given collection. If so, it
|
|
is removed by the Iterator's remove method (thus this method will fail
|
|
with an UnsupportedOperationException if the Iterator's remove method
|
|
does).
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public boolean} retainAll (java.util.Collection@w{ }@var{c})
|
|
Remove from this collection all its elements that are not contained in a
|
|
given collection. This implementation iterates over this collection, and
|
|
for each element tests if it is contained in the given collection. If not,
|
|
it is removed by the Iterator's remove method (thus this method will fail
|
|
with an UnsupportedOperationException if the Iterator's remove method
|
|
does).
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public Object} toArray ()
|
|
Return an array containing the elements of this collection. This
|
|
implementation creates an Object array of size size() and then iterates
|
|
over the collection, setting each element of the array from the value
|
|
returned by the iterator.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public Object} toArray (java.lang.Object[]@w{ }@var{a})
|
|
Copy the collection into a given array if it will fit, or into a
|
|
dynamically created array of the same run-time type as the given array if
|
|
not. If there is space remaining in the array, the first element after the
|
|
end of the collection is set to null (this is only useful if the
|
|
collection is known to contain no null elements, however). This
|
|
implementation first tests whether the given array is large enough to hold
|
|
all the elements of the collection. If not, the reflection API is used to
|
|
allocate a new array of the same run-time type. Next an iterator is
|
|
obtained over the collection and the elements are placed in the array as
|
|
they are returned by the iterator. Finally the first spare element, if
|
|
any, of the array is set to null, and the created array is returned.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractCollection {public String} toString ()
|
|
Creates a String representation of the Collection. The string returned is
|
|
of the form "[a, b, ...]" where a and b etc are the results of calling
|
|
toString on the elements of the collection. This implementation obtains an
|
|
Iterator over the Collection and adds each element to a StringBuffer as it
|
|
is returned by the iterator.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public abstract Object} get (int@w{ }@var{index})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public void} add (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public boolean} add (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public boolean} addAll (int@w{ }@var{index}, java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public void} clear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public int} indexOf (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public Iterator} iterator ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public int} lastIndexOf (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public ListIterator} listIterator ()
|
|
Return an Iterator over this List. This implementation calls
|
|
listIterator(0).
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public ListIterator} listIterator (int@w{ }@var{index})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public Object} remove (int@w{ }@var{index})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {protected void} removeRange (int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
Remove a subsection of the list. This is called by the clear and
|
|
removeRange methods of the class which implements subList, which are
|
|
difficult for subclasses to override directly. Therefore, this method
|
|
should be overridden instead by the more efficient implementation, if one
|
|
exists.
|
|
|
|
|
|
|
|
This implementation first checks for illegal or out of range arguments. It
|
|
then obtains a ListIterator over the list using listIterator(fromIndex).
|
|
It then calls next() and remove() on this iterator repeatedly, toIndex -
|
|
fromIndex times.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public Object} set (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractList {public List} subList (int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public void} clear ()
|
|
Remove all entries from this Map. This default implementation calls
|
|
entrySet().clear().
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public boolean} containsKey (java.lang.Object@w{ }@var{key})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public boolean} containsValue (java.lang.Object@w{ }@var{value})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public abstract Set} entrySet ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public Object} get (java.lang.Object@w{ }@var{key})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public boolean} isEmpty ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public Set} keySet ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public Object} put (java.lang.Object@w{ }@var{key}, java.lang.Object@w{ }@var{value})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public void} putAll (java.util.Map@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public Object} remove (java.lang.Object@w{ }@var{key})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public int} size ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public String} toString ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractMap {public Collection} values ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSequentialList {public abstract ListIterator} listIterator (int@w{ }@var{index})
|
|
Returns a ListIterator over the list, starting from position index.
|
|
Subclasses must provide an implementation of this method.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSequentialList {public void} add (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
Add an element to the list at a given index. This implementation obtains a
|
|
ListIterator positioned at the specified index, and then adds the element
|
|
using the ListIterator's add method.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSequentialList {public boolean} addAll (int@w{ }@var{index}, java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSequentialList {public Object} get (int@w{ }@var{index})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSequentialList {public Iterator} iterator ()
|
|
Return an Iterator over this List. This implementation returns
|
|
listIterator().
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSequentialList {public Object} remove (int@w{ }@var{index})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSequentialList {public Object} set (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSet {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
Tests whether the given object is equal to this Set. This implementation
|
|
first checks whether this set <em>is</em> the given object, and returns
|
|
true if so. Otherwise, if o is a Set and is the same size as this one, it
|
|
returns the result of calling containsAll on the given Set. Otherwise, it
|
|
returns false.
|
|
@end deftypemethod
|
|
@deftypemethod AbstractSet {public int} hashCode ()
|
|
Returns a hash code for this Set. The hash code of a Set is the sum of the
|
|
hash codes of all its elements, except that the hash code of null is
|
|
defined to be zero. This implementation obtains an Iterator over the Set,
|
|
and sums the results.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public void} ensureCapacity (int@w{ }@var{minCapacity})
|
|
Guarantees that this list will have at least enough capacity to
|
|
hold minCapacity elements.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public boolean} add (java.lang.Object@w{ }@var{e})
|
|
Appends the supplied element to the end of this list.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public Object} get (int@w{ }@var{index})
|
|
Retrieves the element at the user-supplied index.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public int} size ()
|
|
Returns the number of elements in this list
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public Object} remove (int@w{ }@var{index})
|
|
Removes the element at the user-supplied index
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {protected void} removeRange (int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
Removes all elements in the half-open interval [iFromIndex, iToIndex).
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public void} add (int@w{ }@var{index}, java.lang.Object@w{ }@var{e})
|
|
Adds the supplied element at the specified index, shifting all
|
|
elements currently at that index or higher one to the right.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public boolean} addAll (java.util.Collection@w{ }@var{c})
|
|
Add each element in the supplied Collection to this List.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public boolean} addAll (int@w{ }@var{index}, java.util.Collection@w{ }@var{c})
|
|
Add all elements in the supplied collection, inserting them beginning
|
|
at the specified index.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public Object} clone ()
|
|
Creates a shallow copy of this ArrayList
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public boolean} contains (java.lang.Object@w{ }@var{e})
|
|
Returns true iff oElement is in this ArrayList.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public int} indexOf (java.lang.Object@w{ }@var{e})
|
|
Returns the lowest index at which oElement appears in this List, or
|
|
-1 if it does not appear.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public int} lastIndexOf (java.lang.Object@w{ }@var{e})
|
|
Returns the highest index at which oElement appears in this List, or
|
|
-1 if it does not appear.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public void} clear ()
|
|
Removes all elements from this List
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public Object} set (int@w{ }@var{index}, java.lang.Object@w{ }@var{e})
|
|
Sets the element at the specified index.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public Object} toArray ()
|
|
Returns an Object Array containing all of the elements in this ArrayList
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public Object} toArray (java.lang.Object[]@w{ }@var{array})
|
|
Returns an Array whose component type is the runtime component type of
|
|
the passed-in Array. The returned Array is populated with all of the
|
|
elements in this ArrayList. If the passed-in Array is not large enough
|
|
to store all of the elements in this List, a new Array will be created
|
|
and returned; if the passed-in Array is <i>larger</i> than the size
|
|
of this List, then size() index will be set to null.
|
|
@end deftypemethod
|
|
@deftypemethod ArrayList {public void} trimToSize ()
|
|
Trims the capacity of this List to be equal to its size;
|
|
a memory saver.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (byte[]@w{ }@var{a}, byte@w{ }@var{key})
|
|
Perform a binary search of a byte array for a key. The array must be
|
|
sorted (as by the sort() method) - if it is not, the behaviour of this
|
|
method is undefined, and may be an infinite loop. If the array contains
|
|
the key more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (char[]@w{ }@var{a}, char@w{ }@var{key})
|
|
Perform a binary search of a char array for a key. The array must be
|
|
sorted (as by the sort() method) - if it is not, the behaviour of this
|
|
method is undefined, and may be an infinite loop. If the array contains
|
|
the key more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (double[]@w{ }@var{a}, double@w{ }@var{key})
|
|
Perform a binary search of a double array for a key. The array must be
|
|
sorted (as by the sort() method) - if it is not, the behaviour of this
|
|
method is undefined, and may be an infinite loop. If the array contains
|
|
the key more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (float[]@w{ }@var{a}, float@w{ }@var{key})
|
|
Perform a binary search of a float array for a key. The array must be
|
|
sorted (as by the sort() method) - if it is not, the behaviour of this
|
|
method is undefined, and may be an infinite loop. If the array contains
|
|
the key more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (int[]@w{ }@var{a}, int@w{ }@var{key})
|
|
Perform a binary search of an int array for a key. The array must be
|
|
sorted (as by the sort() method) - if it is not, the behaviour of this
|
|
method is undefined, and may be an infinite loop. If the array contains
|
|
the key more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (long[]@w{ }@var{a}, long@w{ }@var{key})
|
|
Perform a binary search of a long array for a key. The array must be
|
|
sorted (as by the sort() method) - if it is not, the behaviour of this
|
|
method is undefined, and may be an infinite loop. If the array contains
|
|
the key more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (short[]@w{ }@var{a}, short@w{ }@var{key})
|
|
Perform a binary search of a short array for a key. The array must be
|
|
sorted (as by the sort() method) - if it is not, the behaviour of this
|
|
method is undefined, and may be an infinite loop. If the array contains
|
|
the key more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (java.lang.Object[]@w{ }@var{a}, java.lang.Object@w{ }@var{key})
|
|
Perform a binary search of an Object array for a key, using the natural
|
|
ordering of the elements. The array must be sorted (as by the sort()
|
|
method) - if it is not, the behaviour of this method is undefined, and may
|
|
be an infinite loop. Further, the key must be comparable with every item
|
|
in the array. If the array contains the key more than once, any one of
|
|
them may be found. Note: although the specification allows for an infinite
|
|
loop if the array is unsorted, it will not happen in this (JCL)
|
|
implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static int} binarySearch (java.lang.Object[]@w{ }@var{a}, java.lang.Object@w{ }@var{key}, java.util.Comparator@w{ }@var{c})
|
|
Perform a binary search of an Object array for a key, using a supplied
|
|
Comparator. The array must be sorted (as by the sort() method with the
|
|
same Comparator) - if it is not, the behaviour of this method is
|
|
undefined, and may be an infinite loop. Further, the key must be
|
|
comparable with every item in the array. If the array contains the key
|
|
more than once, any one of them may be found. Note: although the
|
|
specification allows for an infinite loop if the array is unsorted, it
|
|
will not happen in this (JCL) implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (byte[]@w{ }@var{a1}, byte[]@w{ }@var{a2})
|
|
Compare two byte arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (char[]@w{ }@var{a1}, char[]@w{ }@var{a2})
|
|
Compare two char arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (double[]@w{ }@var{a1}, double[]@w{ }@var{a2})
|
|
Compare two double arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (float[]@w{ }@var{a1}, float[]@w{ }@var{a2})
|
|
Compare two float arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (long[]@w{ }@var{a1}, long[]@w{ }@var{a2})
|
|
Compare two long arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (short[]@w{ }@var{a1}, short[]@w{ }@var{a2})
|
|
Compare two short arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (boolean[]@w{ }@var{a1}, boolean[]@w{ }@var{a2})
|
|
Compare two boolean arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (int[]@w{ }@var{a1}, int[]@w{ }@var{a2})
|
|
Compare two int arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static boolean} equals (java.lang.Object[]@w{ }@var{a1}, java.lang.Object[]@w{ }@var{a2})
|
|
Compare two Object arrays for equality.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (boolean[]@w{ }@var{a}, boolean@w{ }@var{val})
|
|
Fill an array with a boolean value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (boolean[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, boolean@w{ }@var{val})
|
|
Fill a range of an array with a boolean value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (byte[]@w{ }@var{a}, byte@w{ }@var{val})
|
|
Fill an array with a byte value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (byte[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, byte@w{ }@var{val})
|
|
Fill a range of an array with a byte value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (char[]@w{ }@var{a}, char@w{ }@var{val})
|
|
Fill an array with a char value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (char[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, char@w{ }@var{val})
|
|
Fill a range of an array with a char value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (double[]@w{ }@var{a}, double@w{ }@var{val})
|
|
Fill an array with a double value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (double[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, double@w{ }@var{val})
|
|
Fill a range of an array with a double value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (float[]@w{ }@var{a}, float@w{ }@var{val})
|
|
Fill an array with a float value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (float[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, float@w{ }@var{val})
|
|
Fill a range of an array with a float value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (int[]@w{ }@var{a}, int@w{ }@var{val})
|
|
Fill an array with an int value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (int[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, int@w{ }@var{val})
|
|
Fill a range of an array with an int value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (long[]@w{ }@var{a}, long@w{ }@var{val})
|
|
Fill an array with a long value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (long[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, long@w{ }@var{val})
|
|
Fill a range of an array with a long value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (short[]@w{ }@var{a}, short@w{ }@var{val})
|
|
Fill an array with a short value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (short[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, short@w{ }@var{val})
|
|
Fill a range of an array with a short value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (java.lang.Object[]@w{ }@var{a}, java.lang.Object@w{ }@var{val})
|
|
Fill an array with an Object value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} fill (java.lang.Object[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, java.lang.Object@w{ }@var{val})
|
|
Fill a range of an array with an Object value.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (byte[]@w{ }@var{a})
|
|
Sort a byte array into ascending order. The sort algorithm is an optimised
|
|
quicksort, as described in Jon L. Bentley and M. Douglas McIlroy's
|
|
"Engineering a Sort Function", Software-Practice and Experience, Vol.
|
|
23(11) P. 1249-1265 (November 1993). This algorithm gives nlog(n)
|
|
performance on many arrays that would take quadratic time with a standard
|
|
quicksort.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (byte[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (char[]@w{ }@var{a})
|
|
Sort a char array into ascending order. The sort algorithm is an optimised
|
|
quicksort, as described in Jon L. Bentley and M. Douglas McIlroy's
|
|
"Engineering a Sort Function", Software-Practice and Experience, Vol.
|
|
23(11) P. 1249-1265 (November 1993). This algorithm gives nlog(n)
|
|
performance on many arrays that would take quadratic time with a standard
|
|
quicksort.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (char[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (double[]@w{ }@var{a})
|
|
Sort a double array into ascending order. The sort algorithm is an
|
|
optimised quicksort, as described in Jon L. Bentley and M. Douglas
|
|
McIlroy's "Engineering a Sort Function", Software-Practice and Experience,
|
|
Vol. 23(11) P. 1249-1265 (November 1993). This algorithm gives nlog(n)
|
|
performance on many arrays that would take quadratic time with a standard
|
|
quicksort. Note that this implementation, like Sun's, has undefined
|
|
behaviour if the array contains any NaN values.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (double[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (float[]@w{ }@var{a})
|
|
Sort a float array into ascending order. The sort algorithm is an
|
|
optimised quicksort, as described in Jon L. Bentley and M. Douglas
|
|
McIlroy's "Engineering a Sort Function", Software-Practice and Experience,
|
|
Vol. 23(11) P. 1249-1265 (November 1993). This algorithm gives nlog(n)
|
|
performance on many arrays that would take quadratic time with a standard
|
|
quicksort. Note that this implementation, like Sun's, has undefined
|
|
behaviour if the array contains any NaN values.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (float[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (int[]@w{ }@var{a})
|
|
Sort an int array into ascending order. The sort algorithm is an optimised
|
|
quicksort, as described in Jon L. Bentley and M. Douglas McIlroy's
|
|
"Engineering a Sort Function", Software-Practice and Experience, Vol.
|
|
23(11) P. 1249-1265 (November 1993). This algorithm gives nlog(n)
|
|
performance on many arrays that would take quadratic time with a standard
|
|
quicksort.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (int[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (long[]@w{ }@var{a})
|
|
Sort a long array into ascending order. The sort algorithm is an optimised
|
|
quicksort, as described in Jon L. Bentley and M. Douglas McIlroy's
|
|
"Engineering a Sort Function", Software-Practice and Experience, Vol.
|
|
23(11) P. 1249-1265 (November 1993). This algorithm gives nlog(n)
|
|
performance on many arrays that would take quadratic time with a standard
|
|
quicksort.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (long[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (short[]@w{ }@var{a})
|
|
Sort a short array into ascending order. The sort algorithm is an
|
|
optimised quicksort, as described in Jon L. Bentley and M. Douglas
|
|
McIlroy's "Engineering a Sort Function", Software-Practice and Experience,
|
|
Vol. 23(11) P. 1249-1265 (November 1993). This algorithm gives nlog(n)
|
|
performance on many arrays that would take quadratic time with a standard
|
|
quicksort.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (short[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (java.lang.Object[]@w{ }@var{a})
|
|
Sort an array of Objects according to their natural ordering. The sort is
|
|
guaranteed to be stable, that is, equal elements will not be reordered.
|
|
The sort algorithm is a mergesort with the merge omitted if the last
|
|
element of one half comes before the first element of the other half. This
|
|
algorithm gives guaranteed O(nlog(n)) time, at the expense of making a
|
|
copy of the array.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (java.lang.Object[]@w{ }@var{a}, java.util.Comparator@w{ }@var{c})
|
|
Sort an array of Objects according to a Comparator. The sort is
|
|
guaranteed to be stable, that is, equal elements will not be reordered.
|
|
The sort algorithm is a mergesort with the merge omitted if the last
|
|
element of one half comes before the first element of the other half. This
|
|
algorithm gives guaranteed O(nlog(n)) time, at the expense of making a
|
|
copy of the array.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (java.lang.Object[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
Sort an array of Objects according to their natural ordering. The sort is
|
|
guaranteed to be stable, that is, equal elements will not be reordered.
|
|
The sort algorithm is a mergesort with the merge omitted if the last
|
|
element of one half comes before the first element of the other half. This
|
|
algorithm gives guaranteed O(nlog(n)) time, at the expense of making a
|
|
copy of the array.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static void} sort (java.lang.Object[]@w{ }@var{a}, int@w{ }@var{fromIndex}, int@w{ }@var{toIndex}, java.util.Comparator@w{ }@var{c})
|
|
Sort an array of Objects according to a Comparator. The sort is
|
|
guaranteed to be stable, that is, equal elements will not be reordered.
|
|
The sort algorithm is a mergesort with the merge omitted if the last
|
|
element of one half comes before the first element of the other half. This
|
|
algorithm gives guaranteed O(nlog(n)) time, at the expense of making a
|
|
copy of the array.
|
|
@end deftypemethod
|
|
@deftypemethod Arrays {public static List} asList (java.lang.Object[]@w{ }@var{a})
|
|
Returns a list "view" of the specified array. This method is intended to
|
|
make it easy to use the Collections API with existing array-based APIs and
|
|
programs.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public void} and (java.util.BitSet@w{ }@var{bs})
|
|
Performs the logical AND operation on this bit set and the
|
|
given @code{set}. This means it builds the intersection
|
|
of the two sets. The result is stored into this bit set.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public void} andNot (java.util.BitSet@w{ }@var{bs})
|
|
Performs the logical AND operation on this bit set and the
|
|
complement of the given @code{set}. This means it
|
|
selects every element in the first set, that isn't in the
|
|
second set. The result is stored into this bit set.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public void} clear (int@w{ }@var{pos})
|
|
Removes the integer @code{bitIndex} from this set. That is
|
|
the corresponding bit is cleared. If the index is not in the set,
|
|
this method does nothing.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public Object} clone ()
|
|
Create a clone of this bit set, that is an instance of the same
|
|
class and contains the same elements. But it doesn't change when
|
|
this bit set changes.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public boolean} equals (java.lang.Object@w{ }@var{obj})
|
|
Returns true if the @code{obj} is a bit set that contains
|
|
exactly the same elements as this bit set, otherwise false.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public boolean} get (int@w{ }@var{pos})
|
|
Returns true if the integer @code{bitIndex} is in this bit
|
|
set, otherwise false.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public int} hashCode ()
|
|
Returns a hash code value for this bit set. The hash code of
|
|
two bit sets containing the same integers is identical. The algorithm
|
|
used to compute it is as follows:
|
|
|
|
Suppose the bits in the BitSet were to be stored in an array of
|
|
long integers called @code{bits}, in such a manner that
|
|
bit @code{k} is set in the BitSet (for non-negative values
|
|
of @code{k}) if and only if
|
|
|
|
<pre>
|
|
((k/64) < bits.length) && ((bits[k/64] & (1L << (bit % 64))) != 0)
|
|
</pre>
|
|
|
|
Then the following definition of the hashCode method
|
|
would be a correct implementation of the actual algorithm:
|
|
|
|
<pre>
|
|
public int hashCode() {
|
|
long h = 1234;
|
|
for (int i = bits.length-1; i>=0; i--) {
|
|
h ^= bits[i] * (i + 1);
|
|
}
|
|
return (int)((h >> 32) ^ h);
|
|
}
|
|
</pre>
|
|
|
|
Note that the hash code values changes, if the set is changed.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public int} length ()
|
|
Returns the logical number of bits actually used by this bit
|
|
set. It returns the index of the highest set bit plus one.
|
|
Note that this method doesn't return the number of set bits.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public void} or (java.util.BitSet@w{ }@var{bs})
|
|
Performs the logical OR operation on this bit set and the
|
|
given @code{set}. This means it builds the union
|
|
of the two sets. The result is stored into this bit set, which
|
|
grows as necessary.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public void} set (int@w{ }@var{pos})
|
|
Add the integer @code{bitIndex} to this set. That is
|
|
the corresponding bit is set to true. If the index was already in
|
|
the set, this method does nothing. The size of this structure
|
|
is automatically increased as necessary.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public int} size ()
|
|
Returns the number of bits actually used by this bit set. Note
|
|
that this method doesn't return the number of set bits.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public String} toString ()
|
|
Returns the string representation of this bit set. This
|
|
consists of a comma separated list of the integers in this set
|
|
surrounded by curly braces. There is a space after each comma.
|
|
@end deftypemethod
|
|
@deftypemethod BitSet {public void} xor (java.util.BitSet@w{ }@var{bs})
|
|
Performs the logical XOR operation on this bit set and the
|
|
given @code{set}. This means it builds the symmetric
|
|
remainder of the two sets (the elements that are in one set,
|
|
but not in the other). The result is stored into this bit set,
|
|
which grows as necessary.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public static synchronized Calendar} getInstance ()
|
|
Creates a calendar representing the actual time, using the default
|
|
time zone and locale.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public static synchronized Calendar} getInstance (java.util.TimeZone@w{ }@var{zone})
|
|
Creates a calendar representing the actual time, using the given
|
|
time zone and the default locale.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public static synchronized Calendar} getInstance (java.util.Locale@w{ }@var{locale})
|
|
Creates a calendar representing the actual time, using the default
|
|
time zone and the given locale.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public static synchronized Calendar} getInstance (java.util.TimeZone@w{ }@var{zone}, java.util.Locale@w{ }@var{locale})
|
|
Creates a calendar representing the actual time, using the given
|
|
time zone and locale.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public static synchronized Locale} getAvailableLocales ()
|
|
Gets the set of locales for which a Calendar is availiable.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {protected abstract void} computeTime ()
|
|
Converts the time field values (@code{fields}) to
|
|
milliseconds since the epoch UTC (@code{time}). Override
|
|
this method if you write your own Calendar.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {protected abstract void} computeFields ()
|
|
Converts the milliseconds since the epoch UTC
|
|
(@code{time}) to time fields
|
|
(@code{fields}). Override this method if you write your
|
|
own Calendar.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final Date} getTime ()
|
|
Converts the time represented by this object to a
|
|
@code{Date}-Object.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final void} setTime (java.util.Date@w{ }@var{date})
|
|
Sets this Calender's time to the given Date. All time fields
|
|
are invalidated by this method.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {protected long} getTimeInMillis ()
|
|
Returns the time represented by this Calendar.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {protected void} setTimeInMillis (long@w{ }@var{time})
|
|
Sets this Calender's time to the given Time. All time fields
|
|
are invalidated by this method.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final int} get (int@w{ }@var{field})
|
|
Gets the value of the specified field. They are recomputed
|
|
if they are invalid.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {protected final int} internalGet (int@w{ }@var{field})
|
|
Gets the value of the specified field. This method doesn't
|
|
recompute the fields, if they are invalid.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final void} set (int@w{ }@var{field}, int@w{ }@var{value})
|
|
Sets the time field with the given value. This does invalidate
|
|
the time in milliseconds.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final void} set (int@w{ }@var{year}, int@w{ }@var{month}, int@w{ }@var{date})
|
|
Sets the fields for year, month, and date
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final void} set (int@w{ }@var{year}, int@w{ }@var{month}, int@w{ }@var{date}, int@w{ }@var{hour}, int@w{ }@var{minute})
|
|
Sets the fields for year, month, date, hour, and minute
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final void} set (int@w{ }@var{year}, int@w{ }@var{month}, int@w{ }@var{date}, int@w{ }@var{hour}, int@w{ }@var{minute}, int@w{ }@var{second})
|
|
Sets the fields for year, month, date, hour, and minute
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final void} clear ()
|
|
Clears the values of all the time fields.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final void} clear (int@w{ }@var{field})
|
|
Clears the values of the specified time field.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public final boolean} isSet (int@w{ }@var{field})
|
|
Determines if the specified field has a valid value.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {protected void} complete ()
|
|
Fills any unset fields in the time field list
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
Compares the given calender with this.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public int} hashCode ()
|
|
Returns a hash code for this calendar.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public boolean} before (java.lang.Object@w{ }@var{o})
|
|
Compares the given calender with this.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public boolean} after (java.lang.Object@w{ }@var{o})
|
|
Compares the given calender with this.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public abstract void} add (int@w{ }@var{field}, int@w{ }@var{amount})
|
|
Adds the specified amount of time to the given time field. The
|
|
amount may be negative to subtract the time. If the field overflows
|
|
it does what you expect: Jan, 25 + 10 Days is Feb, 4.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public abstract void} roll (int@w{ }@var{field}, boolean@w{ }@var{up})
|
|
Rolls the specified time field up or down. This means add one
|
|
to the specified field, but don't change the other fields. If
|
|
the maximum for this field is reached, start over with the
|
|
minimum value. <br>
|
|
|
|
<strong>Note:</strong> There may be situation, where the other
|
|
fields must be changed, e.g rolling the month on May, 31.
|
|
The date June, 31 is automatically converted to July, 1.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public void} roll (int@w{ }@var{field}, int@w{ }@var{amount})
|
|
Rolls up or down the specified time field by the given amount.
|
|
A negative amount rolls down. The default implementation is
|
|
call @code{roll(int, boolean)} for the specified amount.
|
|
|
|
Subclasses should override this method to do more intuitiv things.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public void} setTimeZone (java.util.TimeZone@w{ }@var{zone})
|
|
Sets the time zone to the specified value.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public TimeZone} getTimeZone ()
|
|
Gets the time zone of this calendar
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public void} setLenient (boolean@w{ }@var{lenient})
|
|
Specifies if the date/time interpretation should be lenient.
|
|
If the flag is set, a date such as "February 30, 1996" will be
|
|
treated as the 29th day after the February 1. If this flag
|
|
is false, such dates will cause an exception.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public boolean} isLenient ()
|
|
Tells if the date/time interpretation is lenient.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public void} setFirstDayOfWeek (int@w{ }@var{value})
|
|
Sets what the first day of week is. This is used for
|
|
WEEK_OF_MONTH and WEEK_OF_YEAR fields.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public int} getFirstDayOfWeek ()
|
|
Gets what the first day of week is. This is used for
|
|
WEEK_OF_MONTH and WEEK_OF_YEAR fields.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public void} setMinimalDaysInFirstWeek (int@w{ }@var{value})
|
|
Sets how many days are required in the first week of the year.
|
|
If the first day of the year should be the first week you should
|
|
set this value to 1. If the first week must be a full week, set
|
|
it to 7.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public int} getMinimalDaysInFirstWeek ()
|
|
Gets how many days are required in the first week of the year.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public abstract int} getMinimum (int@w{ }@var{field})
|
|
Gets the smallest value that is allowed for the specified field.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public abstract int} getMaximum (int@w{ }@var{field})
|
|
Gets the biggest value that is allowed for the specified field.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public abstract int} getGreatestMinimum (int@w{ }@var{field})
|
|
Gets the greatest minimum value that is allowed for the specified field.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public abstract int} getLeastMaximum (int@w{ }@var{field})
|
|
Gets the smallest maximum value that is allowed for the
|
|
specified field. For example this is 28 for DAY_OF_MONTH.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public Object} clone ()
|
|
Return a clone of this object.
|
|
@end deftypemethod
|
|
@deftypemethod Calendar {public String} toString ()
|
|
Returns a string representation of this object. It is mainly
|
|
for debugging purposes and its content is implementation
|
|
specific.
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public int} size ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} isEmpty ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} contains (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public Iterator} iterator ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public Object} toArray ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public Object} toArray (java.lang.Object[]@w{ }@var{a})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} add (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} remove (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} containsAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} addAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} removeAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} retainAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public void} clear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collection {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static int} binarySearch (java.util.List@w{ }@var{l}, java.lang.Object@w{ }@var{key})
|
|
Perform a binary search of a List for a key, using the natural ordering of
|
|
the elements. The list must be sorted (as by the sort() method) - if it is
|
|
not, the behaviour of this method is undefined, and may be an infinite
|
|
loop. Further, the key must be comparable with every item in the list. If
|
|
the list contains the key more than once, any one of them may be found. To
|
|
avoid pathological behaviour on sequential-access lists, a linear search
|
|
is used if (l instanceof AbstractSequentialList). Note: although the
|
|
specification allows for an infinite loop if the list is unsorted, it will
|
|
not happen in this (Classpath) implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static int} binarySearch (java.util.List@w{ }@var{l}, java.lang.Object@w{ }@var{key}, java.util.Comparator@w{ }@var{c})
|
|
Perform a binary search of a List for a key, using a supplied Comparator.
|
|
The list must be sorted (as by the sort() method with the same Comparator)
|
|
- if it is not, the behaviour of this method is undefined, and may be an
|
|
infinite loop. Further, the key must be comparable with every item in the
|
|
list. If the list contains the key more than once, any one of them may be
|
|
found. To avoid pathological behaviour on sequential-access lists, a
|
|
linear search is used if (l instanceof AbstractSequentialList). Note:
|
|
although the specification allows for an infinite loop if the list is
|
|
unsorted, it will not happen in this (Classpath) implementation.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static void} copy (java.util.List@w{ }@var{dest}, java.util.List@w{ }@var{source})
|
|
Copy one list to another. If the destination list is longer than the
|
|
source list, the remaining elements are unaffected. This method runs in
|
|
linear time.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Enumeration} enumeration (java.util.Collection@w{ }@var{c})
|
|
Returns an Enumeration over a collection. This allows interoperability
|
|
with legacy APIs that require an Enumeration as input.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static void} fill (java.util.List@w{ }@var{l}, java.lang.Object@w{ }@var{val})
|
|
Replace every element of a list with a given value. This method runs in
|
|
linear time.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Object} max (java.util.Collection@w{ }@var{c})
|
|
Find the maximum element in a Collection, according to the natural
|
|
ordering of the elements. This implementation iterates over the
|
|
Collection, so it works in linear time.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Object} max (java.util.Collection@w{ }@var{c}, java.util.Comparator@w{ }@var{order})
|
|
Find the maximum element in a Collection, according to a specified
|
|
Comparator. This implementation iterates over the Collection, so it
|
|
works in linear time.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Object} min (java.util.Collection@w{ }@var{c})
|
|
Find the minimum element in a Collection, according to the natural
|
|
ordering of the elements. This implementation iterates over the
|
|
Collection, so it works in linear time.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Object} min (java.util.Collection@w{ }@var{c}, java.util.Comparator@w{ }@var{order})
|
|
Find the minimum element in a Collection, according to a specified
|
|
Comparator. This implementation iterates over the Collection, so it
|
|
works in linear time.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static List} nCopies (int@w{ }@var{n}, java.lang.Object@w{ }@var{o})
|
|
Creates an immutable list consisting of the same object repeated n times.
|
|
The returned object is tiny, consisting of only a single reference to the
|
|
object and a count of the number of elements. It is Serializable.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static void} reverse (java.util.List@w{ }@var{l})
|
|
Reverse a given list. This method works in linear time.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Comparator} reverseOrder ()
|
|
Get a comparator that implements the reverse of natural ordering. This is
|
|
intended to make it easy to sort into reverse order, by simply passing
|
|
Collections.reverseOrder() to the sort method. The return value of this
|
|
method is Serializable.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static void} shuffle (java.util.List@w{ }@var{l})
|
|
Shuffle a list according to a default source of randomness. The algorithm
|
|
used would result in a perfectly fair shuffle (that is, each element would
|
|
have an equal chance of ending up in any position) with a perfect source
|
|
of randomness; in practice the results are merely very close to perfect.
|
|
|
|
|
|
|
|
This method operates in linear time on a random-access list, but may take
|
|
quadratic time on a sequential-access list.
|
|
Note: this (classpath) implementation will never take quadratic time, but
|
|
it does make a copy of the list. This is in line with the behaviour of the
|
|
sort methods and seems preferable.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static void} shuffle (java.util.List@w{ }@var{l}, java.util.Random@w{ }@var{r})
|
|
Shuffle a list according to a given source of randomness. The algorithm
|
|
used iterates backwards over the list, swapping each element with an
|
|
element randomly selected from the elements in positions less than or
|
|
equal to it (using r.nextInt(int)).
|
|
|
|
|
|
|
|
This algorithm would result in a perfectly fair shuffle (that is, each
|
|
element would have an equal chance of ending up in any position) if r were
|
|
a perfect source of randomness. In practise (eg if r = new Random()) the
|
|
results are merely very close to perfect.
|
|
|
|
|
|
|
|
This method operates in linear time on a random-access list, but may take
|
|
quadratic time on a sequential-access list.
|
|
Note: this (classpath) implementation will never take quadratic time, but
|
|
it does make a copy of the list. This is in line with the behaviour of the
|
|
sort methods and seems preferable.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Set} singleton (java.lang.Object@w{ }@var{o})
|
|
Obtain an immutable Set consisting of a single element. The return value
|
|
of this method is Serializable.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static List} singletonList (java.lang.Object@w{ }@var{o})
|
|
Obtain an immutable List consisting of a single element. The return value
|
|
of this method is Serializable.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Map} singletonMap (java.lang.Object@w{ }@var{key}, java.lang.Object@w{ }@var{value})
|
|
Obtain an immutable Map consisting of a single key value pair.
|
|
The return value of this method is Serializable.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static void} sort (java.util.List@w{ }@var{l})
|
|
Sort a list according to the natural ordering of its elements. The list
|
|
must be modifiable, but can be of fixed size. The sort algorithm is
|
|
precisely that used by Arrays.sort(Object[]), which offers guaranteed
|
|
nlog(n) performance. This implementation dumps the list into an array,
|
|
sorts the array, and then iterates over the list setting each element from
|
|
the array.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static void} sort (java.util.List@w{ }@var{l}, java.util.Comparator@w{ }@var{c})
|
|
Sort a list according to a specified Comparator. The list must be
|
|
modifiable, but can be of fixed size. The sort algorithm is precisely that
|
|
used by Arrays.sort(Object[], Comparator), which offers guaranteed
|
|
nlog(n) performance. This implementation dumps the list into an array,
|
|
sorts the array, and then iterates over the list setting each element from
|
|
the array.
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Collection} synchronizedCollection (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static List} synchronizedList (java.util.List@w{ }@var{l})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Map} synchronizedMap (java.util.Map@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Set} synchronizedSet (java.util.Set@w{ }@var{s})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static SortedMap} synchronizedSortedMap (java.util.SortedMap@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static SortedSet} synchronizedSortedSet (java.util.SortedSet@w{ }@var{s})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Collection} unmodifiableCollection (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static List} unmodifiableList (java.util.List@w{ }@var{l})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Map} unmodifiableMap (java.util.Map@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static Set} unmodifiableSet (java.util.Set@w{ }@var{s})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static SortedMap} unmodifiableSortedMap (java.util.SortedMap@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Collections {public static SortedSet} unmodifiableSortedSet (java.util.SortedSet@w{ }@var{s})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Comparator {public int} compare (java.lang.Object@w{ }@var{o1}, java.lang.Object@w{ }@var{o2})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Comparator {public boolean} equals (java.lang.Object@w{ }@var{obj})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public static long} parse (java.lang.String@w{ }@var{string})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public boolean} after (java.util.Date@w{ }@var{when})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public boolean} before (java.util.Date@w{ }@var{when})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public boolean} equals (java.lang.Object@w{ }@var{obj})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public long} getTime ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public void} setTime (long@w{ }@var{millis})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getYear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getMonth ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getDate ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getDay ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getHours ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getMinutes ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getSeconds ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public void} setYear (int@w{ }@var{year})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public void} setMonth (int@w{ }@var{month})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public void} setDate (int@w{ }@var{date})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public void} setHours (int@w{ }@var{hours})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public void} setMinutes (int@w{ }@var{minutes})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public void} setSeconds (int@w{ }@var{seconds})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public int} getTimezoneOffset ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public String} toString ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public String} toGMTString ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public String} toLocaleString ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Date {public static long} UTC (int@w{ }@var{year}, int@w{ }@var{month}, int@w{ }@var{date}, int@w{ }@var{hours}, int@w{ }@var{minutes}, int@w{ }@var{seconds})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Dictionary {public abstract Enumeration} elements ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Dictionary {public abstract Object} get (java.lang.Object@w{ }@var{key}) @*throws NullPointerException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Dictionary {public abstract boolean} isEmpty ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Dictionary {public abstract Enumeration} keys ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Dictionary {public abstract Object} put (java.lang.Object@w{ }@var{key}, java.lang.Object@w{ }@var{elem}) @*throws NullPointerException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Dictionary {public abstract Object} remove (java.lang.Object@w{ }@var{key}) @*throws NullPointerException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Dictionary {public abstract int} size ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Enumeration {public boolean} hasMoreElements ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Enumeration {public Object} nextElement () @*throws NoSuchElementException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod EventObject {public Object} getSource ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod EventObject {public String} toString ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public int} getMinimum (int@w{ }@var{calfield})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public int} getGreatestMinimum (int@w{ }@var{calfield})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public int} getMaximum (int@w{ }@var{calfield})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public int} getLeastMaximum (int@w{ }@var{calfield})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {protected native void} computeFields ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {protected native void} computeTime ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public void} add (int@w{ }@var{fld}, int@w{ }@var{amount})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public void} roll (int@w{ }@var{fld}, boolean@w{ }@var{up})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public final Date} getGregorianChange ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public void} setGregorianChange (java.util.Date@w{ }@var{date})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public boolean} isLeapYear (int@w{ }@var{year})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public boolean} after (java.lang.Object@w{ }@var{cal})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public boolean} before (java.lang.Object@w{ }@var{cal})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public boolean} equals (java.lang.Object@w{ }@var{obj})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod GregorianCalendar {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public int} size ()
|
|
returns the number of kay-value mappings currently in this Map
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public boolean} isEmpty ()
|
|
returns true if there are no key-value mappings currently in this Map
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public boolean} containsValue (java.lang.Object@w{ }@var{value})
|
|
returns true if this HashMap contains a value <pre>o</pre>, such that
|
|
<pre>o.equals(value)</pre>.
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public boolean} containsKey (java.lang.Object@w{ }@var{key})
|
|
returns true if the supplied object equals (<pre>equals()</pre>) a key
|
|
in this HashMap
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public Object} get (java.lang.Object@w{ }@var{key})
|
|
return the value in this Hashtable associated with the supplied key, or <pre>null</pre>
|
|
if the key maps to nothing
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public Object} put (java.lang.Object@w{ }@var{key}, java.lang.Object@w{ }@var{value})
|
|
puts the supplied value into the Map, mapped by the supplied key
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public Object} remove (java.lang.Object@w{ }@var{key})
|
|
removes from the HashMap and returns the value which is mapped by the
|
|
supplied key; if the key maps to nothing, then the HashMap remains unchanged,
|
|
and <pre>null</pre> is returned
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public void} putAll (java.util.Map@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public void} clear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public Object} clone ()
|
|
returns a shallow clone of this HashMap (i.e. the Map itself is cloned, but
|
|
its contents are not)
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public Set} keySet ()
|
|
returns a "set view" of this HashMap's keys
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public Collection} values ()
|
|
Returns a "collection view" (or "bag view") of this HashMap's values.
|
|
@end deftypemethod
|
|
@deftypemethod HashMap {public Set} entrySet ()
|
|
Returns a "set view" of this HashMap's entries.
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public boolean} add (java.lang.Object@w{ }@var{o})
|
|
adds the given Object to the set if it is not already in the Set,
|
|
returns true if teh element was added, false otherwise
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public void} clear ()
|
|
empties this Set of all elements; this is a fast operation [O(1)]
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public Object} clone ()
|
|
returns a shallow copy of this Set (the Set itself is cloned; its
|
|
elements are not)
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public boolean} contains (java.lang.Object@w{ }@var{o})
|
|
returns true if the supplied element is in this Set, false otherwise
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public boolean} isEmpty ()
|
|
returns true if this set has no elements in it (size() == 0)
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public Iterator} iterator ()
|
|
returns an Iterator over the elements of this Set; the Iterator allows
|
|
removal of elements
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public boolean} remove (java.lang.Object@w{ }@var{o})
|
|
removes the supplied Object from this Set if it is in the Set; returns
|
|
true if an element was removed, false otherwise
|
|
@end deftypemethod
|
|
@deftypemethod HashSet {public int} size ()
|
|
returns the number of elements in this Set
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public int} size ()
|
|
Returns the number of key-value mappings currently in this Map
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public boolean} isEmpty ()
|
|
returns true if there are no key-value mappings currently in this Map
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized Enumeration} keys ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized Enumeration} elements ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized boolean} contains (java.lang.Object@w{ }@var{value})
|
|
returns true if this Hashtable contains a value <pre>o</pre>,
|
|
such that <pre>o.equals(value)</pre>.
|
|
|
|
Note: this is one of the <i>old</i> Hashtable methods which does
|
|
not like null values; it throws NullPointerException if the
|
|
supplied parameter is null.
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public boolean} containsValue (java.lang.Object@w{ }@var{value})
|
|
returns true if this Hashtable contains a value <pre>o</pre>, such that
|
|
<pre>o.equals(value)</pre>.
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized boolean} containsKey (java.lang.Object@w{ }@var{key})
|
|
returns true if the supplied object equals (<pre>equals()</pre>) a key
|
|
in this Hashtable
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized Object} get (java.lang.Object@w{ }@var{key})
|
|
return the value in this Hashtable associated with the supplied key, or <pre>null</pre>
|
|
if the key maps to nothing
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized Object} put (java.lang.Object@w{ }@var{key}, java.lang.Object@w{ }@var{value})
|
|
puts the supplied value into the Map, mapped by the supplied key
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized Object} remove (java.lang.Object@w{ }@var{key})
|
|
removes from the table and returns the value which is mapped by the
|
|
supplied key; if the key maps to nothing, then the table remains
|
|
unchanged, and <pre>null</pre> is returned
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized void} putAll (java.util.Map@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized void} clear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized Object} clone ()
|
|
returns a shallow clone of this Hashtable (i.e. the Map itself is cloned,
|
|
but its contents are not)
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public synchronized String} toString ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public Set} keySet ()
|
|
returns a "set view" of this Hashtable's keys
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public Collection} values ()
|
|
Returns a "collection view" (or "bag view") of this Hashtable's values.
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public Set} entrySet ()
|
|
Returns a "set view" of this Hashtable's entries.
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
returns true if this Hashtable equals the supplied Object <pre>o</pre>;
|
|
that is:
|
|
<pre>
|
|
if (o instanceof Map)
|
|
and
|
|
o.keySet().equals(keySet())
|
|
and
|
|
for each key in o.keySet(), o.get(key).equals(get(key))
|
|
</pre>
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {public int} hashCode ()
|
|
a Map's hashCode is the sum of the hashCodes of all of its
|
|
Map.Entry objects
|
|
@end deftypemethod
|
|
@deftypemethod Hashtable {protected void} rehash ()
|
|
increases the size of the Hashtable and rehashes all keys to new array
|
|
indices; this is called when the addition of a new value would cause
|
|
size() > threshold. Note that the existing Entry objects are reused in
|
|
the new hash table.
|
|
@end deftypemethod
|
|
@deftypemethod Iterator {public boolean} hasNext ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Iterator {public Object} next ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Iterator {public void} remove ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} getFirst ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} getLast ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} removeFirst ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} removeLast ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public void} addFirst (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public void} addLast (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public boolean} contains (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public int} size ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public boolean} add (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public boolean} remove (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public boolean} addAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public boolean} addAll (int@w{ }@var{index}, java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public void} clear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} get (int@w{ }@var{index})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} set (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public void} add (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} remove (int@w{ }@var{index})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public int} indexOf (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public int} lastIndexOf (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public ListIterator} listIterator (int@w{ }@var{index})
|
|
Obtain a ListIterator over this list, starting at a given index. The
|
|
ListIterator returned by this method supports the add, remove and set
|
|
methods.
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} clone ()
|
|
Create a shallow copy of this LinkedList.
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} toArray ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod LinkedList {public Object} toArray (java.lang.Object[]@w{ }@var{array})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public boolean} hasNext ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public Object} next ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public boolean} hasPrevious ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public Object} previous ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public int} nextIndex ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public int} previousIndex ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public void} remove ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public void} set (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListIterator {public void} add (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod List {public void} add (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
Insert an element into the list at a given position.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} add (java.lang.Object@w{ }@var{o})
|
|
Add an element to the end of the list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} addAll (int@w{ }@var{index}, java.util.Collection@w{ }@var{c})
|
|
Insert the contents of a collection into the list at a given position.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} addAll (java.util.Collection@w{ }@var{c})
|
|
Add the contents of a collection to the end of the list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public void} clear ()
|
|
Clear the list, such that a subsequent call to isEmpty() would return
|
|
true.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} contains (java.lang.Object@w{ }@var{o})
|
|
Test whether this list contains a given object as one of its elements.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} containsAll (java.util.Collection@w{ }@var{c})
|
|
Test whether this list contains every element in a given collection.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
Test whether this list is equal to another object. A List is defined to be
|
|
equal to an object if and only if that object is also a List, and the two
|
|
lists are equal. Two lists l1 and l2 are defined to be equal if and only
|
|
if @code{l1.size() == l2.size()}, and for every integer n between 0
|
|
and @code{l1.size() - 1} inclusive, @code{l1.get(n) == null ?
|
|
l2.get(n) == null : l1.get(n).equals(l2.get(n))}.
|
|
@end deftypemethod
|
|
@deftypemethod List {public Object} get (int@w{ }@var{index})
|
|
Get the element at a given index in this list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public int} hashCode ()
|
|
Obtain a hash code for this list. In order to obey the general contract of
|
|
the hashCode method of class Object, this value is calculated as follows:
|
|
<pre>
|
|
hashCode = 1;
|
|
Iterator i = list.iterator();
|
|
while (i.hasNext()) {
|
|
Object obj = i.next();
|
|
hashCode = 31*hashCode + (obj==null ? 0 : obj.hashCode());
|
|
}
|
|
</pre>
|
|
This ensures that the general contract of Object.hashCode() is adhered to.
|
|
@end deftypemethod
|
|
@deftypemethod List {public int} indexOf (java.lang.Object@w{ }@var{o})
|
|
Obtain the first index at which a given object is to be found in this
|
|
list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} isEmpty ()
|
|
Test whether this list is empty, that is, if size() == 0.
|
|
@end deftypemethod
|
|
@deftypemethod List {public Iterator} iterator ()
|
|
Obtain an Iterator over this list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public int} lastIndexOf (java.lang.Object@w{ }@var{o})
|
|
Obtain the last index at which a given object is to be found in this
|
|
list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public ListIterator} listIterator ()
|
|
Obtain a ListIterator over this list, starting at the beginning.
|
|
@end deftypemethod
|
|
@deftypemethod List {public ListIterator} listIterator (int@w{ }@var{index})
|
|
Obtain a ListIterator over this list, starting at a given position.
|
|
@end deftypemethod
|
|
@deftypemethod List {public Object} remove (int@w{ }@var{index})
|
|
Remove the element at a given position in this list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} remove (java.lang.Object@w{ }@var{o})
|
|
Remove the first occurence of an object from this list. That is, remove
|
|
the first element e such that @code{o == null ? e == null :
|
|
o.equals(e)}.
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} removeAll (java.util.Collection@w{ }@var{c})
|
|
Remove all elements of a given collection from this list. That is, remove
|
|
every element e such that c.contains(e).
|
|
@end deftypemethod
|
|
@deftypemethod List {public boolean} retainAll (java.util.Collection@w{ }@var{c})
|
|
Remove all elements of this list that are not contained in a given
|
|
collection. That is, remove every element e such that !c.contains(e).
|
|
@end deftypemethod
|
|
@deftypemethod List {public Object} set (int@w{ }@var{index}, java.lang.Object@w{ }@var{o})
|
|
Replace an element of this list with another object.
|
|
@end deftypemethod
|
|
@deftypemethod List {public int} size ()
|
|
Get the number of elements in this list.
|
|
@end deftypemethod
|
|
@deftypemethod List {public List} subList (int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
Obtain a List view of a subsection of this list, from fromIndex
|
|
(inclusive) to toIndex (exclusive). The returned list should be modifiable
|
|
if and only if this list is modifiable. Changes to the returned list
|
|
should be reflected in this list. If this list is structurally modified in
|
|
any way other than through the returned list, the result of any subsequent
|
|
operations on the returned list is undefined.
|
|
@end deftypemethod
|
|
@deftypemethod List {public Object} toArray ()
|
|
Copy the current contents of this list into an array.
|
|
@end deftypemethod
|
|
@deftypemethod List {public Object} toArray (java.lang.Object[]@w{ }@var{a})
|
|
Copy the current contents of this list into an array. If the array passed
|
|
as an argument has length less than that of this list, an array of the
|
|
same run-time type as a, and length equal to the length of this list, is
|
|
allocated using Reflection. Otherwise, a itself is used. The elements of
|
|
this list are copied into it, and if there is space in the array, the
|
|
following element is set to null. The resultant array is returned.
|
|
Note: The fact that the following element is set to null is only useful
|
|
if it is known that this list does not contain any null elements.
|
|
@end deftypemethod
|
|
@deftypemethod ListResourceBundle {public final Object} handleGetObject (java.lang.String@w{ }@var{key})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListResourceBundle {public Enumeration} getKeys ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ListResourceBundle {protected abstract Object} getContents ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public Object} clone ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public boolean} equals (java.lang.Object@w{ }@var{obj})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public String} getCountry ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public String} getLanguage ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public String} getVariant ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public static Locale} getDefault ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public static void} setDefault (java.util.Locale@w{ }@var{newLocale})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Locale {public String} toString ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public void} clear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public boolean} containsKey (java.lang.Object@w{ }@var{key})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public boolean} containsValue (java.lang.Object@w{ }@var{value})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public Set} entrySet ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public Object} get (java.lang.Object@w{ }@var{key})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public Object} put (java.lang.Object@w{ }@var{key}, java.lang.Object@w{ }@var{value})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public boolean} isEmpty ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public Set} keySet ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public void} putAll (java.util.Map@w{ }@var{m})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public Object} remove (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public int} size ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map {public Collection} values ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map.Entry {public Object} getKey ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map.Entry {public Object} getValue ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map.Entry {public Object} setValue (java.lang.Object@w{ }@var{value})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map.Entry {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Map.Entry {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod MissingResourceException {public String} getClassName ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod MissingResourceException {public String} getKey ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {public synchronized void} addObserver (java.util.Observer@w{ }@var{obs})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {protected synchronized void} clearChanged ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {public synchronized int} countObservers ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {public synchronized void} deleteObserver (java.util.Observer@w{ }@var{obs})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {public synchronized void} deleteObservers ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {public synchronized boolean} hasChanged ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {public void} notifyObservers ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {public void} notifyObservers (java.lang.Object@w{ }@var{arg})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observable {protected synchronized void} setChanged ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Observer {public void} update (java.util.Observable@w{ }@var{observed}, java.lang.Object@w{ }@var{arg})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public void} load (java.io.InputStream@w{ }@var{inStream}) @*throws IOException
|
|
Reads a property list from an input stream. The stream should
|
|
have the following format: <br>
|
|
|
|
An empty line or a line starting with @code{#} or
|
|
@code{!} is ignored. An backslash (@code{\}) at the
|
|
end of the line makes the line continueing on the next line
|
|
(but make sure there is no whitespace after the backslash).
|
|
Otherwise, each line describes a key/value pair. <br>
|
|
|
|
The chars up to the first whitespace, = or : are the key. You
|
|
can include this caracters in the key, if you precede them with
|
|
a backslash (@code{\}). The key is followed by optional
|
|
whitespaces, optionally one @code{=} or @code{:},
|
|
and optionally some more whitespaces. The rest of the line is
|
|
the resource belonging to the key. <br>
|
|
|
|
Escape sequences @code{\t, \n, \r, \\, \", \', \!, \#, \ }(a
|
|
space), and unicode characters with the
|
|
@code{\}@code{u}xxxx notation are detected, and
|
|
converted to the corresponding single character. <br>
|
|
|
|
<pre>
|
|
# This is a comment
|
|
key = value
|
|
k\:5 \ a string starting with space and ending with newline\n
|
|
# This is a multiline specification; note that the value contains
|
|
# no white space.
|
|
weekdays: Sunday,Monday,Tuesday,Wednesday,\
|
|
Thursday,Friday,Saturday
|
|
# The safest way to include a space at the end of a value:
|
|
label = Name:\@code{}u0020
|
|
</pre>
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public void} save (java.io.OutputStream@w{ }@var{out}, java.lang.String@w{ }@var{header})
|
|
Calls @code{store(OutputStream out, String header)} and
|
|
ignores the IOException that may be thrown.
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public void} store (java.io.OutputStream@w{ }@var{out}, java.lang.String@w{ }@var{header}) @*throws IOException
|
|
Writes the key/value pairs to the given output stream. <br>
|
|
|
|
If header is not null, this method writes a comment containing
|
|
the header as first line to the stream. The next line (or first
|
|
line if header is null) contains a comment with the current date.
|
|
Afterwards the key/value pairs are written to the stream in the
|
|
following format. <br>
|
|
|
|
Each line has the form @code{key = value}. Newlines,
|
|
Returns and tabs are written as @code{\n,\t,\r} resp.
|
|
The characters @code{\, !, #, =} and @code{:} are
|
|
preceeded by a backslash. Spaces are preceded with a backslash,
|
|
if and only if they are at the beginning of the key. Characters
|
|
that are not in the ascii range 33 to 127 are written in the
|
|
@code{\}@code{u}xxxx Form.
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public Object} setProperty (java.lang.String@w{ }@var{key}, java.lang.String@w{ }@var{value})
|
|
Adds the given key/value pair to this properties. This calls
|
|
the hashtable method put.
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public String} getProperty (java.lang.String@w{ }@var{key})
|
|
Gets the property with the specified key in this property list.
|
|
If the key is not found, the default property list is searched.
|
|
If the property is not found in default or the default of
|
|
default, null is returned.
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public String} getProperty (java.lang.String@w{ }@var{key}, java.lang.String@w{ }@var{defaultValue})
|
|
Gets the property with the specified key in this property list. If
|
|
the key is not found, the default property list is searched. If the
|
|
property is not found in default or the default of default, the
|
|
specified defaultValue is returned.
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public Enumeration} propertyNames ()
|
|
Returns an enumeration of all keys in this property list, including
|
|
the keys in the default property list.
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public void} list (java.io.PrintStream@w{ }@var{out})
|
|
Writes the key/value pairs to the given print stream. They are
|
|
written in the way, described in the method store.
|
|
@end deftypemethod
|
|
@deftypemethod Properties {public void} list (java.io.PrintWriter@w{ }@var{out})
|
|
Writes the key/value pairs to the given print writer. They are
|
|
written in the way, described in the method store.
|
|
@end deftypemethod
|
|
@deftypemethod PropertyPermission {public boolean} implies (java.security.Permission@w{ }@var{p})
|
|
Check if this permission implies p. This returns true iff all of
|
|
the following conditions are true:
|
|
|
|
@itemize @bullet
|
|
|
|
|
|
@item
|
|
p is a PropertyPermission
|
|
|
|
|
|
@item
|
|
this.getName() implies p.getName(),
|
|
e.g. @code{java.*} implies @code{java.home}
|
|
|
|
|
|
@item
|
|
this.getActions is a subset of p.getActions
|
|
|
|
|
|
@end itemize
|
|
|
|
@end deftypemethod
|
|
@deftypemethod PropertyPermission {public String} getActions ()
|
|
Returns the action string. Note that this may differ from the string
|
|
given at the constructor: The actions are converted to lowercase and
|
|
may be reordered.
|
|
@end deftypemethod
|
|
@deftypemethod PropertyPermission {public boolean} equals (java.lang.Object@w{ }@var{obj})
|
|
Check to see whether this object is the same as another
|
|
PropertyPermission object.
|
|
@end deftypemethod
|
|
@deftypemethod PropertyPermission {public PermissionCollection} newPermissionCollection ()
|
|
Returns a permission collection suitable to take
|
|
PropertyPermission objects.
|
|
@end deftypemethod
|
|
@deftypemethod PropertyResourceBundle {public Enumeration} getKeys ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod PropertyResourceBundle {public Object} handleGetObject (java.lang.String@w{ }@var{key})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {protected synchronized int} next (int@w{ }@var{bits})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public boolean} nextBoolean ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public void} nextBytes (byte[]@w{ }@var{buf})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public double} nextDouble ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public float} nextFloat ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public synchronized double} nextGaussian ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public int} nextInt ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public int} nextInt (int@w{ }@var{n})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public long} nextLong ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Random {public synchronized void} setSeed (long@w{ }@var{seed})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public Locale} getLocale ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public final String} getString (java.lang.String@w{ }@var{key}) @*throws MissingResourceException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public final String} getStringArray (java.lang.String@w{ }@var{key}) @*throws MissingResourceException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public final Object} getObject (java.lang.String@w{ }@var{key}) @*throws MissingResourceException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public static final ResourceBundle} getBundle (java.lang.String@w{ }@var{baseName}) @*throws MissingResourceException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public static final ResourceBundle} getBundle (java.lang.String@w{ }@var{baseName}, java.util.Locale@w{ }@var{locale})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public static final ResourceBundle} getBundle (java.lang.String@w{ }@var{baseName}, java.util.Locale@w{ }@var{locale}, java.lang.ClassLoader@w{ }@var{loader}) @*throws MissingResourceException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {protected void} setParent (java.util.ResourceBundle@w{ }@var{parent})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {protected abstract Object} handleGetObject (java.lang.String@w{ }@var{key}) @*throws MissingResourceException
|
|
|
|
@end deftypemethod
|
|
@deftypemethod ResourceBundle {public abstract Enumeration} getKeys ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} add (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} addAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public void} clear ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} contains (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} containsAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} equals (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} isEmpty ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public Iterator} iterator ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} remove (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} removeAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public boolean} retainAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public int} size ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Set {public Object} toArray ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public void} setStartYear (int@w{ }@var{year})
|
|
Sets the first year, where daylight savings applies. The daylight
|
|
savings rule never apply for years in the BC era. Note that this
|
|
is gregorian calendar specific.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public void} setStartRule (int@w{ }@var{month}, int@w{ }@var{day}, int@w{ }@var{dayOfWeek}, int@w{ }@var{time})
|
|
Sets the daylight savings start rule. You must also set the
|
|
end rule with @code{setEndRule} or the result of
|
|
getOffset is undefined. For the parameters see the ten-argument
|
|
constructor above.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public void} setEndRule (int@w{ }@var{month}, int@w{ }@var{day}, int@w{ }@var{dayOfWeek}, int@w{ }@var{time})
|
|
Sets the daylight savings end rule. You must also set the
|
|
start rule with @code{setStartRule} or the result of
|
|
getOffset is undefined. For the parameters see the ten-argument
|
|
constructor above.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public int} getOffset (int@w{ }@var{era}, int@w{ }@var{year}, int@w{ }@var{month}, int@w{ }@var{day}, int@w{ }@var{dayOfWeek}, int@w{ }@var{millis})
|
|
Gets the time zone offset, for current date, modified in case of
|
|
daylight savings. This is the offset to add to UTC to get the local
|
|
time.
|
|
|
|
In the standard JDK the results given by this method may result in
|
|
inaccurate results at the end of February or the beginning of March.
|
|
To avoid this, you should use Calendar instead:
|
|
<pre>
|
|
offset = cal.get(Calendar.ZONE_OFFSET) + cal.get(Calendar.DST_OFFSET);
|
|
</pre>
|
|
You could also use in
|
|
|
|
This version doesn't suffer this inaccuracy.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public int} getRawOffset ()
|
|
Returns the time zone offset to GMT in milliseconds, ignoring
|
|
day light savings.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public void} setRawOffset (int@w{ }@var{rawOffset})
|
|
Sets the standard time zone offset to GMT.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public int} getDSTSavings ()
|
|
Gets the daylight savings offset. This is a positive offset in
|
|
milliseconds with respect to standard time. Typically this
|
|
is one hour, but for some time zones this may be half an our.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public boolean} useDaylightTime ()
|
|
Returns if this time zone uses daylight savings time.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public boolean} inDaylightTime (java.util.Date@w{ }@var{date})
|
|
Determines if the given date is in daylight savings time.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public synchronized int} hashCode ()
|
|
Generates the hashCode for the SimpleDateFormat object. It is
|
|
the rawOffset, possibly, if useDaylightSavings is true, xored
|
|
with startYear, startMonth, startDayOfWeekInMonth, ..., endTime.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public synchronized boolean} equals (java.lang.Object@w{ }@var{o})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public boolean} hasSameRules (java.util.TimeZone@w{ }@var{other})
|
|
Test if the other time zone uses the same rule and only
|
|
possibly differs in ID. This implementation for this particular
|
|
class will return true if the other object is a SimpleTimeZone,
|
|
the raw offsets and useDaylight are identical and if useDaylight
|
|
is true, also the start and end datas are identical.
|
|
@end deftypemethod
|
|
@deftypemethod SimpleTimeZone {public String} toString ()
|
|
Returns a string representation of this SimpleTimeZone object.
|
|
@end deftypemethod
|
|
@deftypemethod SortedMap {public Comparator} comparator ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedMap {public Object} firstKey ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedMap {public SortedMap} headMap (java.lang.Object@w{ }@var{toKey})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedMap {public Object} lastKey ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedMap {public SortedMap} subMap (java.lang.Object@w{ }@var{fromKey}, java.lang.Object@w{ }@var{toKey})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedMap {public SortedMap} tailMap (java.lang.Object@w{ }@var{fromKey})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedSet {public Comparator} comparator ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedSet {public Object} first ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedSet {public SortedSet} headSet (java.lang.Object@w{ }@var{toElement})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedSet {public Object} last ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedSet {public SortedSet} subSet (java.lang.Object@w{ }@var{fromElement}, java.lang.Object@w{ }@var{toElement})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod SortedSet {public SortedSet} tailSet (java.lang.Object@w{ }@var{fromElement})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Stack {public boolean} empty ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Stack {public synchronized Object} peek ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Stack {public synchronized Object} pop ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Stack {public Object} push (java.lang.Object@w{ }@var{obj})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Stack {public synchronized int} search (java.lang.Object@w{ }@var{obj})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod StringTokenizer {public int} countTokens ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod StringTokenizer {public boolean} hasMoreElements ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod StringTokenizer {public boolean} hasMoreTokens ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod StringTokenizer {public Object} nextElement ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod StringTokenizer {public String} nextToken ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod StringTokenizer {public String} nextToken (java.lang.String@w{ }@var{delims})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Timer {public void} cancel ()
|
|
Cancels the execution of the scheduler. If a task is executing it will
|
|
normally finish execution, but no other tasks will be executed and no
|
|
more tasks can be scheduled.
|
|
@end deftypemethod
|
|
@deftypemethod Timer {public void} schedule (java.util.TimerTask@w{ }@var{task}, java.util.Date@w{ }@var{date})
|
|
Schedules the task at the specified data for one time execution.
|
|
@end deftypemethod
|
|
@deftypemethod Timer {public void} schedule (java.util.TimerTask@w{ }@var{task}, java.util.Date@w{ }@var{date}, long@w{ }@var{period})
|
|
Schedules the task at the specified date and reschedules the task every
|
|
period milliseconds after the last execution of the task finishes until
|
|
this timer or the task is canceled.
|
|
@end deftypemethod
|
|
@deftypemethod Timer {public void} schedule (java.util.TimerTask@w{ }@var{task}, long@w{ }@var{delay})
|
|
Schedules the task after the specified delay milliseconds for one time
|
|
execution.
|
|
@end deftypemethod
|
|
@deftypemethod Timer {public void} schedule (java.util.TimerTask@w{ }@var{task}, long@w{ }@var{delay}, long@w{ }@var{period})
|
|
Schedules the task after the delay milliseconds and reschedules the
|
|
task every period milliseconds after the last execution of the task
|
|
finishes until this timer or the task is canceled.
|
|
@end deftypemethod
|
|
@deftypemethod Timer {public void} scheduleAtFixedRate (java.util.TimerTask@w{ }@var{task}, java.util.Date@w{ }@var{date}, long@w{ }@var{period})
|
|
Schedules the task at the specified date and reschedules the task at a
|
|
fixed rate every period milliseconds until this timer or the task is
|
|
canceled.
|
|
@end deftypemethod
|
|
@deftypemethod Timer {public void} scheduleAtFixedRate (java.util.TimerTask@w{ }@var{task}, long@w{ }@var{delay}, long@w{ }@var{period})
|
|
Schedules the task after the delay milliseconds and reschedules the task
|
|
at a fixed rate every period milliseconds until this timer or the task
|
|
is canceled.
|
|
@end deftypemethod
|
|
@deftypemethod Timer {protected void} finalize ()
|
|
Tells the scheduler that the Timer task died
|
|
so there will be no more new tasks scheduled.
|
|
@end deftypemethod
|
|
@deftypemethod TimerTask {public boolean} cancel ()
|
|
Marks the task as canceled and prevents any further execution.
|
|
Returns true if the task was scheduled for any execution in the future
|
|
and this cancel operation prevents that execution from happening.
|
|
|
|
|
|
|
|
A task that has been canceled can never be scheduled again.
|
|
|
|
|
|
|
|
In this implementation the TimerTask it is possible that the Timer does
|
|
keep a reference to the TimerTask until the first time the TimerTask
|
|
is actually scheduled. But the reference will disappear immediatly when
|
|
cancel is called from within the TimerTask run method.
|
|
@end deftypemethod
|
|
@deftypemethod TimerTask {public abstract void} run ()
|
|
Method that is called when this task is scheduled for execution.
|
|
@end deftypemethod
|
|
@deftypemethod TimerTask {public long} scheduledExecutionTime ()
|
|
Returns the last time this task was scheduled or (when called by the
|
|
task from the run method) the time the current execution of the task
|
|
was scheduled. When the task has not yet run the return value is
|
|
undefined.
|
|
|
|
|
|
|
|
Can be used (when the task is scheduled at fixed rate) to see the
|
|
difference between the requested schedule time and the actual time
|
|
that can be found with @code{System.currentTimeMillis()}.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public abstract int} getOffset (int@w{ }@var{era}, int@w{ }@var{year}, int@w{ }@var{month}, int@w{ }@var{day}, int@w{ }@var{dayOfWeek}, int@w{ }@var{milliseconds})
|
|
Gets the time zone offset, for current date, modified in case of
|
|
daylight savings. This is the offset to add to UTC to get the local
|
|
time.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public abstract int} getRawOffset ()
|
|
Gets the time zone offset, ignoring daylight savings. This is
|
|
the offset to add to UTC to get the local time.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public abstract void} setRawOffset (int@w{ }@var{offsetMillis})
|
|
Sets the time zone offset, ignoring daylight savings. This is
|
|
the offset to add to UTC to get the local time.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public String} getID ()
|
|
Gets the identifier of this time zone. For instance, PST for
|
|
Pacific Standard Time.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public void} setID (java.lang.String@w{ }@var{id})
|
|
Sets the identifier of this time zone. For instance, PST for
|
|
Pacific Standard Time.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public final String} getDisplayName ()
|
|
This method returns a string name of the time zone suitable
|
|
for displaying to the user. The string returned will be the long
|
|
description of the timezone in the current locale. The name
|
|
displayed will assume daylight savings time is not in effect.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public final String} getDisplayName (java.util.Locale@w{ }@var{locale})
|
|
This method returns a string name of the time zone suitable
|
|
for displaying to the user. The string returned will be the long
|
|
description of the timezone in the specified locale. The name
|
|
displayed will assume daylight savings time is not in effect.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public final String} getDisplayName (boolean@w{ }@var{dst}, int@w{ }@var{style})
|
|
This method returns a string name of the time zone suitable
|
|
for displaying to the user. The string returned will be of the
|
|
specified type in the current locale.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public String} getDisplayName (boolean@w{ }@var{dst}, int@w{ }@var{style}, java.util.Locale@w{ }@var{locale})
|
|
This method returns a string name of the time zone suitable
|
|
for displaying to the user. The string returned will be of the
|
|
specified type in the specified locale.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public abstract boolean} useDaylightTime ()
|
|
Returns true, if this time zone uses Daylight Savings Time.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public abstract boolean} inDaylightTime (java.util.Date@w{ }@var{date})
|
|
Returns true, if the given date is in Daylight Savings Time in this
|
|
time zone.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public static TimeZone} getTimeZone (java.lang.String@w{ }@var{ID})
|
|
Gets the TimeZone for the given ID.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public static String} getAvailableIDs (int@w{ }@var{rawOffset})
|
|
Gets the available IDs according to the given time zone
|
|
offset.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public static String} getAvailableIDs ()
|
|
Gets all available IDs.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public static TimeZone} getDefault ()
|
|
Returns the time zone under which the host is running. This
|
|
can be changed with setDefault.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public static void} setDefault (java.util.TimeZone@w{ }@var{zone})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public boolean} hasSameRules (java.util.TimeZone@w{ }@var{other})
|
|
Test if the other time zone uses the same rule and only
|
|
possibly differs in ID. This implementation for this particular
|
|
class will return true if the raw offsets are identical. Subclasses
|
|
should override this method if they use daylight savings.
|
|
@end deftypemethod
|
|
@deftypemethod TimeZone {public Object} clone ()
|
|
Returns a clone of this object. I can't imagine, why this is
|
|
useful for a time zone.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} copyInto (java.lang.Object[]@w{ }@var{anArray})
|
|
Copies the contents of a provided array into the Vector. If the
|
|
array is too large to fit in the Vector, an ArrayIndexOutOfBoundsException
|
|
is thrown. Old elements in the Vector are overwritten by the new
|
|
elements
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} trimToSize ()
|
|
Trims the Vector down to size. If the internal data array is larger
|
|
than the number of Objects its holding, a new array is constructed
|
|
that precisely holds the elements.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} ensureCapacity (int@w{ }@var{minCapacity})
|
|
Ensures that <b>minCapacity</b> elements can fit within this Vector.
|
|
If it cannot hold this many elements, the internal data array is expanded
|
|
in the following manner. If the current size plus the capacityIncrement
|
|
is sufficient, the internal array is expanded by capacityIncrement.
|
|
If capacityIncrement is non-positive, the size is doubled. If
|
|
neither is sufficient, the internal array is expanded to size minCapacity
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} setSize (int@w{ }@var{newSize})
|
|
Explicitly sets the size of the internal data array, copying the
|
|
old values to the new internal array. If the new array is smaller
|
|
than the old one, old values that don't fit are lost. If the new size
|
|
is larger than the old one, the vector is padded with null entries.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public int} capacity ()
|
|
Returns the size of the internal data array (not the amount of elements
|
|
contained in the Vector)
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public int} size ()
|
|
Returns the number of elements stored in this Vector
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public boolean} isEmpty ()
|
|
Returns true if this Vector is empty, false otherwise
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized int} indexOf (java.lang.Object@w{ }@var{e}, int@w{ }@var{index})
|
|
Searches the vector starting at <b>index</b> for object <b>elem</b>
|
|
and returns the index of the first occurence of this Object. If
|
|
the object is not found, -1 is returned
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public int} indexOf (java.lang.Object@w{ }@var{elem})
|
|
Returns the first occurence of <b>elem</b> in the Vector, or -1 if
|
|
<b>elem</b> is not found.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public boolean} contains (java.lang.Object@w{ }@var{elem})
|
|
Returns true if <b>elem</b> is contained in this Vector, false otherwise.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized int} lastIndexOf (java.lang.Object@w{ }@var{e}, int@w{ }@var{index})
|
|
Returns the index of the first occurence of <b>elem</b>, when searching
|
|
backwards from <b>index</b>. If the object does not occur in this Vector,
|
|
-1 is returned.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public int} lastIndexOf (java.lang.Object@w{ }@var{elem})
|
|
Returns the last index of <b>elem</b> within this Vector, or -1
|
|
if the object is not within the Vector
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} elementAt (int@w{ }@var{index})
|
|
Returns the Object stored at <b>index</b>. If index is out of range
|
|
an ArrayIndexOutOfBoundsException is thrown.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} firstElement ()
|
|
Returns the first element in the Vector. If there is no first Object
|
|
(The vector is empty), a NoSuchElementException is thrown.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} lastElement ()
|
|
Returns the last element in the Vector. If the Vector has no last element
|
|
(The vector is empty), a NoSuchElementException is thrown.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} setElementAt (java.lang.Object@w{ }@var{obj}, int@w{ }@var{index})
|
|
Places <b>obj</b> at <b>index</b> within the Vector. If <b>index</b>
|
|
refers to an index outside the Vector, an ArrayIndexOutOfBoundsException
|
|
is thrown.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} set (int@w{ }@var{index}, java.lang.Object@w{ }@var{element})
|
|
Puts <b>element</b> into the Vector at position <b>index</b> and returns
|
|
the Object that previously occupied that position.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} removeElementAt (int@w{ }@var{index})
|
|
Removes the element at <b>index</b>, and shifts all elements at
|
|
positions greater than index to their index - 1.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public void} insertElementAt (java.lang.Object@w{ }@var{obj}, int@w{ }@var{index})
|
|
Inserts a new element into the Vector at <b>index</b>. Any elements
|
|
at or greater than index are shifted up one position.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} addElement (java.lang.Object@w{ }@var{obj})
|
|
Adds an element to the Vector at the end of the Vector. If the vector
|
|
cannot hold the element with its present capacity, its size is increased
|
|
based on the same rules followed if ensureCapacity was called with the
|
|
argument currentSize+1.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} removeElement (java.lang.Object@w{ }@var{obj})
|
|
Removes the first occurence of the given object from the Vector.
|
|
If such a remove was performed (the object was found), true is returned.
|
|
If there was no such object, false is returned.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized void} removeAllElements ()
|
|
Removes all elements from the Vector. Note that this does not
|
|
resize the internal data array.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} clone ()
|
|
Creates a new Vector with the same contents as this one.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} toArray ()
|
|
Returns an Object array with the contents of this Vector, in the order
|
|
they are stored within this Vector. Note that the Object array returned
|
|
is not the internal data array, and that it holds only the elements
|
|
within the Vector. This is similar to creating a new Object[] with the
|
|
size of this Vector, then calling Vector.copyInto(yourArray).
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} toArray (java.lang.Object[]@w{ }@var{array})
|
|
Returns an array containing the contents of this Vector.
|
|
If the provided array is large enough, the contents are copied
|
|
into that array, and a null is placed in the position size().
|
|
In this manner, you can obtain the size of a Vector by the position
|
|
of the null element. If the type of the provided array cannot
|
|
hold the elements, an ArrayStoreException is thrown.
|
|
|
|
If the provided array is not large enough,
|
|
a new one is created with the contents of the Vector, and no null
|
|
element. The new array is of the same runtime type as the provided
|
|
array.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} get (int@w{ }@var{index})
|
|
Returns the element at position <b>index</b>
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public boolean} remove (java.lang.Object@w{ }@var{o})
|
|
Removes the given Object from the Vector. If it exists, true
|
|
is returned, if not, false is returned.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} add (java.lang.Object@w{ }@var{o})
|
|
Adds an object to the Vector.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public void} add (int@w{ }@var{index}, java.lang.Object@w{ }@var{element})
|
|
Adds an object at the specified index. Elements at or above
|
|
index are shifted up one position.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Object} remove (int@w{ }@var{index})
|
|
Removes the element at the specified index, and returns it.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public void} clear ()
|
|
Clears all elements in the Vector and sets its size to 0
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} containsAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} addAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} removeAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} retainAll (java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} addAll (int@w{ }@var{index}, java.util.Collection@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized boolean} equals (java.lang.Object@w{ }@var{c})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized int} hashCode ()
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized String} toString ()
|
|
Returns a string representation of this Vector in the form
|
|
[element0, element1, ... elementN]
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public synchronized Enumeration} elements ()
|
|
Returns an Enumeration of the elements of this List.
|
|
The Enumeration returned is compatible behavior-wise with
|
|
the 1.1 elements() method, in that it does not check for
|
|
concurrent modification.
|
|
@end deftypemethod
|
|
@deftypemethod Vector {public List} subList (int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod Vector {protected synchronized void} removeRange (int@w{ }@var{fromIndex}, int@w{ }@var{toIndex})
|
|
|
|
@end deftypemethod
|
|
@deftypemethod WeakHashMap {public int} size ()
|
|
Returns the size of this hash map. Note that the size() may shrink
|
|
spontanously, if the some of the keys were only weakly reachable.
|
|
@end deftypemethod
|
|
@deftypemethod WeakHashMap {public boolean} isEmpty ()
|
|
Tells if the map is empty. Note that the result may change
|
|
spontanously, if all of the keys were only weakly reachable.
|
|
@end deftypemethod
|
|
@deftypemethod WeakHashMap {public boolean} containsKey (java.lang.Object@w{ }@var{key})
|
|
Tells if the map contains the given key. Note that the result
|
|
may change spontanously, if all the key was only weakly
|
|
reachable.
|
|
@end deftypemethod
|
|
@deftypemethod WeakHashMap {public Object} get (java.lang.Object@w{ }@var{key})
|
|
Gets the value the key will be mapped to.
|
|
@end deftypemethod
|
|
@deftypemethod WeakHashMap {public Object} put (java.lang.Object@w{ }@var{key}, java.lang.Object@w{ }@var{value})
|
|
Adds a new key/value mapping to this map.
|
|
@end deftypemethod
|
|
@deftypemethod WeakHashMap {public Object} remove (java.lang.Object@w{ }@var{key})
|
|
Removes the key and the corresponding value from this map.
|
|
@end deftypemethod
|
|
@deftypemethod WeakHashMap {public Set} entrySet ()
|
|
Returns a set representation of the entries in this map. This
|
|
set will not have strong references to the keys, so they can be
|
|
silently removed. The returned set has therefore the same
|
|
strange behaviour (shrinking size(), disappearing entries) as
|
|
this weak hash map.
|
|
@end deftypemethod
|