org.openrdf.query.parser.serql.ast
Class ASTBasicPathExprTail

java.lang.Object
  extended by org.openrdf.query.parser.serql.ast.SimpleNode
      extended by org.openrdf.query.parser.serql.ast.ASTPathExprTail
          extended by org.openrdf.query.parser.serql.ast.ASTBasicPathExprTail
All Implemented Interfaces:
Node

public class ASTBasicPathExprTail
extends ASTPathExprTail


Field Summary
 
Fields inherited from class org.openrdf.query.parser.serql.ast.SimpleNode
children, id, parent, parser
 
Constructor Summary
ASTBasicPathExprTail(int id)
           
ASTBasicPathExprTail(SyntaxTreeBuilder p, int id)
           
 
Method Summary
 ASTEdge getEdge()
           
 ASTPathExprTail getNextTail()
          Gets the path epxression tail following this part of the path expression, if any.
 ASTNode getNode()
           
 Object jjtAccept(SyntaxTreeBuilderVisitor visitor, Object data)
          Accept the visitor.
 
Methods inherited from class org.openrdf.query.parser.serql.ast.ASTPathExprTail
hasNextTail, isBranch, setBranch, toString
 
Methods inherited from class org.openrdf.query.parser.serql.ast.SimpleNode
childrenAccept, dump, dump, jjtAddChild, jjtAppendChild, jjtClose, jjtGetChild, jjtGetChild, jjtGetChildren, jjtGetChildren, jjtGetNumChildren, jjtGetParent, jjtInsertChild, jjtOpen, jjtReplaceChild, jjtReplaceWith, jjtSetParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ASTBasicPathExprTail

public ASTBasicPathExprTail(int id)

ASTBasicPathExprTail

public ASTBasicPathExprTail(SyntaxTreeBuilder p,
                            int id)
Method Detail

jjtAccept

public Object jjtAccept(SyntaxTreeBuilderVisitor visitor,
                        Object data)
                 throws VisitorException
Description copied from class: SimpleNode
Accept the visitor.

Specified by:
jjtAccept in interface Node
Overrides:
jjtAccept in class SimpleNode
Throws:
VisitorException

getEdge

public ASTEdge getEdge()

getNode

public ASTNode getNode()

getNextTail

public ASTPathExprTail getNextTail()
Description copied from class: ASTPathExprTail
Gets the path epxression tail following this part of the path expression, if any.

Specified by:
getNextTail in class ASTPathExprTail
Returns:
The next part of the path expression, or null if this is the last part of the path expression.


Copyright © 2001-2009 Aduna. All Rights Reserved.