Package org.joni.ast

Class BackRefNode

All Implemented Interfaces:
NodeStatus, NodeType

public final class BackRefNode extends StateNode
  • Field Details

    • backNum

      public int backNum
    • back

      public int[] back
    • nestLevel

      public int nestLevel
  • Constructor Details

    • BackRefNode

      public BackRefNode(int backNum, int[] backRefs, boolean byName, ScanEnvironment env)
    • BackRefNode

      public BackRefNode(int backNum, int[] backRefs, boolean byName, boolean existLevel, int nestLevel, ScanEnvironment env)
  • Method Details

    • getType

      public int getType()
      Specified by:
      getType in class Node
    • getName

      public String getName()
      Specified by:
      getName in class Node
    • toString

      public String toString(int level)
      Overrides:
      toString in class StateNode
    • renumber

      public void renumber(int[] map)