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

public class MappedFragment<T> extends FragmentWrapperBase
A relation with an additional mapping of variables to custom objects
  • Field Details

    • mapping

      protected Map<org.apache.jena.sparql.core.Var,T> mapping
  • Constructor Details

    • MappedFragment

      protected MappedFragment(Fragment delegate, Map<org.apache.jena.sparql.core.Var,T> mapping)
  • Method Details

    • of

      public static <T> MappedFragment<T> of(Fragment delegate, Map<org.apache.jena.sparql.core.Var,T> mapping)
    • getMapping

      public Map<org.apache.jena.sparql.core.Var,T> getMapping()
    • applyNodeTransform

      public Fragment applyNodeTransform(org.apache.jena.sparql.graph.NodeTransform nodeTransform)