de.intarsys.tools.reflect
Interface IBasicInvocationSupport


public interface IBasicInvocationSupport

An object supporting reflective method calls

This is a basic support interface used in ObjectTools to support reflective operations. You MUST NOT implement this interface in terms of ObjectTools methods!


Method Summary
 java.lang.Object basicInvoke(java.lang.String name, java.lang.Object... values)
          Make a reflective call to name.
 

Method Detail

basicInvoke

java.lang.Object basicInvoke(java.lang.String name,
                             java.lang.Object... values)
                             throws MethodException
Make a reflective call to name.

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