public abstract class MethodKey extends Object
Constructor and Description |
---|
MethodKey(Class sender,
String name,
boolean isCallToSuper) |
Modifier and Type | Method and Description |
---|---|
MethodKey |
createCopy()
Creates an immutable copy that we can cache.
|
protected int |
createHashCode() |
boolean |
equals(MethodKey that) |
boolean |
equals(Object that) |
String |
getName() |
abstract int |
getParameterCount() |
abstract Class |
getParameterType(int index) |
List |
getParamterTypes() |
int |
hashCode() |
String |
toString() |
public MethodKey createCopy()
public boolean equals(MethodKey that)
public String getName()
public List getParamterTypes()
public abstract int getParameterCount()
public abstract Class getParameterType(int index)
protected int createHashCode()