static <T extends Serializable> ColumnValue |
ColumnValue.and(LambdaSupplier<T> func) |
返回 {column} = {column} & {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.and(LambdaSupplier<T> func) |
返回 {column} = {column} & {value} 操作
|
<F extends Serializable> FilterNode |
FilterNode.and(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.and(LambdaSupplier<F> func,
FilterExpress express) |
|
<F extends Range> FilterNode |
FilterNode.between(LambdaSupplier<F> func) |
|
static <F extends Range> FilterNode |
FilterNodes.between(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.contain(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.contain(LambdaSupplier<F> func) |
|
static <T extends Serializable> ColumnValue |
ColumnValue.create(LambdaSupplier<T> func) |
同 set 操作
|
static <F extends Serializable> FilterNode |
FilterNode.create(LambdaSupplier<F> func) |
已过时。
|
static <F extends Serializable> FilterNode |
FilterNode.create(LambdaSupplier<F> func,
FilterExpress express) |
已过时。
|
static <F extends Serializable> FilterNode |
FilterNodes.create(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.create(LambdaSupplier<F> func,
FilterExpress express) |
|
static <T extends Serializable> ColumnValue |
ColumnValue.dec(LambdaSupplier<T> func) |
返回 {column} = {column} - {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.dec(LambdaSupplier<T> func) |
返回 {column} = {column} - {value} 操作
|
static <T extends Serializable> ColumnValue |
ColumnValue.div(LambdaSupplier<T> func) |
返回 {column} = {column} / {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.div(LambdaSupplier<T> func) |
返回 {column} = {column} / {value} 操作
|
FilterNode |
FilterNode.ends(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.ends(LambdaSupplier<String> func) |
|
<F extends Serializable> FilterNode |
FilterNode.eq(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.eq(LambdaSupplier<F> func) |
|
default <T> T |
DataSource.find(Class<T> clazz,
LambdaSupplier<Serializable> func) |
获取符合过滤条件单个记录, 返回null表示不存在值
等价SQL: SELECT * FROM {table} WHERE {column} = {key}
|
default T |
DataSqlMapper.find(LambdaSupplier<Serializable> func) |
获取符合过滤条件单个记录, 返回null表示不存在值
等价SQL: SELECT * FROM {table} WHERE {column} = {key}
|
default <T> CompletableFuture<T> |
DataSource.findAsync(Class<T> clazz,
LambdaSupplier<Serializable> func) |
获取符合过滤条件单个记录, 返回null表示不存在值
等价SQL: SELECT * FROM {table} WHERE {column} = {key}
|
default CompletableFuture<T> |
DataSqlMapper.findAsync(LambdaSupplier<Serializable> func) |
获取符合过滤条件单个记录, 返回null表示不存在值
等价SQL: SELECT * FROM {table} WHERE {column} = {key}
|
<F extends FilterExpValue> FilterNode |
FilterNode.fvdiv(LambdaSupplier<F> func) |
|
static <F extends FilterExpValue> FilterNode |
FilterNodes.fvdiv(LambdaSupplier<F> func) |
|
<F extends FilterExpValue> FilterNode |
FilterNode.fvmode(LambdaSupplier<F> func) |
|
static <F extends FilterExpValue> FilterNode |
FilterNodes.fvmode(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.ge(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.ge(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.gt(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.gt(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.igContain(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.igContain(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.igEq(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.igEq(LambdaSupplier<F> func) |
|
FilterNode |
FilterNode.igLike(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.igLike(LambdaSupplier<String> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.igNe(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.igNotContain(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.igNotContain(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.igNotEq(LambdaSupplier<F> func) |
|
FilterNode |
FilterNode.igNotLike(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.igNotLike(LambdaSupplier<String> func) |
|
FilterNode |
FilterNode.in(LambdaSupplier func) |
|
static FilterNode |
FilterNodes.in(LambdaSupplier func) |
|
static <T extends Serializable> ColumnValue |
ColumnValue.inc(LambdaSupplier<T> func) |
返回 {column} = {column} + {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.inc(LambdaSupplier<T> func) |
返回 {column} = {column} + {value} 操作
|
<F extends Serializable> FilterNode |
FilterNode.isEmpty(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.isEmpty(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.isNull(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.isNull(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.le(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.le(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.lenEq(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.lenEq(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.lenGe(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.lenGe(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.lenGt(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.lenGt(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.lenLe(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.lenLe(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.lenLt(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.lenLt(LambdaSupplier<F> func) |
|
FilterNode |
FilterNode.like(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.like(LambdaSupplier<String> func) |
|
<F extends Number> FilterNode |
FilterNode.lt(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.lt(LambdaSupplier<F> func) |
|
static <T extends Serializable> ColumnValue |
ColumnValue.mod(LambdaSupplier<T> func) |
返回 {column} = {column} % {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.mod(LambdaSupplier<T> func) |
返回 {column} = {column} % {value} 操作
|
static <T extends Serializable> ColumnValue |
ColumnValue.mul(LambdaSupplier<T> func) |
返回 {column} = {column} * {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.mul(LambdaSupplier<T> func) |
返回 {column} = {column} * {value} 操作
|
static <F extends Serializable> FilterNode |
FilterNodes.ne(LambdaSupplier<F> func) |
|
<F extends Range> FilterNode |
FilterNode.notBetween(LambdaSupplier<F> func) |
|
static <F extends Range> FilterNode |
FilterNodes.notBetween(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.notContain(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.notContain(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.notEmpty(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.notEmpty(LambdaSupplier<F> func) |
|
FilterNode |
FilterNode.notEnds(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.notEnds(LambdaSupplier<String> func) |
|
<F extends Serializable> FilterNode |
FilterNode.notEq(LambdaSupplier<F> func) |
|
FilterNode |
FilterNode.notIn(LambdaSupplier func) |
|
static FilterNode |
FilterNodes.notIn(LambdaSupplier func) |
|
FilterNode |
FilterNode.notLike(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.notLike(LambdaSupplier<String> func) |
|
<F extends Serializable> FilterNode |
FilterNode.notNull(LambdaSupplier<F> func) |
|
static <F extends Serializable> FilterNode |
FilterNodes.notNull(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.notOpand(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.notOpand(LambdaSupplier<F> func) |
|
FilterNode |
FilterNode.notStarts(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.notStarts(LambdaSupplier<String> func) |
|
<F extends Number> FilterNode |
FilterNode.opand(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.opand(LambdaSupplier<F> func) |
|
<F extends Number> FilterNode |
FilterNode.opor(LambdaSupplier<F> func) |
|
static <F extends Number> FilterNode |
FilterNodes.opor(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.or(LambdaSupplier<F> func) |
|
<F extends Serializable> FilterNode |
FilterNode.or(LambdaSupplier<F> func,
FilterExpress express) |
|
static <T extends Serializable> ColumnValue |
ColumnValue.orr(LambdaSupplier<T> func) |
返回 {column} = {column} | {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.orr(LambdaSupplier<T> func) |
返回 {column} = {column} | {value} 操作
|
static <T extends Serializable> ColumnValue |
ColumnValue.set(LambdaSupplier<T> func) |
返回 {column} = {value} 操作
|
<T extends Serializable> ColumnValues |
ColumnValues.set(LambdaSupplier<T> func) |
返回 {column} = {value} 操作
|
FilterNode |
FilterNode.starts(LambdaSupplier<String> func) |
|
static FilterNode |
FilterNodes.starts(LambdaSupplier<String> func) |
|
default <T,V extends Serializable> DataBatch |
DataBatch.updateColumn(Class<T> clazz,
Serializable pk,
LambdaSupplier<V> func) |
|
default <T,V extends Serializable> int |
DataSource.updateColumn(Class<T> clazz,
Serializable pk,
LambdaSupplier<V> func) |
更新单个记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {primary} = {id}
|
default <T,V extends Serializable> int |
DataSource.updateColumn(Class<T> clazz,
LambdaSupplier<V> func,
FilterNode node) |
更新符合过滤条件记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {filter node}
|
default <V extends Serializable> int |
DataSqlMapper.updateColumn(Serializable pk,
LambdaSupplier<V> func) |
更新单个记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {primary} = {id}
|
default <V extends Serializable> int |
DataSqlMapper.updateColumn(LambdaSupplier<V> func,
FilterNode node) |
更新符合过滤条件记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {filter node}
|
default <T,V extends Serializable> CompletableFuture<Integer> |
DataSource.updateColumnAsync(Class<T> clazz,
Serializable pk,
LambdaSupplier<V> func) |
更新单个记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {primary} = {id}
|
default <T,V extends Serializable> CompletableFuture<Integer> |
DataSource.updateColumnAsync(Class<T> clazz,
LambdaSupplier<V> func,
FilterNode node) |
更新符合过滤条件记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {filter node}
|
default <V extends Serializable> CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(Serializable pk,
LambdaSupplier<V> func) |
更新单个记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {primary} = {id}
|
default <V extends Serializable> CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(LambdaSupplier<V> func,
FilterNode node) |
更新符合过滤条件记录的单个字段
注意:即使字段标记为@Column(updatable=false)也会被更新
等价SQL: UPDATE {table} SET {column} = {value} WHERE {filter node}
|