org.jboss.ejb.plugins.cmp.ejbql
Class SimpleNode
java.lang.Object
org.jboss.ejb.plugins.cmp.ejbql.SimpleNode
- Direct Known Subclasses:
- AggregateFunction (src) , ASTAbs (src) , ASTAbstractSchema (src) , ASTAnd (src) , ASTApproximateNumericLiteral (src) , ASTArithmeticParenthetical (src) , ASTBetween (src) , ASTBooleanLiteral (src) , ASTCollectionMemberDeclaration (src) , ASTComparison (src) , ASTConcat (src) , ASTConditionalParenthetical (src) , ASTEJBQL (src) , ASTExactNumericLiteral (src) , ASTFrom (src) , ASTIdentifier (src) , ASTIn (src) , ASTIsEmpty (src) , ASTLCase (src) , ASTLength (src) , ASTLike (src) , ASTLimitOffset (src) , ASTLocate (src) , ASTMemberOf (src) , ASTMod (src) , ASTMultDiv (src) , ASTNegation (src) , ASTNot (src) , ASTNullComparison (src) , ASTOr (src) , ASTOrderBy (src) , ASTOrderByPath (src) , ASTParameter (src) , ASTPath (src) , ASTPlusMinus (src) , ASTRangeVariableDeclaration (src) , ASTSelect (src) , ASTSqrt (src) , ASTStringLiteral (src) , ASTStringParenthetical (src) , ASTSubstring (src) , ASTUCase (src) , ASTWhere (src) , ASTWhereConditionalTerm (src)
- public class SimpleNode
- extends java.lang.Object
Parent class of all abstract syntax tree nodes.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
parent
protected Node parent
children
protected Node[] children
id
protected final int id
SimpleNode
public SimpleNode(int i)
jjtOpen
public void jjtOpen()
jjtClose
public void jjtClose()
jjtSetParent
public void jjtSetParent(Node n)
jjtGetParent
public Node jjtGetParent()
jjtAddChild
public void jjtAddChild(Node n,
int i)
jjtGetChild
public Node jjtGetChild(int i)
jjtGetNumChildren
public int jjtGetNumChildren()
jjtAccept
public java.lang.Object jjtAccept(JBossQLParserVisitor visitor,
java.lang.Object data)
- Accept the visitor.
toString
public java.lang.String toString()
toString
public java.lang.String toString(java.lang.String prefix)
dump
public void dump(java.lang.String prefix)