protected Class findClass()

in invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java [522:530]


    protected Class<?> findClass(String name) throws ClassNotFoundException {
      String prefix = "com.google.cloud.functions.";
      if ((name.startsWith(prefix) && Character.isUpperCase(name.charAt(prefix.length())))
          || name.startsWith("javax.servlet.")
          || isCloudEventsApiClass(name)) {
        return runtimeClassLoader.loadClass(name);
      }
      return super.findClass(name); // should throw ClassNotFoundException
    }