soot.util
Class ArraySet
java.lang.Object
java.util.AbstractCollection
java.util.AbstractSet
soot.util.ArraySet
- All Implemented Interfaces:
- Collection, Set
- public class ArraySet
- extends AbstractSet
Provides an implementation of the Set object using java.util.Array
ArraySet
public ArraySet(int size)
ArraySet
public ArraySet()
ArraySet
public ArraySet(Object[] elements)
- Create a set which contains the given elements.
clear
public final void clear()
contains
public final boolean contains(Object obj)
addElement
public final boolean addElement(Object e)
- Add an element without checking whether it is already in the set.
It is up to the caller to guarantee that it isn't.
add
public final boolean add(Object e)
addAll
public final boolean addAll(Collection s)
size
public final int size()
iterator
public final Iterator iterator()
toArray
public final Object[] toArray()
toArray
public final Object[] toArray(Object[] array)
getUnderlyingArray
public final Object[] getUnderlyingArray()