public interface QueryVisitor
Shouldn't implement this interface. Always extend DefaultQueryVisitor
This is a visitor interface for go over the DsqlQuery structure and easily translate it to a native one.
| Modifier and Type | Method and Description |
|---|---|
void |
_dont_implement_QueryVisitor___instead_extend_DefaultQueryVisitor()
This method simply acts a friendly reminder not to implement DsqlQuery visitor directly and instead extend DefaultQueryVisitor.
|
OperatorVisitor |
operatorVisitor() |
void |
visitAnd() |
void |
visitBeginExpression() |
void |
visitComparison(String operator,
Field field,
Value<?> value) |
void |
visitEndPrecedence() |
void |
visitFields(List<Field> fields) |
void |
visitInitPrecedence() |
void |
visitLimit(int limit) |
void |
visitOffset(int offset) |
void |
visitOR() |
void |
visitOrderByFields(List<Field> orderByFields,
Direction direction) |
void |
visitTypes(List<Type> types) |
void visitAnd()
void visitOR()
OperatorVisitor operatorVisitor()
void visitBeginExpression()
void visitInitPrecedence()
void visitEndPrecedence()
void visitLimit(int limit)
void visitOffset(int offset)
void _dont_implement_QueryVisitor___instead_extend_DefaultQueryVisitor()
Copyright © 2018 MuleSoft, Inc.. All rights reserved.