|
|
|
@ -33,7 +33,7 @@ public final class ReflectionUtils
|
|
|
|
|
*/
|
|
|
|
|
public static <T> T tryInvokeStatic(final Class<?> classObject, final String methodName, final Class<?>[] types, final Object[] args)
|
|
|
|
|
{
|
|
|
|
|
return helper(null, classObject, null, methodName, types, args);
|
|
|
|
|
return (T) helper(null, classObject, null, methodName, types, args);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -49,7 +49,7 @@ public final class ReflectionUtils
|
|
|
|
|
*/
|
|
|
|
|
public static <T> T tryInvokeStatic(final String className, final String methodName, final Class<?>[] types, final Object[] args)
|
|
|
|
|
{
|
|
|
|
|
return helper(className, null, null, methodName, types, args);
|
|
|
|
|
return (T) helper(className, null, null, methodName, types, args);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -65,7 +65,7 @@ public final class ReflectionUtils
|
|
|
|
|
*/
|
|
|
|
|
public static <T> T tryInvokeInstance(final Object target, final String methodName, final Class<?>[] types, final Object[] args)
|
|
|
|
|
{
|
|
|
|
|
return helper(target, null, null, methodName, types, args);
|
|
|
|
|
return (T) helper(target, null, null, methodName, types, args);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@SuppressWarnings("unchecked")
|
|
|
|
|