Class ViewInstanceOld

java.lang.Object
org.aksw.sparqlify.sparqlview.ViewInstanceOld
Direct Known Subclasses:
SparqlViewInstance

public class ViewInstanceOld extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected TwoWayBinding
     
    protected int
     
    protected org.apache.jena.sparql.core.Quad
     
    protected org.apache.jena.sparql.core.QuadPattern
     
    protected com.google.common.collect.BiMap<org.apache.jena.graph.Node,org.apache.jena.graph.Node>
     
    protected int
     
    protected org.apache.jena.sparql.core.Quad
     
    protected org.apache.jena.sparql.core.QuadPattern
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ViewInstanceOld(org.apache.jena.sparql.core.Quad queryQuad, org.apache.jena.sparql.core.Quad viewQuad, int instanceId, int subId, TwoWayBinding binding)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    int
     
    com.google.common.collect.SetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var>
    How the query variables map to the parent view Given a query with var a, and a virtual graph with ?s: e.g.
    org.apache.jena.sparql.core.Quad
     
    org.apache.jena.sparql.core.QuadPattern
     
    com.google.common.collect.SetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var>
    Returns a map from query level to the parent, so the instance level is omitted.
    com.google.common.collect.BiMap<org.apache.jena.graph.Node,org.apache.jena.graph.Node>
     
    org.apache.jena.sparql.core.Quad
     
    org.apache.jena.sparql.core.QuadPattern
     
    boolean
    isViewVariable(org.apache.jena.sparql.core.Var var)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • queryQuad

      protected org.apache.jena.sparql.core.Quad queryQuad
    • viewQuad

      protected org.apache.jena.sparql.core.Quad viewQuad
    • queryQuads

      protected org.apache.jena.sparql.core.QuadPattern queryQuads
    • viewQuads

      protected org.apache.jena.sparql.core.QuadPattern viewQuads
    • instanceId

      protected int instanceId
    • subId

      protected int subId
    • renamer

      protected com.google.common.collect.BiMap<org.apache.jena.graph.Node,org.apache.jena.graph.Node> renamer
    • binding

      protected TwoWayBinding binding
  • Constructor Details

    • ViewInstanceOld

      public ViewInstanceOld(org.apache.jena.sparql.core.Quad queryQuad, org.apache.jena.sparql.core.Quad viewQuad, int instanceId, int subId, TwoWayBinding binding)
  • Method Details

    • isViewVariable

      public boolean isViewVariable(org.apache.jena.sparql.core.Var var)
    • getQueryToParentBinding

      public com.google.common.collect.SetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> getQueryToParentBinding()
      Returns a map from query level to the parent, so the instance level is omitted.
      Returns:
    • getParentToQueryBinding

      public com.google.common.collect.SetMultimap<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> getParentToQueryBinding()
      How the query variables map to the parent view Given a query with var a, and a virtual graph with ?s: e.g. {?view1_s=[?a]}
      Returns:
    • getQueryQuads

      public org.apache.jena.sparql.core.QuadPattern getQueryQuads()
    • getViewQuads

      public org.apache.jena.sparql.core.QuadPattern getViewQuads()
    • getQueryQuad

      public org.apache.jena.sparql.core.Quad getQueryQuad()
    • getViewQuad

      public org.apache.jena.sparql.core.Quad getViewQuad()
    • getInstanceId

      public int getInstanceId()
    • getRenamer

      public com.google.common.collect.BiMap<org.apache.jena.graph.Node,org.apache.jena.graph.Node> getRenamer()
    • getBinding

      public TwoWayBinding getBinding()