Class RmlLib.RmlServiceGroupCounter

java.lang.Object
org.apache.jena.sparql.syntax.ElementVisitorBase
org.aksw.rml.jena.impl.RmlLib.RmlServiceGroupCounter
All Implemented Interfaces:
org.apache.jena.sparql.syntax.ElementVisitor
Enclosing class:
RmlLib

public static class RmlLib.RmlServiceGroupCounter extends org.apache.jena.sparql.syntax.ElementVisitorBase
Count the number of RML service blocks in a query
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected int
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    void
    visit(org.apache.jena.sparql.syntax.ElementService el)
     
    void
    visit(org.apache.jena.sparql.syntax.ElementSubQuery el)
     

    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, visit, visit, visit

    Methods inherited from class java.lang.Object

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

    • counter

      protected int counter
  • Constructor Details

    • RmlServiceGroupCounter

      public RmlServiceGroupCounter()
  • Method Details

    • getCounter

      public int getCounter()
    • visit

      public void visit(org.apache.jena.sparql.syntax.ElementSubQuery el)
      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 el)
      Specified by:
      visit in interface org.apache.jena.sparql.syntax.ElementVisitor
      Overrides:
      visit in class org.apache.jena.sparql.syntax.ElementVisitorBase