public interface QueryTranslator
Query structure and easily translate it to a native one.| Modifier and Type | Method and Description |
|---|---|
String |
getTranslation()
Returns the final translated query.
|
default OperatorTranslator |
operatorTranslator()
Returns an instance of an
OperatorTranslator that is used to translate the the DSQL operators to the Native Query
Language operators. |
void |
translateAnd() |
void |
translateBeginExpression() |
void |
translateComparison(String operator,
Field field,
Value<?> value) |
void |
translateEndPrecedence() |
void |
translateFields(List<Field> fields) |
void |
translateInitPrecedence() |
void |
translateLimit(int limit) |
void |
translateOffset(int offset) |
void |
translateOR() |
void |
translateOrderByFields(List<Field> orderByFields,
Direction direction) |
void |
translateTypes(EntityType types) |
void translateTypes(EntityType types)
void translateAnd()
void translateOR()
void translateBeginExpression()
void translateInitPrecedence()
void translateEndPrecedence()
void translateLimit(int limit)
void translateOffset(int offset)
default OperatorTranslator operatorTranslator()
OperatorTranslator that is used to translate the the DSQL operators to the Native Query
Language operators.Copyright © 2025 MuleSoft, Inc.. All rights reserved.