Package org.aksw.jenax.analytics.core
Class ObjectQueryBase
java.lang.Object
org.aksw.jenax.analytics.core.ObjectQueryBase
- All Implemented Interfaces:
ObjectQuery
- Direct Known Subclasses:
ObjectQueryFromQuery,ObjectQueryImpl
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionObjectQueryBase(Map<org.apache.jena.graph.Node, org.apache.jena.sparql.expr.ExprList> idMapping) -
Method Summary
Modifier and TypeMethodDescriptionMap<org.apache.jena.graph.Node,org.apache.jena.sparql.expr.ExprList> The mapping of blank nodes in the template to expression lists.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.analytics.core.ObjectQuery
getRelation, getTemplate
-
Field Details
-
idMapping
-
-
Constructor Details
-
ObjectQueryBase
public ObjectQueryBase(Map<org.apache.jena.graph.Node, org.apache.jena.sparql.expr.ExprList> idMapping)
-
-
Method Details
-
getIdMapping
Description copied from interface:ObjectQueryThe mapping of blank nodes in the template to expression lists. Only blank nodes should be mapped. Any expression in the ExprList should only make use of variables that are distinguished variables of the relation- Specified by:
getIdMappingin interfaceObjectQuery- Returns:
- The mapping. May be empty but never null.
-