mycompiler.mytypereconstruction.set
Class CHashtableSet<E extends IHashSetElement>
java.lang.Object
mycompiler.mytypereconstruction.set.CSet<E>
mycompiler.mytypereconstruction.set.CHashtableSet<E>
- Direct Known Subclasses:
- CTypeAssumptionSet
public abstract class CHashtableSet<E extends IHashSetElement>
- extends CSet<E>
- Version:
- $Date: 2005/06/28 19:19:08 $
- Author:
- Jörg Bäuerle
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CHashtableSet
public CHashtableSet()
- Author: Jörg Bäuerle
addElement
public void addElement(E element)
- Specified by:
addElement in class CSet<E extends IHashSetElement>
addElement
public void addElement(IHashSetKey elementKey,
E element)
getElement
public E getElement(IHashSetKey key)
removeElement
public void removeElement(E element)
- Specified by:
removeElement in class CSet<E extends IHashSetElement>
removeElement
public void removeElement(IHashSetKey key)
getCardinality
public int getCardinality()
- Specified by:
getCardinality in class CSet<E extends IHashSetElement>
getHashtable
public java.util.Hashtable<IHashSetKey,E> getHashtable()
setHashtable
public void setHashtable(java.util.Hashtable<IHashSetKey,E> hash)
getIterator
public java.util.Iterator<E> getIterator()
- Specified by:
getIterator in class CSet<E extends IHashSetElement>
unite
public void unite(CSet<E> anotherSet)
- Specified by:
unite in class CSet<E extends IHashSetElement>
subtract
public void subtract(CSet<E> anotherSet)
- Specified by:
subtract in class CSet<E extends IHashSetElement>
contains
public boolean contains(E element)
- Specified by:
contains in class CSet<E extends IHashSetElement>
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals in class CSet<E extends IHashSetElement>