org.apache.openjpa.kernel.jpql
Class JPQLExpressionBuilder.JPQLNode
java.lang.Object
   org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.JPQLNode
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.JPQLNode
- All Implemented Interfaces: 
- Serializable, org.apache.openjpa.kernel.jpql.Node
- Direct Known Subclasses: 
- SimpleNode
- Enclosing class:
- JPQLExpressionBuilder
- protected abstract static class JPQLExpressionBuilder.JPQLNode 
- extends Object- implements org.apache.openjpa.kernel.jpql.Node, Serializable
Base node that will be generated by the JPQLExpressionBuilder; base
 class of the SimpleNode that is used by JPQLExpressionBuilder.ParsedJPQL.
- Author:
- Marc Prud'hommeaux
- See Also:
- JPQLExpressionBuilder.JPQLNode,- SimpleNode, 
Serialized Form
 
 
 
JPQLExpressionBuilder.JPQLNode
public JPQLExpressionBuilder.JPQLNode(org.apache.openjpa.kernel.jpql.JPQL parser,
                                      int id)
jjtOpen
public void jjtOpen()
- 
- Specified by:
- jjtOpenin interface- org.apache.openjpa.kernel.jpql.Node
 
- 
 
jjtClose
public void jjtClose()
- 
- Specified by:
- jjtClosein interface- org.apache.openjpa.kernel.jpql.Node
 
- 
 
jjtSetParent
public void jjtSetParent(org.apache.openjpa.kernel.jpql.Node parent)
- 
- Specified by:
- jjtSetParentin interface- org.apache.openjpa.kernel.jpql.Node
 
- 
 
jjtGetParent
public org.apache.openjpa.kernel.jpql.Node jjtGetParent()
- 
- Specified by:
- jjtGetParentin interface- org.apache.openjpa.kernel.jpql.Node
 
- 
 
jjtAddChild
public void jjtAddChild(org.apache.openjpa.kernel.jpql.Node n,
                        int i)
- 
- Specified by:
- jjtAddChildin interface- org.apache.openjpa.kernel.jpql.Node
 
- 
 
jjtGetChild
public org.apache.openjpa.kernel.jpql.Node jjtGetChild(int i)
- 
- Specified by:
- jjtGetChildin interface- org.apache.openjpa.kernel.jpql.Node
 
- 
 
getChildCount
public int getChildCount()
- 
 
- 
 
getChild
public JPQLExpressionBuilder.JPQLNode getChild(int index)
- 
 
- 
 
iterator
public Iterator iterator()
- 
 
- 
 
jjtGetNumChildren
public int jjtGetNumChildren()
- 
- Specified by:
- jjtGetNumChildrenin interface- org.apache.openjpa.kernel.jpql.Node
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
toString
public String toString(String prefix)
- 
 
- 
 
dump
public void dump(String prefix)
- Debugging method.
 
- 
 
- 
- See Also:
- dump(java.io.PrintStream,String)
 
dump
public void dump()
- 
 
- 
 
dump
public void dump(PrintStream out,
                 String prefix)
- Debugging method to output a parse tree.
 
- 
 
- 
- Parameters:
- out- the stream to which to write the debugging info
- prefix- the prefix to write out before lines
 
dump
public void dump(PrintStream out,
                 String prefix,
                 boolean text)
- 
 
- 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.