Update MPJLambdaWrapperX.java

pull/154/MERGE
fish steak 2025-05-05 10:26:10 +08:00 committed by GitHub
parent 92d3012995
commit 2890279e3d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 0 additions and 20 deletions

View File

@ -82,26 +82,6 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
return this; return this;
} }
/**
* @param sqlExpr sql
* @param values
* @return this
* @author
*/
public MPJLambdaWrapperX<T> betweenIfPresent(String sqlExpr, Object[] values) {
Object val1 = ArrayUtils.get(values, 0);
Object val2 = ArrayUtils.get(values, 1);
if (val1 != null && val2 != null) {
return (MPJLambdaWrapperX<T>) super.between(sqlExpr, val1, val2);
} else if (val1 != null) {
return (MPJLambdaWrapperX<T>) ge(sqlExpr, val1);
} else if (val2 != null) {
return (MPJLambdaWrapperX<T>) le(sqlExpr, val2);
} else {
return this;
}
}
public <S> MPJLambdaWrapperX<T> betweenIfPresent(SFunction<S, ?> column, Object[] values) { public <S> MPJLambdaWrapperX<T> betweenIfPresent(SFunction<S, ?> column, Object[] values) {
Object val1 = ArrayUtils.get(values, 0); Object val1 = ArrayUtils.get(values, 0);
Object val2 = ArrayUtils.get(values, 1); Object val2 = ArrayUtils.get(values, 1);