com.yuehuanghun.mybatis.milu.criteria.LambdaUpdatePredicateImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mybatis-milu Show documentation
Show all versions of mybatis-milu Show documentation
A mybatis orm enhance framework.
package com.yuehuanghun.mybatis.milu.criteria;
import java.util.function.Consumer;
import com.yuehuanghun.mybatis.milu.annotation.Mode;
import com.yuehuanghun.mybatis.milu.criteria.lambda.SerializableFunction;
import lombok.Getter;
public class LambdaUpdatePredicateImpl extends LambdaPredicateImpl implements LambdaUpdatePredicate {
@Getter
private UpdatePredicateImpl delegate = new UpdatePredicateImpl();
@Override
public LambdaUpdatePredicate updateMode(Mode updateMode) {
getDelegate().updateMode(updateMode);
return this;
}
@Override
public Mode getUpdateMode() {
return getDelegate().getUpdateMode();
}
@Override
public LambdaUpdatePredicate apply(T entity) {
super.apply(entity);
return this;
}
@Override
public LambdaUpdatePredicate conditionMode(Mode conditionMode) {
super.conditionMode(conditionMode);
return this;
}
@Override
public LambdaUpdatePredicate and(Condition... conditions) {
super.and(conditions);
return this;
}
@Override
public LambdaUpdatePredicate and(Consumer> predicate) {
super.and(predicate);
return this;
}
@Override
public LambdaUpdatePredicate or(Condition... conditions) {
super.or(conditions);
return this;
}
@Override
public LambdaUpdatePredicate or(Consumer> predicate) {
super.or(predicate);
return this;
}
@Override
public LambdaUpdatePredicate not(Condition... conditions) {
super.not(conditions);
return this;
}
@Override
public LambdaUpdatePredicate not(Consumer> predicate) {
super.not(predicate);
return this;
}
@Override
public LambdaUpdatePredicate andP(Consumer predicate) {
super.andP(predicate);
return this;
}
@Override
public LambdaUpdatePredicate orP(Consumer predicate) {
super.orP(predicate);
return this;
}
@Override
public LambdaUpdatePredicate notP(Consumer predicate) {
super.notP(predicate);
return this;
}
@Override
public LambdaUpdatePredicate eq(SerializableFunction getterFn) {
super.eq(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate eq(boolean accept, SerializableFunction getterFn) {
super.eq(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate neq(SerializableFunction getterFn) {
super.neq(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate neq(boolean accept, SerializableFunction getterFn) {
super.neq(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate lt(SerializableFunction getterFn) {
super.lt(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate lt(boolean accept, SerializableFunction getterFn) {
super.lt(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate lte(SerializableFunction getterFn) {
super.lte(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate lte(boolean accept, SerializableFunction getterFn) {
super.lte(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate gt(SerializableFunction getterFn) {
super.gt(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate gt(boolean accept, SerializableFunction getterFn) {
super.gt(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate gte(SerializableFunction getterFn) {
super.gte(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate gte(boolean accept, SerializableFunction getterFn) {
super.gte(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate like(SerializableFunction getterFn) {
super.like(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate like(boolean accept, SerializableFunction getterFn) {
super.like(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notLike(SerializableFunction getterFn) {
super.notLike(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notLike(boolean accept, SerializableFunction getterFn) {
super.notLike(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate contain(SerializableFunction getterFn) {
super.contain(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate contain(boolean accept, SerializableFunction getterFn) {
super.contain(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notContain(SerializableFunction getterFn) {
super.notContain(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notContain(boolean accept, SerializableFunction getterFn) {
super.notContain(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate startWith(SerializableFunction getterFn) {
super.startWith(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate startWith(boolean accept, SerializableFunction getterFn) {
super.startWith(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate endWith(SerializableFunction getterFn) {
super.endWith(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate endWith(boolean accept, SerializableFunction getterFn) {
super.endWith(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate between(SerializableFunction getterFn, Object startValue, Object endValue) {
super.between(getterFn, startValue, endValue);
return this;
}
@Override
public LambdaUpdatePredicate between(boolean accept, SerializableFunction getterFn, Object startValue,
Object endValue) {
super.between(accept, getterFn, startValue, endValue);
return this;
}
@Override
public LambdaUpdatePredicate isNull(SerializableFunction getterFn) {
super.isNull(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate isNull(boolean accept, SerializableFunction getterFn) {
super.isNull(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notNull(SerializableFunction getterFn) {
super.notNull(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notNull(boolean accept, SerializableFunction getterFn) {
super.notNull(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate in(SerializableFunction getterFn) {
super.in(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate in(boolean accept, SerializableFunction getterFn) {
super.in(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notIn(SerializableFunction getterFn) {
super.notIn(getterFn);
return this;
}
@Override
public LambdaUpdatePredicate notIn(boolean accept, SerializableFunction getterFn) {
super.notIn(accept, getterFn);
return this;
}
@Override
public LambdaUpdatePredicate eq(SerializableFunction getterFn, Object value) {
super.eq(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate eq(boolean accept, SerializableFunction getterFn, Object value) {
super.eq(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate neq(SerializableFunction getterFn, Object value) {
super.neq(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate neq(boolean accept, SerializableFunction getterFn, Object value) {
super.neq(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate lt(SerializableFunction getterFn, Object value) {
super.lt(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate lt(boolean accept, SerializableFunction getterFn, Object value) {
super.lt(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate lte(SerializableFunction getterFn, Object value) {
super.lte(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate lte(boolean accept, SerializableFunction getterFn, Object value) {
super.lte(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate gt(SerializableFunction getterFn, Object value) {
super.gt(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate gt(boolean accept, SerializableFunction getterFn, Object value) {
super.gt(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate gte(SerializableFunction getterFn, Object value) {
super.gte(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate gte(boolean accept, SerializableFunction getterFn, Object value) {
super.gte(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate like(SerializableFunction getterFn, Object value) {
super.like(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate like(boolean accept, SerializableFunction getterFn, Object value) {
super.like(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate notLike(SerializableFunction getterFn, Object value) {
super.notLike(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate notLike(boolean accept, SerializableFunction getterFn, Object value) {
super.notLike(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate contain(SerializableFunction getterFn, Object value) {
super.contain(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate contain(boolean accept, SerializableFunction getterFn, Object value) {
super.contain(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate notContain(SerializableFunction getterFn, Object value) {
super.notContain(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate notContain(boolean accept, SerializableFunction getterFn, Object value) {
super.notContain(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate startWith(SerializableFunction getterFn, Object value) {
super.startWith(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate startWith(boolean accept, SerializableFunction getterFn, Object value) {
super.startWith(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate endWith(SerializableFunction getterFn, Object value) {
super.endWith(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate endWith(boolean accept, SerializableFunction getterFn, Object value) {
super.endWith(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate in(SerializableFunction getterFn, Object value) {
super.in(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate in(boolean accept, SerializableFunction getterFn, Object value) {
super.in(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate notIn(SerializableFunction getterFn, Object value) {
super.notIn(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate notIn(boolean accept, SerializableFunction getterFn, Object value) {
super.notIn(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate regex(SerializableFunction getterFn, Object value) {
super.regex(getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate regex(boolean accept, SerializableFunction getterFn, Object value) {
super.regex(accept, getterFn, value);
return this;
}
@Override
public LambdaUpdatePredicate undeleted() {
getDelegate().undeleted();
return this;
}
@Override
public LambdaUpdatePredicate deleted() {
getDelegate().deleted();
return this;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy