Interface QueryOperationVisitor<T>
- All Known Implementing Classes:
QueryOperationDefaultVisitor
@Internal
public interface QueryOperationVisitor<T>
Class that implements visitor pattern. It allows type safe logic on top of tree of
QueryOperations.-
Method Summary
Modifier and TypeMethodDescriptionvisit(AggregateQueryOperation aggregation) visit(CalculatedQueryOperation calculatedTable) visit(DistinctQueryOperation distinct) visit(FilterQueryOperation filter) visit(JoinQueryOperation join) visit(ProjectQueryOperation projection) visit(QueryOperation other) visit(SetQueryOperation setOperation) visit(SortQueryOperation sort) visit(SourceQueryOperation catalogTable) <U> Tvisit(TableSourceQueryOperation<U> tableSourceTable) visit(ValuesQueryOperation values) visit(WindowAggregateQueryOperation windowAggregate)
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-