soot.util
Class ArraySet
java.lang.Object
|
+--java.util.AbstractCollection
|
+--java.util.AbstractSet
|
+--soot.util.ArraySet
- All Implemented Interfaces:
- java.util.Collection, java.util.Set
- public class ArraySet
- extends java.util.AbstractSet
Provides an implementation of the Set object using java.util.Array
Constructor Summary |
ArraySet()
|
ArraySet(java.lang.Object[] elements)
Create a set which contains the given elements. |
Methods inherited from class java.util.AbstractSet |
equals, hashCode, removeAll |
Methods inherited from class java.util.AbstractCollection |
addAll, containsAll, isEmpty, remove, retainAll, toArray, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
addAll, containsAll, isEmpty, remove, retainAll, toArray |
ArraySet
public ArraySet()
ArraySet
public ArraySet(java.lang.Object[] elements)
- Create a set which contains the given elements.
clear
public void clear()
- Overrides:
clear
in class java.util.AbstractCollection
contains
public boolean contains(java.lang.Object obj)
- Overrides:
contains
in class java.util.AbstractCollection
add
public boolean add(java.lang.Object e)
- Overrides:
add
in class java.util.AbstractCollection
size
public int size()
- Overrides:
size
in class java.util.AbstractCollection
iterator
public java.util.Iterator iterator()
- Overrides:
iterator
in class java.util.AbstractCollection
toArray
public java.lang.Object[] toArray()
- Overrides:
toArray
in class java.util.AbstractCollection