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 org.aksw.jenax.sparql.fragment.api.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, org.aksw.jenax.sparql.fragment.api.Fragment relation) ObjectQueryImpl(org.apache.jena.sparql.syntax.Template template, org.aksw.jenax.sparql.fragment.api.Fragment relation, Map<org.apache.jena.graph.Node, org.apache.jena.sparql.expr.ExprList> idMapping) -
Method Summary
Modifier and TypeMethodDescriptionorg.aksw.jenax.sparql.fragment.api.FragmentRelation 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(org.aksw.jenax.sparql.fragment.api.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
protected org.aksw.jenax.sparql.fragment.api.Fragment relation
-
-
Constructor Details
-
ObjectQueryImpl
public ObjectQueryImpl(org.apache.jena.sparql.syntax.Template template, org.aksw.jenax.sparql.fragment.api.Fragment relation) -
ObjectQueryImpl
public ObjectQueryImpl(org.apache.jena.sparql.syntax.Template template, org.aksw.jenax.sparql.fragment.api.Fragment relation, Map<org.apache.jena.graph.Node, org.apache.jena.sparql.expr.ExprList> idMapping)
-
-
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
public org.aksw.jenax.sparql.fragment.api.Fragment 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
public void setRelation(org.aksw.jenax.sparql.fragment.api.Fragment relation) -
toString
-