Package org.apache.commons.ognl
Class JJTOgnlParserState
- java.lang.Object
-
- org.apache.commons.ognl.JJTOgnlParserState
-
public class JJTOgnlParserState extends java.lang.Object$Id$
-
-
Field Summary
Fields Modifier and Type Field Description private intcurrentMarkprivate java.util.List<java.lang.Integer>marksprivate booleannodeCreatedprivate java.util.List<Node>nodesprivate intnumNodesOnStack
-
Constructor Summary
Constructors Constructor Description JJTOgnlParserState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearNodeScope(Node unused)voidcloseNodeScope(Node node, boolean condition)voidcloseNodeScope(Node node, int num)intnodeArity()booleannodeCreated()voidopenNodeScope(Node node)NodepeekNode()NodepopNode()voidpushNode(Node node)voidreset()NoderootNode()
-
-
-
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
-
-
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)
-
-