Commit 64e6ce36 authored by terrymanu's avatar terrymanu
Browse files

for #2084, refactor BetweenValueExpressionSegment

parent eea2ce4f
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -31,12 +31,12 @@ import org.apache.shardingsphere.core.parse.old.parser.context.condition.Conditi
@Getter
public final class BetweenValueExpressionSegment implements SQLRightValueExpressionSegment {
    
    private final ExpressionSegment beginExpress;
    private final ExpressionSegment betweenExpression;
    
    private final ExpressionSegment endExpress;
    private final ExpressionSegment andExpression;
    
    @Override
    public Condition buildCondition(final Column column, final String sql) {
        return new Condition(column, beginExpress.getSQLExpression(sql), endExpress.getSQLExpression(sql));
        return new Condition(column, betweenExpression.getSQLExpression(sql), andExpression.getSQLExpression(sql));
    }
}
+2 −2
Original line number Diff line number Diff line
@@ -31,8 +31,8 @@ public interface SQLRightValueExpressionSegment extends SQLSegment {
    /**
     * Build condition.
     *
     *  @param column column object
     *  @param sql SQL text
     *  @param column column
     *  @param sql SQL
     * @return condition
     */
    Condition buildCondition(Column column, String sql);