org.nakedobjects.metamodel.util
Class InvokeUtils

java.lang.Object
  extended by org.nakedobjects.metamodel.util.InvokeUtils

public class InvokeUtils
extends java.lang.Object

TODO: remove duplication with WrapperUtils and MethodFinderUtils.


Constructor Summary
InvokeUtils()
           
 
Method Summary
static void invocationException(java.lang.String error, java.lang.reflect.InvocationTargetException e)
           
static void invoke(java.util.List<java.lang.reflect.Method> methods, java.lang.Object object)
           
static java.lang.Object invoke(java.lang.reflect.Method method, java.lang.Object object)
           
static java.lang.Object invoke(java.lang.reflect.Method method, java.lang.Object object, java.lang.Object[] parameters)
           
static java.lang.Object invokeStatic(java.lang.reflect.Method method)
           
static java.lang.Object invokeStatic(java.lang.reflect.Method method, java.lang.Object[] parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvokeUtils

public InvokeUtils()
Method Detail

invoke

public static void invoke(java.util.List<java.lang.reflect.Method> methods,
                          java.lang.Object object)

invoke

public static java.lang.Object invoke(java.lang.reflect.Method method,
                                      java.lang.Object object)

invoke

public static java.lang.Object invoke(java.lang.reflect.Method method,
                                      java.lang.Object object,
                                      java.lang.Object[] parameters)

invokeStatic

public static java.lang.Object invokeStatic(java.lang.reflect.Method method,
                                            java.lang.Object[] parameters)

invokeStatic

public static java.lang.Object invokeStatic(java.lang.reflect.Method method)

invocationException

public static void invocationException(java.lang.String error,
                                       java.lang.reflect.InvocationTargetException e)


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