electric.util.reflect
Class Invocation

java.lang.Object
  extended byelectric.util.reflect.Invocation

public final class Invocation
extends java.lang.Object

Invocation represents a Java method invocation.

Author:
webMethods

Constructor Summary
Invocation()
           
 
Method Summary
static Value execute(java.lang.Object object, java.lang.reflect.Method method, java.lang.Object[] args)
           
static Value invoke(java.lang.Object object, java.lang.reflect.Method method, java.lang.Object[] args)
           
static Value invoke(java.lang.Object object, java.lang.String methodName, java.lang.Object[] args, java.lang.Class[] argTypes)
           
static Value invoke(java.lang.Object object, java.lang.String methodName, java.lang.String[] strings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Invocation

public Invocation()
Method Detail

invoke

public static Value invoke(java.lang.Object object,
                           java.lang.reflect.Method method,
                           java.lang.Object[] args)
                    throws java.lang.Throwable
Parameters:
object -
method -
args -
Throws:
java.lang.Throwable

invoke

public static Value invoke(java.lang.Object object,
                           java.lang.String methodName,
                           java.lang.Object[] args,
                           java.lang.Class[] argTypes)
                    throws java.lang.Throwable
Parameters:
object -
methodName -
args -
argTypes -
Throws:
java.lang.Throwable

invoke

public static Value invoke(java.lang.Object object,
                           java.lang.String methodName,
                           java.lang.String[] strings)
                    throws java.lang.Throwable
Parameters:
object -
methodName -
strings -
Throws:
java.lang.Throwable

execute

public static Value execute(java.lang.Object object,
                            java.lang.reflect.Method method,
                            java.lang.Object[] args)
                     throws java.lang.Throwable
Parameters:
object -
method -
args -
Throws:
java.lang.Throwable


copyright© 2001-2004 by webMethods All Rights Reserved.