Class SerializableParsedTupleQuery
- java.lang.Object
-
- org.eclipse.rdf4j.queryrender.sparql.experimental.AbstractSerializableParsedQuery
-
- org.eclipse.rdf4j.queryrender.sparql.experimental.SerializableParsedTupleQuery
-
class SerializableParsedTupleQuery extends AbstractSerializableParsedQuery
The SerializableParsedTupleQuery class is an intermediate structure holding main parts of a query or a subquery: projection, WHERE clause, GROUP BY clause, ORDER BY clause, LIMIT element, HAVING clause, and BINDINGS clause. These fields are extracted from theParsedTupleQuery
tree.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SerializableParsedTupleQuery.QueryModifier
-
Field Summary
Fields Modifier and Type Field Description Group
groupBy
Filter
having
SerializableParsedTupleQuery.QueryModifier
modifier
Order
orderBy
Projection
projection
-
Fields inherited from class org.eclipse.rdf4j.queryrender.sparql.experimental.AbstractSerializableParsedQuery
bindings, dataset, extensionElements, limit, nonAnonymousVars, subQueriesByProjection, whereClause
-
-
Constructor Summary
Constructors Constructor Description SerializableParsedTupleQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getProjectionResultVars()
Returns the names of the variables projected by this query (as strings).
-
-
-
Field Detail
-
projection
public Projection projection
-
groupBy
public Group groupBy
-
orderBy
public Order orderBy
-
having
public Filter having
-
modifier
public SerializableParsedTupleQuery.QueryModifier modifier
-
-