public class QueryRoot
extends org.openrdf.query.algebra.QueryRoot
QueryRoot instances are created to provide a top over the normal top of the expression. For this reason, instantiating a QueryRoot only makes sense in the context of processing a query. The getQuery() method returns a pointer back to that SailQuery instance.
Constructor and Description |
---|
QueryRoot(org.openrdf.query.algebra.TupleExpr tupleExpr,
org.openrdf.repository.sail.SailQuery query) |
Modifier and Type | Method and Description |
---|---|
org.openrdf.repository.sail.SailQuery |
getQuery() |
static QueryRoot |
of(org.openrdf.query.algebra.QueryModelNode subexpr)
Returns the QueryRoot at the top of the AST of any QueryModelNode
|
clone, equals, getParentNode, hashCode, setParentNode, visit
getArg, getAssuredBindingNames, getBindingNames, replaceChildNode, setArg, visitChildren
public QueryRoot(org.openrdf.query.algebra.TupleExpr tupleExpr, org.openrdf.repository.sail.SailQuery query)
public static QueryRoot of(org.openrdf.query.algebra.QueryModelNode subexpr)
subexpr
- public org.openrdf.repository.sail.SailQuery getQuery()
Copyright © 2015 SemaGrow - FP7. All rights reserved.