Class JJTOgnlParserState


  • public class JJTOgnlParserState
    extends java.lang.Object
    $Id$
    • Field Detail

      • nodes

        private java.util.List<Node> nodes
      • marks

        private java.util.List<java.lang.Integer> marks
      • numNodesOnStack

        private int numNodesOnStack
      • currentMark

        private int currentMark
      • nodeCreated

        private boolean nodeCreated
    • Constructor Detail

      • JJTOgnlParserState

        public JJTOgnlParserState()
    • Method Detail

      • 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)