de.intarsys.tools.reflect
Interface IInvocationSupport


public interface IInvocationSupport

An object supporting reflective access to its methods.


Method Summary
 java.lang.Object invoke(java.lang.String name, IArgs args)
          Make a reflective call to the method name.
 

Method Detail

invoke

java.lang.Object invoke(java.lang.String name,
                        IArgs args)
                        throws MethodException
Make a reflective call to the method name.

Parameters:
name - The name of the method to call.
args - The arguments for the invocation.
Returns:
The result of the invocation.
Throws:
MethodException