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.Objectpublic Collection duplicate()
duplicate in interface Collectionprotected java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic int size()
size in interface Collectionpublic boolean isEmpty()
isEmpty in interface Collectionpublic boolean includes(java.lang.Object element)
includes in interface Collectionpublic java.util.Enumeration elements()
elements in interface Collectionpublic void clear()
clear in interface UpdatableCollectionpublic void include(java.lang.Object element)
include in interface UpdatableSetpublic void removeOneOf(java.lang.Object element)
removeOneOf in interface UpdatableCollectionpublic void exclude(java.lang.Object element)
exclude in interface UpdatableCollectionpublic java.lang.Object take()
throws java.util.NoSuchElementException
take in interface UpdatableCollectionjava.util.NoSuchElementExceptionpublic void includeElements(java.util.Enumeration e)
includeElements in interface UpdatableSetpublic void removeElements(java.util.Enumeration e)
removeElements in interface UpdatableCollectionpublic static void main(java.lang.String[] argv)