code: public static <T> T createInstance(Class<T> pClass, Object pParam)
              throws InvocationTargetException {
          return createInstance(pClass, new Object[] {pParam});
      }
docs: TODO: Move to ReflectUtil