Class JJTOgnlParserState

java.lang.Object
org.apache.commons.ognl.JJTOgnlParserState

public class JJTOgnlParserState extends Object
$Id$
  • Field Details

    • nodes

      private List<Node> nodes
    • marks

      private List<Integer> marks
    • numNodesOnStack

      private int numNodesOnStack
    • currentMark

      private int currentMark
    • nodeCreated

      private boolean nodeCreated
  • Constructor Details

    • JJTOgnlParserState

      public JJTOgnlParserState()
  • Method Details

    • nodeCreated

      public boolean nodeCreated()
    • reset

      public void reset()
    • rootNode

      public Node rootNode()
    • pushNode

      public void pushNode(Node node)
    • popNode

      public Node popNode()
    • peekNode

      public Node peekNode()
    • nodeArity

      public int nodeArity()
    • clearNodeScope

      public void clearNodeScope(Node unused)
    • openNodeScope

      public void openNodeScope(Node node)
    • closeNodeScope

      public void closeNodeScope(Node node, int num)
    • closeNodeScope

      public void closeNodeScope(Node node, boolean condition)