org.openrdf.query.parser.sparql.ast
Class ASTQuery

java.lang.Object
  extended by org.openrdf.query.parser.sparql.ast.SimpleNode
      extended by org.openrdf.query.parser.sparql.ast.ASTOperation
          extended by org.openrdf.query.parser.sparql.ast.ASTQuery
All Implemented Interfaces:
Node
Direct Known Subclasses:
ASTAskQuery, ASTConstructQuery, ASTDescribeQuery, ASTSelectQuery

public abstract class ASTQuery
extends ASTOperation


Field Summary
 
Fields inherited from class org.openrdf.query.parser.sparql.ast.SimpleNode
children, id, parent, parser
 
Constructor Summary
ASTQuery(int id)
           
ASTQuery(SyntaxTreeBuilder p, int id)
           
 
Method Summary
 ASTBindingsClause getBindingsClause()
           
 ASTGroupClause getGroupClause()
           
 ASTHavingClause getHavingClause()
           
 ASTLimit getLimit()
           
 ASTOffset getOffset()
           
 ASTOrderClause getOrderClause()
           
 ASTWhereClause getWhereClause()
           
 boolean hasLimit()
           
 boolean hasOffset()
           
 
Methods inherited from class org.openrdf.query.parser.sparql.ast.ASTOperation
getDatasetClauseList
 
Methods inherited from class org.openrdf.query.parser.sparql.ast.SimpleNode
childrenAccept, dump, dump, jjtAccept, jjtAddChild, jjtAppendChild, jjtClose, jjtGetChild, jjtGetChild, jjtGetChildren, jjtGetChildren, jjtGetNumChildren, jjtGetParent, jjtInsertChild, jjtOpen, jjtReplaceChild, jjtReplaceWith, jjtSetParent, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ASTQuery

public ASTQuery(int id)

ASTQuery

public ASTQuery(SyntaxTreeBuilder p,
                int id)
Method Detail

getWhereClause

public ASTWhereClause getWhereClause()

getOrderClause

public ASTOrderClause getOrderClause()

getGroupClause

public ASTGroupClause getGroupClause()

getHavingClause

public ASTHavingClause getHavingClause()

getBindingsClause

public ASTBindingsClause getBindingsClause()

hasLimit

public boolean hasLimit()

getLimit

public ASTLimit getLimit()

hasOffset

public boolean hasOffset()

getOffset

public ASTOffset getOffset()


Copyright © 2001-2012 Aduna. All Rights Reserved.