Package com.fasterxml.classmate.util
Class MethodKey
- java.lang.Object
-
- com.fasterxml.classmate.util.MethodKey
-
- All Implemented Interfaces:
java.io.Serializable
public class MethodKey extends java.lang.Object implements java.io.Serializable
Helper class needed when storing methods in maps. Immutable.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Class<?>[]
_argumentTypes
private int
_hashCode
private java.lang.String
_name
private static java.lang.Class<?>[]
NO_CLASSES
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
Equality means name is the same and argument type erasures as well.- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-