类 AbsControllerParser

    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected void afterHandleController​(ControllerNode controllerNode, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration clazz)
      called after controller node has handled
      protected void afterHandleMethod​(RequestNode requestNode, com.github.javaparser.ast.body.MethodDeclaration md)
      called after request method node has handled
      protected void beforeHandleController​(ControllerNode controllerNode, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration clazz)
      called before controller node has handled
      protected void handleResponseNode​(ResponseNode responseNode, com.github.javaparser.ast.type.Type resultType, java.io.File controllerFile)
      handle response object
      ControllerNode parse​(java.io.File javaFile)  
      protected boolean shouldIgnoreMethod​(com.github.javaparser.ast.body.MethodDeclaration m)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • AbsControllerParser

        public AbsControllerParser()
    • 方法详细资料

      • beforeHandleController

        protected void beforeHandleController​(ControllerNode controllerNode,
                                              com.github.javaparser.ast.body.ClassOrInterfaceDeclaration clazz)
        called before controller node has handled
        参数:
        clazz -
      • afterHandleController

        protected void afterHandleController​(ControllerNode controllerNode,
                                             com.github.javaparser.ast.body.ClassOrInterfaceDeclaration clazz)
        called after controller node has handled
        参数:
        clazz -
      • shouldIgnoreMethod

        protected boolean shouldIgnoreMethod​(com.github.javaparser.ast.body.MethodDeclaration m)
      • handleResponseNode

        protected void handleResponseNode​(ResponseNode responseNode,
                                          com.github.javaparser.ast.type.Type resultType,
                                          java.io.File controllerFile)
        handle response object
        参数:
        responseNode -
        resultType -
        controllerFile -
      • afterHandleMethod

        protected void afterHandleMethod​(RequestNode requestNode,
                                         com.github.javaparser.ast.body.MethodDeclaration md)
        called after request method node has handled