package aiyh.utils.sqlUtil.whereUtil; import java.util.List; /** * @author EBU7-dev1-ay * @date 2021/8/23 0023 22:15 */ public interface InnerWhereOperator { InnerWhere whereNull(); InnerWhere whereNotNull(); InnerWhere whereEqual(Object value); InnerWhere whereNotEqual(Object value); InnerWhere greaterThan(Object value); InnerWhere lessThan(Object value); InnerWhere greaterOrEqual(Object value); InnerWhere lessThanOrEqual(Object value); InnerWhere BetweenAnd(Object start, Object end); InnerWhere whereIn(Object... values); InnerWhere whereInList(List list); InnerWhere whereNotIn(Object... values); InnerWhere whereNotInList(List list); InnerWhere inSql(Object sql); InnerWhere notInSql(Object sql); InnerWhere whereLike(Object value); InnerWhere whereNotLike(Object value); InnerWhere whereExists(Object... values); InnerWhere whereNotExists(Object... values); InnerWhere whereExistsList(List list); InnerWhere whereNotExistsList(List list); InnerWhere whereExistsSql(Object sql); InnerWhere whereNotExistsSql(Object sql); }