org.onemind.commons.java.lang.reflect
Class ReflectUtils.MethodKey

java.lang.Object
  extended by org.onemind.commons.java.lang.reflect.ReflectUtils.MethodKey
Enclosing class:
ReflectUtils

private static class ReflectUtils.MethodKey
extends java.lang.Object

The method key


Field Summary
private  java.lang.Class[] _args
          the arguments
private  java.lang.Class _clazz
          the class
private  int _hashCode
          the hash code
private  java.lang.String _name
          the name
 
Constructor Summary
ReflectUtils.MethodKey(java.lang.Class clazz, java.lang.String name, java.lang.Class[] args)
          Constructor
 
Method Summary
 boolean equals(java.lang.Object obj)
          
 int hashCode()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_name

private java.lang.String _name
the name


_clazz

private java.lang.Class _clazz
the class


_args

private java.lang.Class[] _args
the arguments


_hashCode

private int _hashCode
the hash code

Constructor Detail

ReflectUtils.MethodKey

public ReflectUtils.MethodKey(java.lang.Class clazz,
                              java.lang.String name,
                              java.lang.Class[] args)
Constructor

Parameters:
clazz - the class
name - the name
args - the arguments
Method Detail

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)

Overrides:
equals in class java.lang.Object