Interface QueryVisitor

All Known Implementing Classes:
QueryCompare, QuerySerializer

public interface QueryVisitor
Query visitor pattern
  • Method Details

    • startVisit

      void startVisit(Query query)
    • visitPrologue

      void visitPrologue(Prologue prologue)
    • visitResultForm

      void visitResultForm(Query query)
    • visitSelectResultForm

      void visitSelectResultForm(Query query)
    • visitConstructResultForm

      void visitConstructResultForm(Query query)
    • visitDescribeResultForm

      void visitDescribeResultForm(Query query)
    • visitAskResultForm

      void visitAskResultForm(Query query)
    • visitJsonResultForm

      void visitJsonResultForm(Query query)
    • visitDatasetDecl

      void visitDatasetDecl(Query query)
    • visitQueryPattern

      void visitQueryPattern(Query query)
    • visitGroupBy

      void visitGroupBy(Query query)
    • visitHaving

      void visitHaving(Query query)
    • visitOrderBy

      void visitOrderBy(Query query)
    • visitLimit

      void visitLimit(Query query)
    • visitOffset

      void visitOffset(Query query)
    • visitValues

      void visitValues(Query query)
    • finishVisit

      void finishVisit(Query query)