Class VarBinding

java.lang.Object
org.aksw.jena_sparql_api.views.VarBinding

public class VarBinding extends Object
A variable binding maps query vars to sets of view variables.
Author:
Claus Stadler <cstadler@informatik.uni-leipzig.de>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static VarBinding
    create(org.apache.jena.sparql.core.Quad a, org.apache.jena.sparql.core.Quad b)
     
    org.aksw.jena_sparql_api.views.BindingVal
    get(org.apache.jena.sparql.core.Var queryVar)
     
    org.apache.jena.graph.Node
    getConstant(org.apache.jena.sparql.core.Var queryVar)
     
    Set<org.apache.jena.sparql.core.Var>
     
    Map<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node>
     
    org.aksw.commons.collections.multimaps.IBiSetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var>
     
    Set<org.apache.jena.sparql.core.Var>
    getViewVars(org.apache.jena.sparql.core.Var queryVar)
     
    org.aksw.commons.collections.multimaps.IBiSetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var>
     
    boolean
    put(org.apache.jena.sparql.core.Var queryVar, org.apache.jena.graph.Node node)
     
    boolean
    put(org.apache.jena.sparql.core.Var queryVar, org.apache.jena.sparql.core.Var viewVar)
     
    void
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • VarBinding

      public VarBinding()
  • Method Details

    • getQueryVarToConstant

      public Map<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> getQueryVarToConstant()
    • getQueryVarToViewVars

      public org.aksw.commons.collections.multimaps.IBiSetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> getQueryVarToViewVars()
    • getViewVarToQueryVars

      public org.aksw.commons.collections.multimaps.IBiSetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> getViewVarToQueryVars()
    • getQueryVars

      public Set<org.apache.jena.sparql.core.Var> getQueryVars()
    • getViewVars

      public Set<org.apache.jena.sparql.core.Var> getViewVars(org.apache.jena.sparql.core.Var queryVar)
    • getConstant

      public org.apache.jena.graph.Node getConstant(org.apache.jena.sparql.core.Var queryVar)
    • get

      public org.aksw.jena_sparql_api.views.BindingVal get(org.apache.jena.sparql.core.Var queryVar)
    • put

      public boolean put(org.apache.jena.sparql.core.Var queryVar, org.apache.jena.sparql.core.Var viewVar)
    • put

      public boolean put(org.apache.jena.sparql.core.Var queryVar, org.apache.jena.graph.Node node)
    • putAll

      public void putAll(VarBinding that)
    • create

      public static VarBinding create(org.apache.jena.sparql.core.Quad a, org.apache.jena.sparql.core.Quad b)
    • toString

      public String toString()
      Overrides:
      toString in class Object