oracle.olapi
Class ArraySet
java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--oracle.olapi.ArraySet
- public class ArraySet
 
- extends java.util.ArrayList
 
- implements java.util.Set
 
A resizable-array implementation of the Set interface from the Sun Microsystems collections framework. A set cannot contain duplicate elements.
For the Sun Microsystems util package documentation, see Package java.util. For more general information on the collections framework, see the Sun Microsystems Collections Framework documentation.
- See Also:
 
- Serialized Form
 
 
 
| Fields inherited from class java.util.AbstractList | 
modCount | 
 
| Constructor Summary | 
ArraySet() 
Creates an empty set. | 
ArraySet(java.util.Collection c) 
Creates a set that contains all of the elements of the specified Collection in the order returned by the iterator of the Collection. | 
ArraySet(int initialCapacity) 
Creates an empty set whose size is the specified initial capacity. | 
 
| Method Summary | 
boolean | 
add(java.lang.Object o) 
Adds the specified element to the end of the set if the element is not already present in the set. | 
boolean | 
equals(java.lang.Object o) 
Determines if the specified Object contains the same set of elements as this ArraySet. | 
int | 
hashCode() 
Returns the hash code value for the ArraySet, which is the sum of all of the hash codes of the elements of the set. | 
| Methods inherited from class java.util.ArrayList | 
add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize | 
| Methods inherited from class java.util.AbstractList | 
iterator, listIterator, listIterator, subList | 
| Methods inherited from class java.util.AbstractCollection | 
containsAll, remove, removeAll, retainAll, toString | 
| Methods inherited from class java.lang.Object | 
finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
 
ArraySet
public ArraySet()
- Creates an empty set.
 
ArraySet
public ArraySet(java.util.Collection c)
- Creates a set that contains all of the elements of the specified 
Collection in the order returned by the iterator of the Collection. 
- 
- Parameters:
 
c - The Collection the elements of which you want the ArraySet to have. 
 
ArraySet
public ArraySet(int initialCapacity)
- Creates an empty set whose size is the specified initial capacity.
 
- 
- Parameters:
 
initialCapacity - An integer that specifies an initial size for the ArraySet. 
 
add
public boolean add(java.lang.Object o)
- Adds the specified element to the end of the set if the element is not already present in the set.
 
- 
- Specified by:
 
- add in interface java.util.Set
 
- Overrides:
 
- add in class java.util.ArrayList
 
 
- 
- Parameters:
 
o - The element to add to the set. 
- Returns:
 
true if this method adds the element to the set and false otherwise. 
 
equals
public boolean equals(java.lang.Object o)
- Determines if the specified 
Object contains the same set of elements as this ArraySet. 
- 
- Specified by:
 
- equals in interface java.util.Set
 
- Overrides:
 
- equals in class java.util.AbstractList
 
 
- 
- Parameters:
 
o - The Object to compare to the ArraySet. 
- Returns:
 
true if the elements of the ArraySet are the same as the specified Object and false otherwise. 
 
hashCode
public int hashCode()
- Returns the hash code value for the 
ArraySet, which is the sum of all of the hash codes of the elements of the set. The hash code of a null element is defined as zero. 
- 
- Specified by:
 
- hashCode in interface java.util.Set
 
- Overrides:
 
- hashCode in class java.util.AbstractList
 
 
- 
- Returns:
 
- The hash code value for the 
ArraySet. 
 
Copyright © 2002, 2005, Oracle. All rights reserved.