public abstract class AbsControllerParser
extends java.lang.Object
| 构造器和说明 |
|---|
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) |
public ControllerNode parse(java.io.File javaFile)
protected void beforeHandleController(ControllerNode controllerNode, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration clazz)
clazz - protected void afterHandleController(ControllerNode controllerNode, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration clazz)
clazz - protected void handleResponseNode(ResponseNode responseNode, com.github.javaparser.ast.type.Type resultType, java.io.File controllerFile)
responseNode - resultType - controllerFile - protected void afterHandleMethod(RequestNode requestNode, com.github.javaparser.ast.body.MethodDeclaration md)