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 © 2018. All rights reserved.