Class ValuesServiceQueryResolver.PatternVarsVisitorWithoutServiceVars

java.lang.Object
org.apache.jena.sparql.syntax.ElementVisitorBase
org.apache.jena.sparql.syntax.PatternVarsVisitor
se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.PatternVarsVisitorWithoutServiceVars
All Implemented Interfaces:
org.apache.jena.sparql.syntax.ElementVisitor
Enclosing class:
ValuesServiceQueryResolver

protected static class ValuesServiceQueryResolver.PatternVarsVisitorWithoutServiceVars extends PatternVarsAll.MyPatternVarsVisitor
Collects all variables in a given Element except for variables that occur *only* as the variable of SERVICE clauses.
  • Constructor Details

    • PatternVarsVisitorWithoutServiceVars

      public PatternVarsVisitorWithoutServiceVars(Collection<org.apache.jena.sparql.core.Var> s)
  • Method Details

    • 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