Package org.codehaus.groovy.runtime
Class MethodKey
java.lang.Object
org.codehaus.groovy.runtime.MethodKey
- Direct Known Subclasses:
 DefaultCachedMethodKey,DefaultMethodKey,TemporaryMethodKey
An abstract base class for a key used for comparators and Map keys to look up a method by
 name and parameter types
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionCreates an immutable copy that we can cache.protected intbooleanbooleangetName()abstract intabstract ClassgetParameterType(int index) inthashCode()toString() 
- 
Constructor Details
- 
MethodKey
 
 - 
 - 
Method Details
- 
createCopy
Creates an immutable copy that we can cache. - 
equals
 - 
equals
 - 
hashCode
public int hashCode() - 
toString
 - 
getName
 - 
getParamterTypes
 - 
getParameterCount
public abstract int getParameterCount() - 
getParameterType
 - 
createHashCode
protected int createHashCode() 
 -