be.SIRAPRISE.client.jsba
Class JSBAMethodInvoker

java.lang.Object
  extended by be.SIRAPRISE.client.jsba.JSBAMethodInvoker

public abstract class JSBAMethodInvoker
extends java.lang.Object

Author:
Erwin

Constructor Summary
JSBAMethodInvoker()
           
 
Method Summary
abstract  java.lang.String invoke(java.lang.Object o, java.lang.Object[] objects)
          Invokes a JSBA getter method and converts the result of the invocation to a String representation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSBAMethodInvoker

public JSBAMethodInvoker()
Method Detail

invoke

public abstract java.lang.String invoke(java.lang.Object o,
                                        java.lang.Object[] objects)
                                 throws java.lang.IllegalArgumentException,
                                        java.lang.IllegalAccessException,
                                        java.lang.reflect.InvocationTargetException
Invokes a JSBA getter method and converts the result of the invocation to a String representation

Parameters:
o - The object on which a JSBA getter method is to be invoked
objects - Parameters to be passed to the getter method, should be null
Returns:
The String representation of the result of invoking a getter method
Throws:
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException