Interface CBinding

All Superinterfaces:
Contradictable
All Known Implementing Classes:
CBindingMap

public interface CBinding extends Contradictable
ConstrainedBinding. Whereas a Binding is a mapping of variables to concrete nodes, this class represents a mapping of variables to their possible values.
  • Method Details

    • stateIntersection

      CBinding stateIntersection(CBinding that)
    • stateUnion

      CBinding stateUnion(CBinding that)
    • stateIntersection

      CBinding stateIntersection(org.apache.jena.sparql.core.Var var, VSpace space)
    • stateUnion

      CBinding stateUnion(org.apache.jena.sparql.core.Var var, VSpace space)
    • project

      CBinding project(Collection<org.apache.jena.sparql.core.Var> vars)
    • cloneObject

      CBinding cloneObject()
    • getVars

      Collection<org.apache.jena.sparql.core.Var> getVars()
    • get

      VSpace get(org.apache.jena.sparql.core.Var var)