public class UpdatableBagImpl extends java.lang.Object implements UpdatableBag
| Modifier and Type | Field and Description | 
|---|---|
| protected int | m_capacityIncrement | 
| protected int | m_initialCapacity | 
| protected java.util.Vector | m_objects | 
| Constructor and Description | 
|---|
| UpdatableBagImpl() | 
| UpdatableBagImpl(int initialCapacity) | 
| UpdatableBagImpl(int initialCapacity,
                int capacityIncrement) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(java.lang.Object element) | 
| void | addElements(java.util.Enumeration e) | 
| void | addIfAbsent(java.lang.Object element) | 
| void | clear() | 
| protected java.lang.Object | clone() | 
| Collection | duplicate() | 
| java.util.Enumeration | elements() | 
| void | exclude(java.lang.Object element) | 
| 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 UpdatableBagImpl()
public UpdatableBagImpl(int initialCapacity)
public UpdatableBagImpl(int initialCapacity,
                        int capacityIncrement)
public 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 add(java.lang.Object element)
add in interface UpdatableBagpublic void addIfAbsent(java.lang.Object element)
addIfAbsent in interface UpdatableBagpublic 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 addElements(java.util.Enumeration e)
addElements in interface UpdatableBagpublic void removeElements(java.util.Enumeration e)
removeElements in interface UpdatableCollectionpublic static void main(java.lang.String[] argv)