public class UpdatableSetImpl extends java.lang.Object implements UpdatableSet, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
m_capacityIncrement |
protected int |
m_initialCapacity |
protected java.util.Vector |
m_objects |
Constructor and Description |
---|
UpdatableSetImpl() |
UpdatableSetImpl(int initialCapacity) |
UpdatableSetImpl(int initialCapacity,
int capacityIncrement) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
protected java.lang.Object |
clone() |
Collection |
duplicate() |
java.util.Enumeration |
elements() |
boolean |
equals(java.lang.Object obj) |
void |
exclude(java.lang.Object element) |
void |
include(java.lang.Object element) |
void |
includeElements(java.util.Enumeration e) |
boolean |
includes(java.lang.Object element) |
boolean |
isEmpty() |
static void |
main(java.lang.String[] argv) |
void |
removeElements(java.util.Enumeration e) |
void |
removeOneOf(java.lang.Object element) |
int |
size() |
java.lang.Object |
take() |
protected java.util.Vector m_objects
protected int m_initialCapacity
protected int m_capacityIncrement
public UpdatableSetImpl()
public UpdatableSetImpl(int initialCapacity)
public UpdatableSetImpl(int initialCapacity, int capacityIncrement)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public Collection duplicate()
duplicate
in interface Collection
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public int size()
size
in interface Collection
public boolean isEmpty()
isEmpty
in interface Collection
public boolean includes(java.lang.Object element)
includes
in interface Collection
public java.util.Enumeration elements()
elements
in interface Collection
public void clear()
clear
in interface UpdatableCollection
public void include(java.lang.Object element)
include
in interface UpdatableSet
public void removeOneOf(java.lang.Object element)
removeOneOf
in interface UpdatableCollection
public void exclude(java.lang.Object element)
exclude
in interface UpdatableCollection
public java.lang.Object take() throws java.util.NoSuchElementException
take
in interface UpdatableCollection
java.util.NoSuchElementException
public void includeElements(java.util.Enumeration e)
includeElements
in interface UpdatableSet
public void removeElements(java.util.Enumeration e)
removeElements
in interface UpdatableCollection
public static void main(java.lang.String[] argv)