org.aksw.simba.benchmark.query.stats

## Class ElementVisitorQueryStats

- java.lang.Object
- - com.hp.hpl.jena.sparql.syntax.ElementVisitorBase
  - - org.aksw.simba.benchmark.query.stats.ElementVisitorQueryStats

- All Implemented Interfaces:
    com.hp.hpl.jena.sparql.syntax.ElementVisitor

      class ElementVisitorQueryStats
      extends com.hp.hpl.jena.sparql.syntax.ElementVisitorBase

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ElementVisitorQueryStats()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `QueryStats` | `getQueryStats()`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementBind el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementExists el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementFilter el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementMinus el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementNamedGraph el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementNotExists el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementOptional el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementPathBlock el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementService el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementSubQuery el)`
    `void` | `visit(com.hp.hpl.jena.sparql.syntax.ElementUnion el)`

    - ### Methods inherited from class com.hp.hpl.jena.sparql.syntax.ElementVisitorBase

      `visit, visit, visit, visit, visit`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ElementVisitorQueryStats

          ElementVisitorQueryStats()

  - ### Method Detail

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementUnion el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementOptional el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementFilter el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementBind el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementService el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementExists el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementNotExists el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementMinus el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementNamedGraph el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementPathBlock el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### visit

          public void visit(com.hp.hpl.jena.sparql.syntax.ElementSubQuery el)

      Specified by:
        `visit` in interface `com.hp.hpl.jena.sparql.syntax.ElementVisitor`
      Overrides:
        `visit` in class `com.hp.hpl.jena.sparql.syntax.ElementVisitorBase`

    - #### getQueryStats

          public QueryStats getQueryStats()