org.chromattic.apt
Class Invoker

java.lang.Object
  extended by org.chromattic.apt.Invoker

public final class Invoker
extends java.lang.Object

Version:
$Revision$
Author:
Julien Viet

Field Summary
 java.lang.reflect.Method method
          .
 
Constructor Summary
Invoker(java.lang.reflect.Method method)
           
 
Method Summary
static Invoker getDeclaredMethod(java.lang.Class<?> clazz, java.lang.String methodName, java.lang.Class<?>... parameterTypes)
           
 java.lang.reflect.Method getMethod()
           
 java.lang.Object invoke(MethodHandler methodInvoker, java.lang.Object obj)
           
 java.lang.Object invoke(MethodHandler methodInvoker, java.lang.Object obj, java.lang.Object arg)
           
 java.lang.Object invoke(MethodHandler methodInvoker, java.lang.Object obj, java.lang.Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

method

public final java.lang.reflect.Method method
.

Constructor Detail

Invoker

public Invoker(java.lang.reflect.Method method)
Method Detail

getDeclaredMethod

public static Invoker getDeclaredMethod(java.lang.Class<?> clazz,
                                        java.lang.String methodName,
                                        java.lang.Class<?>... parameterTypes)

getMethod

public java.lang.reflect.Method getMethod()

invoke

public java.lang.Object invoke(MethodHandler methodInvoker,
                               java.lang.Object obj)

invoke

public java.lang.Object invoke(MethodHandler methodInvoker,
                               java.lang.Object obj,
                               java.lang.Object arg)

invoke

public java.lang.Object invoke(MethodHandler methodInvoker,
                               java.lang.Object obj,
                               java.lang.Object[] args)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.