Class FragmentWrapperBase

java.lang.Object
org.aksw.jenax.sparql.fragment.api.FragmentWrapperBase
All Implemented Interfaces:
Fragment, HasElement
Direct Known Subclasses:
MappedFragment

public class FragmentWrapperBase extends Object implements Fragment
  • Field Details

    • delegate

      protected Fragment delegate
  • Constructor Details

    • FragmentWrapperBase

      public FragmentWrapperBase(Fragment delegate)
  • Method Details

    • getDelegate

      public Fragment getDelegate()
    • getElement

      public org.apache.jena.sparql.syntax.Element getElement()
      Description copied from interface: HasElement
      Return the element held by the implementation of this interface
      Specified by:
      getElement in interface HasElement
      Returns:
    • getVars

      public List<org.apache.jena.sparql.core.Var> getVars()
      Description copied from interface: Fragment
      Return the distinguished variables of the relation. The returned list is should be duplicate-free. The variables are NOT required to occur in the relation's element.
      Specified by:
      getVars in interface Fragment
      Returns:
      A list of variables