Class ProjectedBindingSet

java.lang.Object
org.eclipse.rdf4j.query.AbstractBindingSet
it.uniroma2.art.semanticturkey.sparql.ProjectedBindingSet
All Implemented Interfaces:
Serializable, Iterable<org.eclipse.rdf4j.query.Binding>, org.eclipse.rdf4j.query.BindingSet

public class ProjectedBindingSet extends org.eclipse.rdf4j.query.AbstractBindingSet implements org.eclipse.rdf4j.query.BindingSet
See Also:
  • Constructor Details

    • ProjectedBindingSet

      public ProjectedBindingSet(org.eclipse.rdf4j.query.BindingSet baseBindingSet, com.google.common.collect.BiMap<String,String> variableSubstitutionMapping)
  • Method Details

    • iterator

      public Iterator<org.eclipse.rdf4j.query.Binding> iterator()
      Specified by:
      iterator in interface org.eclipse.rdf4j.query.BindingSet
      Specified by:
      iterator in interface Iterable<org.eclipse.rdf4j.query.Binding>
    • getBindingNames

      public Set<String> getBindingNames()
      Specified by:
      getBindingNames in interface org.eclipse.rdf4j.query.BindingSet
    • getBinding

      public org.eclipse.rdf4j.query.Binding getBinding(String bindingName)
      Specified by:
      getBinding in interface org.eclipse.rdf4j.query.BindingSet
    • hasBinding

      public boolean hasBinding(String bindingName)
      Specified by:
      hasBinding in interface org.eclipse.rdf4j.query.BindingSet
    • getValue

      public org.eclipse.rdf4j.model.Value getValue(String bindingName)
      Specified by:
      getValue in interface org.eclipse.rdf4j.query.BindingSet
    • size

      public int size()
      Specified by:
      size in interface org.eclipse.rdf4j.query.BindingSet