final IBeanProxy[] args, final IBeanTypeProxy[] argTypes)
throws ProxyException
{
try
{
final IMethodProxy method = getMethodProxy(methodName, argTypes);
/*(argTypes.length == 0) ? _typeProxy
.getMethodProxy(methodName) : _typeProxy
.getMethodProxy(methodName, argTypes);*/
if (method != null)
{
method.setAccessible(true);
return method.invoke(_instance, args);
}
}
catch (final ThrowableProxy tp)
{
throw new ProxyException(tp);