Class ActionCommandDocKit

java.lang.Object
com.iohao.net.framework.core.doc.ActionCommandDocKit

public final class ActionCommandDocKit extends Object
Utility for scanning Java source files and building a map of JavaClassDocInfo from the Javadoc comments found in @ActionController classes.

Supports both Maven (target/classes) and Gradle (build/classes) layouts, as well as classes packaged inside JAR files.

Author:
渔民小镇
date:
2022-01-28
  • Method Details

    • getJavaClassDocInfoMap

      public static Map<String, JavaClassDocInfo> getJavaClassDocInfoMap(Set<Class<?>> controllerList)
      java class doc map
          key : java class name (YourJavaFile.class)
          value : JavaClassDocInfo
      
      Parameters:
      controllerList - classList
      Returns:
      map
    • setSourceFilePathFun

      public static void setSourceFilePathFun(Function<URL,String> sourceFilePathFun)