final int count = Array.getLength( signature );
Class [] classes = new Class [ count ];
for( int i = 0; i < count; ++i )
{
classes[ i ] = ClassUtil.getClassFromName( signature[ i ] );
}
return( classes );
Object result = null;
final Class [] signatureClasses = StringsToClasses( signature );
final Method method = mTarget.getClass().getDeclaredMethod( name, signatureClasses );
result = method.invoke( mTarget, params );
return( result );