code: private boolean isHookMethod(TypeElement component, ExecutableElement method,
        Set<ExecutableElement> hookMethodsFromInterfaces) {
      if (hasAnnotation(method, HookMethod.class)) {
        validateHookMethod(method);
        return true;
      }
  
      for (ExecutableElement hookMethodsFromInterface : hookMethodsFromInterfaces) {
        if (elements.overrides(method, hookMethodsFromInterface, component)) {
          return true;
        }
      }
  
      return false;
    }
docs: Return true of the given method is a proxy method
  
  @param component {@link IsVueComponent} this method belongs to
  @param method The java method to check
  @param hookMethodsFromInterfaces All the hook methods in the implement interfaces
  @return True if this method is a hook method, false otherwise