public interface CompExprToSqlExprTranslator (Code)
General interface for translating an ComparatorExpression into
SqlExpression. It is generally used to translate only a
specific type of ComparatorExpression. Use (@see
org.araneaframework.uilib.widgets.lists.refactor.backend.builder.CompExprToSqlExprBuilder)
to translate the whole hierarchy.
translate(ComparatorExpression expr, CompExprToSqlExprBuilder builder) Translates an ComparatorExpression into
SqlExpression.
Parameters: expr - an ComparatorExpression. Parameters: builder - CompExprToSqlExprBuilder that is used totranslate the children of theComparatorExpression.
Translates an ComparatorExpression into
SqlExpression.
Parameters: expr - an ComparatorExpression. Parameters: builder - CompExprToSqlExprBuilder that is used totranslate the children of theComparatorExpression. the SqlExpression that represents the formerComparatorExpression.