Class ASTStep

java.lang.Object
com.oracle.truffle.regex.tregex.nfa.ASTStep
All Implemented Interfaces:
JsonConvertible

public final class ASTStep extends Object implements JsonConvertible
  • Constructor Details

  • Method Details

    • getRoot

      public RegexASTNode getRoot()
    • getSuccessors

      public ArrayList<com.oracle.truffle.regex.tregex.nfa.ASTSuccessor> getSuccessors()
    • getMatchedConditionGroups

      public TBitSet getMatchedConditionGroups()
    • addSuccessor

      public void addSuccessor(com.oracle.truffle.regex.tregex.nfa.ASTSuccessor successor)
    • toJson

      public JsonValue toJson()
      Specified by:
      toJson in interface JsonConvertible