org.apache.openjpa.kernel.jpql
Class JPQLExpressionBuilder.JPQLNode
java.lang.Object
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:
jjtOpen
in interface org.apache.openjpa.kernel.jpql.Node
jjtClose
public void jjtClose()
- Specified by:
jjtClose
in interface org.apache.openjpa.kernel.jpql.Node
jjtSetParent
public void jjtSetParent(org.apache.openjpa.kernel.jpql.Node parent)
- Specified by:
jjtSetParent
in interface org.apache.openjpa.kernel.jpql.Node
jjtGetParent
public org.apache.openjpa.kernel.jpql.Node jjtGetParent()
- Specified by:
jjtGetParent
in interface org.apache.openjpa.kernel.jpql.Node
jjtAddChild
public void jjtAddChild(org.apache.openjpa.kernel.jpql.Node n,
int i)
- Specified by:
jjtAddChild
in interface org.apache.openjpa.kernel.jpql.Node
jjtGetChild
public org.apache.openjpa.kernel.jpql.Node jjtGetChild(int i)
- Specified by:
jjtGetChild
in 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:
jjtGetNumChildren
in interface org.apache.openjpa.kernel.jpql.Node
toString
public String toString()
- Overrides:
toString
in 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 infoprefix
- 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.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01