static <T> ColumnValue |
ColumnValue.and(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} & {value} 操作
|
<T> ColumnValues |
ColumnValues.and(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} & {value} 操作
|
<T,F extends Serializable> FilterNode |
FilterNode.and(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.and(LambdaFunction<T,F> func,
FilterExpress express,
F value) |
|
<T,F extends Range> FilterNode |
FilterNode.between(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Range> FilterNode |
FilterNodes.between(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.contain(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.contain(LambdaFunction<T,F> func,
F value) |
|
static <T> ColumnValue |
ColumnValue.create(LambdaFunction<T,?> func,
Serializable value) |
同 set 操作
|
static <T,F extends Serializable> FilterNode |
FilterNode.create(LambdaFunction<T,F> func,
F value) |
已过时。
|
static <T,F extends Serializable> FilterNode |
FilterNode.create(LambdaFunction<T,F> func,
FilterExpress express,
F value) |
已过时。
|
static <T,F extends Serializable> FilterNode |
FilterNodes.create(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.create(LambdaFunction<T,F> func,
FilterExpress express,
F value) |
|
static <T> ColumnValue |
ColumnValue.dec(LambdaFunction<T,?> func) |
返回 {column} = {column} - 1 操作
|
static <T> ColumnValue |
ColumnValue.dec(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} - {value} 操作
|
<T> ColumnValues |
ColumnValues.dec(LambdaFunction<T,?> func) |
返回 {column} = {column} - 1 操作
|
<T> ColumnValues |
ColumnValues.dec(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} - {value} 操作
|
static <T> ColumnValue |
ColumnValue.div(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} / {value} 操作
|
<T> ColumnValues |
ColumnValues.div(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} / {value} 操作
|
<T> FilterNode |
FilterNode.ends(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.ends(LambdaFunction<T,String> func,
String value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.eq(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.eq(LambdaFunction<T,F> func,
F value) |
|
<T,F extends FilterExpValue> FilterNode |
FilterNode.fvdiv(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends FilterExpValue> FilterNode |
FilterNodes.fvdiv(LambdaFunction<T,F> func,
F value) |
|
<T,F extends FilterExpValue> FilterNode |
FilterNode.fvmode(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends FilterExpValue> FilterNode |
FilterNodes.fvmode(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.ge(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.ge(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.gt(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.gt(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.igContain(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.igContain(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.igEq(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.igEq(LambdaFunction<T,F> func,
F value) |
|
<T> FilterNode |
FilterNode.igLike(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.igLike(LambdaFunction<T,String> func,
String value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.igNe(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.igNotContain(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.igNotContain(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.igNotEq(LambdaFunction<T,F> func,
F value) |
|
<T> FilterNode |
FilterNode.igNotLike(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.igNotLike(LambdaFunction<T,String> func,
String value) |
|
<T,F> FilterNode |
FilterNode.in(LambdaFunction<T,F> func,
F value) |
|
static <T,F> FilterNode |
FilterNodes.in(LambdaFunction<T,F> func,
F value) |
|
static <T> ColumnValue |
ColumnValue.inc(LambdaFunction<T,?> func) |
返回 {column} = {column} + 1 操作
|
static <T> ColumnValue |
ColumnValue.inc(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} + {value} 操作
|
<T> ColumnValues |
ColumnValues.inc(LambdaFunction<T,?> func) |
返回 {column} = {column} + 1 操作
|
<T> ColumnValues |
ColumnValues.inc(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} + {value} 操作
|
<T,F extends Serializable> FilterNode |
FilterNode.isEmpty(LambdaFunction<T,F> func) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.isEmpty(LambdaFunction<T,F> func) |
|
<T,F extends Serializable> FilterNode |
FilterNode.isNull(LambdaFunction<T,F> func) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.isNull(LambdaFunction<T,F> func) |
|
<T,F extends Number> FilterNode |
FilterNode.le(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.le(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.lenEq(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.lenEq(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.lenGe(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.lenGe(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.lenGt(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.lenGt(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.lenLe(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.lenLe(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.lenLt(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.lenLt(LambdaFunction<T,F> func,
F value) |
|
<T> FilterNode |
FilterNode.like(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.like(LambdaFunction<T,String> func,
String value) |
|
<T,F extends Number> FilterNode |
FilterNode.lt(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.lt(LambdaFunction<T,F> func,
F value) |
|
static <T> ColumnValue |
ColumnValue.mod(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} % {value} 操作
|
<T> ColumnValues |
ColumnValues.mod(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} % {value} 操作
|
static <T> ColumnValue |
ColumnValue.mul(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} * {value} 操作
|
<T> ColumnValues |
ColumnValues.mul(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} * {value} 操作
|
static <T,F extends Serializable> FilterNode |
FilterNodes.ne(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Range> FilterNode |
FilterNode.notBetween(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Range> FilterNode |
FilterNodes.notBetween(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.notContain(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.notContain(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.notEmpty(LambdaFunction<T,F> func) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.notEmpty(LambdaFunction<T,F> func) |
|
<T> FilterNode |
FilterNode.notEnds(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.notEnds(LambdaFunction<T,String> func,
String value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.notEq(LambdaFunction<T,F> func,
F value) |
|
<T,F> FilterNode |
FilterNode.notIn(LambdaFunction<T,F> func,
F value) |
|
static <T,F> FilterNode |
FilterNodes.notIn(LambdaFunction<T,F> func,
F value) |
|
<T> FilterNode |
FilterNode.notLike(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.notLike(LambdaFunction<T,String> func,
String value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.notNull(LambdaFunction<T,F> func) |
|
static <T,F extends Serializable> FilterNode |
FilterNodes.notNull(LambdaFunction<T,F> func) |
|
<T,F extends Number> FilterNode |
FilterNode.notOpand(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.notOpand(LambdaFunction<T,F> func,
F value) |
|
<T> FilterNode |
FilterNode.notStarts(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.notStarts(LambdaFunction<T,String> func,
String value) |
|
<T,F extends Number> FilterNode |
FilterNode.opand(LambdaFunction<T,F> func,
F value) |
|
static <T,F extends Number> FilterNode |
FilterNodes.opand(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNode.opor(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Number> FilterNode |
FilterNodes.opor(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.or(LambdaFunction<T,F> func,
F value) |
|
<T,F extends Serializable> FilterNode |
FilterNode.or(LambdaFunction<T,F> func,
FilterExpress express,
F value) |
|
static <T> ColumnValue |
ColumnValue.orr(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} | {value} 操作
|
<T> ColumnValues |
ColumnValues.orr(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {column} | {value} 操作
|
static <T> ColumnValue |
ColumnValue.set(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {value} 操作
|
<T> ColumnValues |
ColumnValues.set(LambdaFunction<T,?> func,
Serializable value) |
返回 {column} = {value} 操作
|
<T> FilterNode |
FilterNode.starts(LambdaFunction<T,String> func,
String value) |
|
static <T> FilterNode |
FilterNodes.starts(LambdaFunction<T,String> func,
String value) |
|
default <T> DataBatch |
DataBatch.updateColumn(Class<T> clazz,
Serializable pk,
LambdaFunction<T,?> func,
Serializable value) |
|
default <T> DataBatch |
DataBatch.updateColumn(T entity,
FilterNode node,
LambdaFunction<T,?>... funcs) |
|
default <T> DataBatch |
DataBatch.updateColumn(T entity,
LambdaFunction<T,?>... funcs) |
|
default <T> int |
DataSource.updateColumn(Class<T> clazz,
Serializable pk,
LambdaFunction<T,?> func,
Serializable value) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default <T> int |
DataSource.updateColumn(T entity,
FilterNode node,
LambdaFunction<T,?>... funcs) |
更新符合过滤条件记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {filter node}
|
default <T> int |
DataSource.updateColumn(T entity,
LambdaFunction<T,?>... funcs) |
更新单个记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {primary} = {bean.id}
|
default int |
DataSqlMapper.updateColumn(Serializable pk,
LambdaFunction<T,?> func,
Serializable value) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default int |
DataSqlMapper.updateColumn(T entity,
FilterNode node,
LambdaFunction<T,?>... funcs) |
更新符合过滤条件记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {filter node}
|
default int |
DataSqlMapper.updateColumn(T entity,
LambdaFunction<T,?>... funcs) |
更新单个记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {primary} = {bean.id}
|
default <T> CompletableFuture<Integer> |
DataSource.updateColumnAsync(Class<T> clazz,
Serializable pk,
LambdaFunction<T,?> func,
Serializable value) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default <T> CompletableFuture<Integer> |
DataSource.updateColumnAsync(T entity,
FilterNode node,
LambdaFunction<T,?>... funcs) |
更新符合过滤条件记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {filter node}
|
default <T> CompletableFuture<Integer> |
DataSource.updateColumnAsync(T entity,
LambdaFunction<T,?>... funcs) |
更新单个记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {primary} = {bean.id}
|
default CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(Serializable pk,
LambdaFunction<T,?> func,
Serializable value) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(T entity,
FilterNode node,
LambdaFunction<T,?>... funcs) |
更新符合过滤条件记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {filter node}
|
default CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(T entity,
LambdaFunction<T,?>... funcs) |
更新单个记录的指定字段
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} = {value2}, {column3} = {value3}, ···
WHERE {primary} = {bean.id}
|