public class CMethodKey extends CTypeAssumptionKey implements IMethodBoundKey
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
KEYPREFIX |
| Constructor and Description |
|---|
CMethodKey(java.lang.String className,
java.lang.String identifier,
int paraCount) |
CMethodKey(java.lang.String className,
java.lang.String identifier,
int paraCount,
int overloadedMethodID) |
| Modifier and Type | Method and Description |
|---|---|
CMethodKey |
getFirstMethodKey()
Liefert immer den Key der 1.
|
CMethodKey |
getNextMethodKey()
Berechnet anhand des aktuellen Schluessels den Schluessel
fuer die naechste Ueberlandene Methode
Bsp:
Es gibt 2 Methoden
-overloaded(int a)
-overloaded(char a)
Wenn ich den MethodKey der 1.
|
int |
getOverloadedMethodID()
Liefert die �berladen-ID der Methode
|
boolean |
isOverloadedIDSet()
Gibt an, ob die overloaded-id initialisiert wurde,
oder ob das Objekt mit dem "lazy"-konstruktor initialisiert wurde
|
equals, getKeyString, hashCode, toStringpublic CMethodKey(java.lang.String className,
java.lang.String identifier,
int paraCount)
public CMethodKey(java.lang.String className,
java.lang.String identifier,
int paraCount,
int overloadedMethodID)
public CMethodKey getNextMethodKey()
IMethodBoundKeygetNextMethodKey in interface IMethodBoundKeypublic CMethodKey getFirstMethodKey()
IMethodBoundKeygetFirstMethodKey in interface IMethodBoundKeypublic int getOverloadedMethodID()
IMethodBoundKeygetOverloadedMethodID in interface IMethodBoundKeypublic boolean isOverloadedIDSet()
IMethodBoundKeyisOverloadedIDSet in interface IMethodBoundKey