| 程序包 | 说明 |
|---|---|
| com.github.rexsheng.mybatis.extension |
| 限定符和类型 | 方法和说明 |
|---|---|
ConditionBuilder<T> |
TableQueryBuilder.and() |
ConditionBuilder<T> |
ConditionBuilder.and() |
ConditionBuilder<T> |
ConditionBuilder.and(java.util.function.Consumer<ConditionBuilder<T>> condition)
创建and的条件组件
|
ConditionBuilder<T> |
ConditionBuilder.and(java.util.function.Consumer<ConditionBuilder<T>> condition,
Boolean innerAdd)
创建and的条件组件
|
<E> ConditionBuilder<T> |
ConditionBuilder.eq(SFunction<T,E> column,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.eq(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.eq(String columnName,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.eq(String columnName,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.gt(SFunction<T,E> column,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.gt(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.gt(String columnName,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.gt(String columnName,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.gte(SFunction<T,E> column,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.gte(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.gte(String columnName,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.gte(String columnName,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.in(SFunction<T,E> column,
List<E> value) |
<E> ConditionBuilder<T> |
ConditionBuilder.in(SFunction<T,E> column,
List<E> value,
java.util.function.Predicate<List<E>> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.in(String columnName,
List<E> value) |
<E> ConditionBuilder<T> |
ConditionBuilder.in(String columnName,
List<E> value,
java.util.function.Predicate<List<E>> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNotNull(SFunction<T,E> column) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNotNull(SFunction<T,E> column,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNotNull(String columnName) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNotNull(String columnName,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNull(SFunction<T,E> column) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNull(SFunction<T,E> column,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNull(String columnName) |
<E> ConditionBuilder<T> |
ConditionBuilder.isNull(String columnName,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.like(SFunction<T,E> column,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.like(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.like(String columnName,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.like(String columnName,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.lt(SFunction<T,E> column,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.lt(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.lt(String columnName,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.lt(String columnName,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.lte(SFunction<T,E> column,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.lte(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.lte(String columnName,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.lte(String columnName,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.notEq(SFunction<T,E> column,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.notEq(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.notEq(String columnName,
E value) |
<E> ConditionBuilder<T> |
ConditionBuilder.notEq(String columnName,
E value,
java.util.function.Predicate<E> when) |
<E> ConditionBuilder<T> |
ConditionBuilder.notIn(SFunction<T,E> column,
List<E> value)
not in
|
<E> ConditionBuilder<T> |
ConditionBuilder.notIn(SFunction<T,E> column,
List<E> value,
java.util.function.Predicate<List<E>> when)
not in
|
<E> ConditionBuilder<T> |
ConditionBuilder.notIn(String columnName,
List<E> value)
not in
|
<E> ConditionBuilder<T> |
ConditionBuilder.notIn(String columnName,
List<E> value,
java.util.function.Predicate<List<E>> when)
not in
|
<E> ConditionBuilder<T> |
ConditionBuilder.notLike(SFunction<T,E> column,
E value)
not like
|
<E> ConditionBuilder<T> |
ConditionBuilder.notLike(SFunction<T,E> column,
E value,
java.util.function.Predicate<E> when)
not like
|
<E> ConditionBuilder<T> |
ConditionBuilder.notLike(String columnName,
E value)
not like
|
<E> ConditionBuilder<T> |
ConditionBuilder.notLike(String columnName,
E value,
java.util.function.Predicate<E> when)
not like
|
ConditionBuilder<T> |
TableQueryBuilder.or() |
ConditionBuilder<T> |
ConditionBuilder.or() |
ConditionBuilder<T> |
ConditionBuilder.or(java.util.function.Consumer<ConditionBuilder<T>> condition)
创建or的条件组件
|
ConditionBuilder<T> |
ConditionBuilder.or(java.util.function.Consumer<ConditionBuilder<T>> condition,
Boolean innerAdd)
创建or的条件组件
|
ConditionBuilder<T> |
TableQueryBuilder.where() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ConditionBuilder<T>> |
TableQueryBuilder.getConditions() |
List<ConditionBuilder<T>> |
TableQueryBuilder.getHavingConditions() |
List<ConditionBuilder<T>> |
ConditionBuilder.getInnerConditions() |
| 构造器和说明 |
|---|
ConditionBuilder(Class<T> clazz,
java.util.function.Consumer<ConditionBuilder<T>> callback) |
ConditionBuilder(Class<T> clazz,
java.util.function.Consumer<ConditionBuilder<T>> callback,
Boolean isAnd) |
ConditionBuilder(Class<T> clazz,
java.util.function.Consumer<ConditionBuilder<T>> callback,
Boolean isAnd,
Boolean isSeparate) |
Copyright © 2021. All rights reserved.