public class MethodKey
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class<?>[] |
_argumentTypes |
private int |
_hashCode |
private java.lang.String |
_name |
private static java.lang.Class<?>[] |
NO_CLASSES |
| Constructor and Description |
|---|
MethodKey(java.lang.String name) |
MethodKey(java.lang.String name,
java.lang.Class<?>[] argTypes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Equality means name is the same and argument type erasures as well.
|
int |
hashCode() |
java.lang.String |
toString() |
private static final java.lang.Class<?>[] NO_CLASSES
private final java.lang.String _name
private final java.lang.Class<?>[] _argumentTypes
private final int _hashCode
public MethodKey(java.lang.String name)
public MethodKey(java.lang.String name,
java.lang.Class<?>[] argTypes)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object