Class SPARQLQueryImpl
java.lang.Object
se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
- All Implemented Interfaces:
Query,SPARQLQuery
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ExpectedVariablesprotected final org.apache.jena.query.Query -
Constructor Summary
ConstructorsModifierConstructorDescriptionSPARQLQueryImpl(org.apache.jena.query.Query jenaQuery) protectedSPARQLQueryImpl(org.apache.jena.sparql.syntax.Element jenaElement, Set<org.apache.jena.sparql.core.Var> projectionVars, boolean distinctRequired) SPARQLQueryImpl(SPARQLGraphPattern p, Set<org.apache.jena.sparql.core.Var> projectionVars, boolean distinctRequired) -
Method Summary
-
Field Details
-
jenaQuery
protected final org.apache.jena.query.Query jenaQuery -
expectedVars
-
-
Constructor Details
-
SPARQLQueryImpl
public SPARQLQueryImpl(org.apache.jena.query.Query jenaQuery) -
SPARQLQueryImpl
public SPARQLQueryImpl(SPARQLGraphPattern p, Set<org.apache.jena.sparql.core.Var> projectionVars, boolean distinctRequired) -
SPARQLQueryImpl
protected SPARQLQueryImpl(org.apache.jena.sparql.syntax.Element jenaElement, Set<org.apache.jena.sparql.core.Var> projectionVars, boolean distinctRequired)
-
-
Method Details
-
getExpectedVariables
Description copied from interface:SPARQLQueryReturns the sets of variables that can be expected in the solution mappings produced for this query.- Specified by:
getExpectedVariablesin interfaceSPARQLQuery
-
equals
-
hashCode
-
asJenaQuery
public org.apache.jena.query.Query asJenaQuery()Description copied from interface:SPARQLQueryReturns a representation of this SPARQL query as an object of theQueryclass of the Jena API.- Specified by:
asJenaQueryin interfaceSPARQLQuery
-
toString
-