public static class MethodIdMap.MethodKey<T> extends Object
Modifier and Type | Field and Description |
---|---|
(package private) Class<?>[] |
argumentTypes |
(package private) Class<?> |
declaringClass |
(package private) int |
id |
(package private) boolean |
isOptional
This method is optional.
|
(package private) boolean |
isStatic |
(package private) String |
name |
(package private) T |
value |
Constructor and Description |
---|
MethodKey(T data,
boolean isStatic,
boolean isOptional,
Class<?> declaringClass,
String name,
Class<?>... argumentTypes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getDeclaredParameterCount() |
int |
hashCode() |
private MethodIdHolder |
resolve(MetaAccessProvider metaAccess) |
private Executable |
resolveJava() |
String |
toString() |
final boolean isStatic
final boolean isOptional
final Class<?> declaringClass
final Class<?>[] argumentTypes
int id
public int getDeclaredParameterCount()
private MethodIdHolder resolve(MetaAccessProvider metaAccess)
private Executable resolveJava()