Class MappedFragment<T>
java.lang.Object
org.aksw.jenax.sparql.fragment.api.FragmentWrapperBase
org.aksw.jenax.sparql.fragment.api.MappedFragment<T>
- All Implemented Interfaces:
Fragment,HasElement
A relation with an additional mapping of variables to custom objects
-
Field Summary
FieldsFields inherited from class org.aksw.jenax.sparql.fragment.api.FragmentWrapperBase
delegate -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMappedFragment(Fragment delegate, Map<org.apache.jena.sparql.core.Var, T> mapping) -
Method Summary
Modifier and TypeMethodDescriptionapplyNodeTransform(org.apache.jena.sparql.graph.NodeTransform nodeTransform) static <T> MappedFragment<T>Methods inherited from class org.aksw.jenax.sparql.fragment.api.FragmentWrapperBase
getDelegate, getElement, getVarsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.sparql.fragment.api.Fragment
filter, filter, filter, filter, getElements, getNonDistinguishedVars, getVarsMentioned, joinOn, joinOn, prependOn, prependOn, project, project, rename, rename, toFragment1, toFragment2, toFragment3, toQueryMethods inherited from interface org.aksw.jenax.sparql.fragment.api.HasElement
extractQuery, extractTable, holdsQuery, holdsTable, toOp
-
Field Details
-
mapping
-
-
Constructor Details
-
MappedFragment
-
-
Method Details
-
of
public static <T> MappedFragment<T> of(Fragment delegate, Map<org.apache.jena.sparql.core.Var, T> mapping) -
getMapping
-
applyNodeTransform
-