| Package | Description |
|---|---|
| mycompiler.mytypereconstruction.set | |
| mycompiler.mytypereconstruction.typeassumption | |
| mycompiler.mytypereconstruction.typeassumptionkey |
| Modifier and Type | Method and Description |
|---|---|
IHashSetKey |
IHashSetElement.getHashSetKey() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Hashtable<IHashSetKey,E> |
CHashtableSet.getHashtable() |
| Modifier and Type | Method and Description |
|---|---|
void |
CHashtableSet.addElement(IHashSetKey elementKey,
E element)
Diese Methode f�gt das Element element unter dem Key elementKey
in der HashMap ab, falls diese Position schon belegt ist (�berladene
Methode mit gleicher Parameteranzahl), wird ein neuer Key generiert
mit einer um 1 h�heren overloadedMethodID
|
E |
CHashtableSet.getElement(IHashSetKey key) |
java.util.Vector<E> |
CHashtableSet.getElements(IHashSetKey key)
Liefert alle Elemente in der HashTable, die zu der Methoden-Signatur-Klass
geh�ren d.h.
|
void |
CHashtableSet.removeElement(IHashSetKey key) |
void |
IHashSetElement.updateHashSetKey(IHashSetKey key) |
| Modifier and Type | Method and Description |
|---|---|
void |
CHashtableSet.setHashtable(java.util.Hashtable<IHashSetKey,E> hash) |
| Modifier and Type | Method and Description |
|---|---|
void |
CMethodTypeAssumption.updateHashSetKey(IHashSetKey key) |
void |
CInstVarTypeAssumption.updateHashSetKey(IHashSetKey key) |
void |
CLocalVarTypeAssumption.updateHashSetKey(IHashSetKey key) |
void |
CParaTypeAssumption.updateHashSetKey(IHashSetKey key) |
| Modifier and Type | Class and Description |
|---|---|
class |
CInstVarKey |
class |
CLocalVarKey |
class |
CMethodKey |
class |
CMethodParaKey |
class |
CTypeAssumptionKey
Diese Klasse modelliert einen eindeutigen Schlssel fr eine Typannahme,
die in einem
CTypeAssumptionSet abgelegt wird. |