mirror of git://gcc.gnu.org/git/gcc.git
				
				
				
			
		
			
				
	
	
		
			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
 |