Class ValuesServiceQueryResolver.ElementChecker

java.lang.Object
org.apache.jena.sparql.syntax.ElementVisitorBase
se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.ElementChecker
All Implemented Interfaces:
org.apache.jena.sparql.syntax.ElementVisitor
Enclosing class:
ValuesServiceQueryResolver

protected static class ValuesServiceQueryResolver.ElementChecker extends org.apache.jena.sparql.syntax.ElementVisitorBase
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.apache.jena.sparql.syntax.ElementData
     
    protected final List<org.apache.jena.sparql.core.Var>
     
    protected final Set<org.apache.jena.sparql.core.Var>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ElementChecker(org.apache.jena.sparql.syntax.ElementData valuesClause)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Set<org.apache.jena.sparql.core.Var>
     
    void
    visit(org.apache.jena.sparql.syntax.ElementData e)
     
    void
    visit(org.apache.jena.sparql.syntax.ElementService e)
     

    Methods inherited from class org.apache.jena.sparql.syntax.ElementVisitorBase

    visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit

    Methods inherited from class java.lang.Object

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

    • valuesClause

      protected final org.apache.jena.sparql.syntax.ElementData valuesClause
    • varsInValues

      protected final List<org.apache.jena.sparql.core.Var> varsInValues
    • varsOfServiceClauses

      protected final Set<org.apache.jena.sparql.core.Var> varsOfServiceClauses
  • Constructor Details

    • ElementChecker

      public ElementChecker(org.apache.jena.sparql.syntax.ElementData valuesClause)
  • Method Details

    • getVarsOfServiceClauses

      public Set<org.apache.jena.sparql.core.Var> getVarsOfServiceClauses()
    • visit

      public void visit(org.apache.jena.sparql.syntax.ElementData e)
      Specified by:
      visit in interface org.apache.jena.sparql.syntax.ElementVisitor
      Overrides:
      visit in class org.apache.jena.sparql.syntax.ElementVisitorBase
    • visit

      public void visit(org.apache.jena.sparql.syntax.ElementService e)
      Specified by:
      visit in interface org.apache.jena.sparql.syntax.ElementVisitor
      Overrides:
      visit in class org.apache.jena.sparql.syntax.ElementVisitorBase