org.nakedobjects.metamodel.commons.lang
Class MethodUtils

java.lang.Object
  extended by org.nakedobjects.metamodel.commons.lang.MethodUtils

public class MethodUtils
extends java.lang.Object


Method Summary
static java.lang.reflect.Method findMethodElseNull(java.lang.Class<?> clazz, java.lang.String[] candidateMethodNames, java.lang.Class<?>... parameterClass)
           
static java.lang.reflect.Method findMethodElseNull(java.lang.Class<?> clazz, java.lang.String methodName, java.lang.Class<?>... parameterClass)
           
static java.lang.reflect.Method getMethod(java.lang.Class<?> clazz, java.lang.String methodName, java.lang.Class<?>... parameterClass)
           
static java.lang.reflect.Method getMethod(java.lang.Object object, java.lang.String methodName)
           
static java.lang.reflect.Method getMethod(java.lang.Object object, java.lang.String methodName, java.lang.Class<?>... parameterClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMethod

public static java.lang.reflect.Method getMethod(java.lang.Object object,
                                                 java.lang.String methodName,
                                                 java.lang.Class<?>... parameterClass)
                                          throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

getMethod

public static java.lang.reflect.Method getMethod(java.lang.Object object,
                                                 java.lang.String methodName)
                                          throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

getMethod

public static java.lang.reflect.Method getMethod(java.lang.Class<?> clazz,
                                                 java.lang.String methodName,
                                                 java.lang.Class<?>... parameterClass)
                                          throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

findMethodElseNull

public static java.lang.reflect.Method findMethodElseNull(java.lang.Class<?> clazz,
                                                          java.lang.String methodName,
                                                          java.lang.Class<?>... parameterClass)

findMethodElseNull

public static java.lang.reflect.Method findMethodElseNull(java.lang.Class<?> clazz,
                                                          java.lang.String[] candidateMethodNames,
                                                          java.lang.Class<?>... parameterClass)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.