Class ASTs.ReverseEvaluationOrder

java.lang.Object
io.codemodder.ast.ASTs.ReverseEvaluationOrder
All Implemented Interfaces:
Iterator<com.github.javaparser.ast.Node>
Enclosing class:
ASTs

public static final class ASTs.ReverseEvaluationOrder extends Object implements Iterator<com.github.javaparser.ast.Node>
A Node iterator iterating over all the nodes that precedes a given node in the pre-order of its AST.
  • Method Details

    • next

      public com.github.javaparser.ast.Node next()
      Specified by:
      next in interface Iterator<com.github.javaparser.ast.Node>
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<com.github.javaparser.ast.Node>