public class CLocalVarKey extends CTypeAssumptionKey implements IMethodBoundKey
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
KEYPREFIX |
| Constructor and Description |
|---|
CLocalVarKey(java.lang.String className,
java.lang.String methodName,
int methodParaCount,
int overloadedMethodID,
java.lang.String blockId,
java.lang.String identifier) |
CLocalVarKey(java.lang.String className,
java.lang.String methodName,
int methodParaCount,
java.lang.String blockId,
java.lang.String identifier) |
| Modifier and Type | Method and Description |
|---|---|
CLocalVarKey |
getFirstMethodKey()
Liefert immer den Key der 1.
|
CLocalVarKey |
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 CLocalVarKey(java.lang.String className,
java.lang.String methodName,
int methodParaCount,
java.lang.String blockId,
java.lang.String identifier)
public CLocalVarKey(java.lang.String className,
java.lang.String methodName,
int methodParaCount,
int overloadedMethodID,
java.lang.String blockId,
java.lang.String identifier)
public CLocalVarKey getNextMethodKey()
IMethodBoundKeygetNextMethodKey in interface IMethodBoundKeypublic CLocalVarKey getFirstMethodKey()
IMethodBoundKeygetFirstMethodKey in interface IMethodBoundKeypublic int getOverloadedMethodID()
IMethodBoundKeygetOverloadedMethodID in interface IMethodBoundKeypublic boolean isOverloadedIDSet()
IMethodBoundKeyisOverloadedIDSet in interface IMethodBoundKey