DefaultCachedMethodKey
, DefaultMethodKey
, TemporaryMethodKey
public abstract class MethodKey extends Object
Constructor | Description |
---|---|
MethodKey(Class sender,
String name,
boolean isCallToSuper) |
Modifier and Type | Method | Description |
---|---|---|
MethodKey |
createCopy() |
Creates an immutable copy that we can cache.
|
protected int |
createHashCode() |
|
boolean |
equals(Object that) |
|
boolean |
equals(MethodKey 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()