Class ASTQuery
- java.lang.Object
-
- org.eclipse.rdf4j.query.parser.sparql.ast.SimpleNode
-
- org.eclipse.rdf4j.query.parser.sparql.ast.ASTOperation
-
- org.eclipse.rdf4j.query.parser.sparql.ast.ASTQuery
-
- All Implemented Interfaces:
Node
- Direct Known Subclasses:
ASTAskQuery
,ASTConstructQuery
,ASTDescribeQuery
,ASTSelectQuery
public abstract class ASTQuery extends ASTOperation
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ASTQuery(int id)
protected
ASTQuery(SyntaxTreeBuilder p, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ASTBindingsClause
getBindingsClause()
ASTGroupClause
getGroupClause()
ASTHavingClause
getHavingClause()
ASTLimit
getLimit()
ASTOffset
getOffset()
ASTOrderClause
getOrderClause()
boolean
hasLimit()
boolean
hasOffset()
-
Methods inherited from class org.eclipse.rdf4j.query.parser.sparql.ast.ASTOperation
getDatasetClauseList, getWhereClause
-
Methods inherited from class org.eclipse.rdf4j.query.parser.sparql.ast.SimpleNode
childrenAccept, dump, getId, isScopeChange, jjtAccept, jjtAddChild, jjtAppendChild, jjtClose, jjtGetChild, jjtGetChild, jjtGetChildren, jjtGetChildren, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtReplaceChild, jjtReplaceWith, jjtSetParent, jjtSetValue, setScopeChange, toString, toString
-
-
-
-
Constructor Detail
-
ASTQuery
protected ASTQuery(int id)
-
ASTQuery
protected ASTQuery(SyntaxTreeBuilder p, int id)
-
-
Method Detail
-
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()
-
-