- All Known Implementing Classes:
QueryCompare
,QuerySerializer
public interface QueryVisitor
Query visitor pattern
-
Method Summary
Modifier and TypeMethodDescriptionvoid
finishVisit
(Query query) void
startVisit
(Query query) void
visitAskResultForm
(Query query) void
visitConstructResultForm
(Query query) void
visitDatasetDecl
(Query query) void
visitDescribeResultForm
(Query query) void
visitGroupBy
(Query query) void
visitHaving
(Query query) void
visitJsonResultForm
(Query query) void
visitLimit
(Query query) void
visitOffset
(Query query) void
visitOrderBy
(Query query) void
visitPrologue
(Prologue prologue) void
visitQueryPattern
(Query query) void
visitResultForm
(Query query) void
visitSelectResultForm
(Query query) void
visitValues
(Query query)
-
Method Details
-
startVisit
-
visitPrologue
-
visitResultForm
-
visitSelectResultForm
-
visitConstructResultForm
-
visitDescribeResultForm
-
visitAskResultForm
-
visitJsonResultForm
-
visitDatasetDecl
-
visitQueryPattern
-
visitGroupBy
-
visitHaving
-
visitOrderBy
-
visitLimit
-
visitOffset
-
visitValues
-
finishVisit
-