return clazzConstructor.newInstance(paramValues);
}
return clazz.newInstance();
} catch (NoSuchMethodException e) {
throw new OAuthSystemException(e);
} catch (InstantiationException e) {
throw new OAuthSystemException(e);
} catch (IllegalAccessException e) {
throw new OAuthSystemException(e);
} catch (InvocationTargetException e) {
throw new OAuthSystemException(e);
}
}