Package org.aksw.jenax.analytics.core
Class ObjectQueryImpl
java.lang.Object
org.aksw.jenax.analytics.core.ObjectQueryBase
org.aksw.jenax.analytics.core.ObjectQueryImpl
- All Implemented Interfaces:
ObjectQuery
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Fragmentprotected org.apache.jena.sparql.syntax.TemplateFields inherited from class org.aksw.jenax.analytics.core.ObjectQueryBase
idMapping -
Constructor Summary
ConstructorsConstructorDescriptionObjectQueryImpl(org.apache.jena.sparql.syntax.Template template, Fragment relation) ObjectQueryImpl(org.apache.jena.sparql.syntax.Template template, Fragment relation, Map<org.apache.jena.graph.Node, org.apache.jena.sparql.expr.ExprList> idMapping) -
Method Summary
Modifier and TypeMethodDescriptionRelation is a uniform representation for something that is or can be evaluated to a set ofBindings.org.apache.jena.sparql.syntax.TemplateThe template is the same as for SPARQL contstruct queriesvoidsetRelation(Fragment relation) voidsetTemplate(org.apache.jena.sparql.syntax.Template template) toString()Methods inherited from class org.aksw.jenax.analytics.core.ObjectQueryBase
getIdMapping
-
Field Details
-
template
protected org.apache.jena.sparql.syntax.Template template -
relation
-
-
Constructor Details
-
ObjectQueryImpl
-
ObjectQueryImpl
-
-
Method Details
-
getTemplate
public org.apache.jena.sparql.syntax.Template getTemplate()Description copied from interface:ObjectQueryThe template is the same as for SPARQL contstruct queries- Returns:
- The template
-
setTemplate
public void setTemplate(org.apache.jena.sparql.syntax.Template template) -
getRelation
Description copied from interface:ObjectQueryRelation is a uniform representation for something that is or can be evaluated to a set ofBindings. Concretely, a relation can be (SELECT)Query,ElementorTable.- Returns:
- The relation that acts as the source of bindings for this object query
-
setRelation
-
toString
-