クラス VisitContext


  • public class VisitContext
    extends Object
    • コンストラクタの詳細

      • VisitContext

        public VisitContext()
    • メソッドの詳細

      • startLoopContext

        public void startLoopContext​(com.github.javaparser.ast.Node node,
                                     String scope)
      • startBranchContext

        public void startBranchContext​(com.github.javaparser.ast.stmt.IfStmt ifStmt)
      • addConditionalContext

        public void addConditionalContext​(com.github.javaparser.ast.stmt.Statement statement,
                                          String condition,
                                          boolean isFirst)
      • startTryContext

        public void startTryContext​(com.github.javaparser.ast.stmt.TryStmt tryStmt)
      • startCatchContext

        public void startCatchContext​(com.github.javaparser.ast.stmt.CatchClause catchClause,
                                      String parameter)
      • startFinallyContext

        public void startFinallyContext​(com.github.javaparser.ast.stmt.Statement stmt)
      • startContext

        public void startContext​(CvStatement startingStatement)
      • endContext

        public void endContext()
      • getCurrentBranch

        public CvStatement getCurrentBranch()
      • getCurrentMethod

        public CvStatement getCurrentMethod()
      • addMethodCall

        public void addMethodCall​(MethodCallDef methodCallDef)
      • addThrowExpression

        public void addThrowExpression​(String throwExpr)
      • isInLoop

        public boolean isInLoop()
      • getLogLeftPadding

        public String getLogLeftPadding()