int |
ColumnValue.compareTo(ColumnValue o) |
|
protected CharSequence |
EntityInfo.formatSQLValue(String sqlColumn,
Attribute<T,Serializable> attr,
ColumnValue cv,
BiFunction<EntityInfo,Object,CharSequence> formatter) |
拼接UPDATE给字段赋值的SQL片段
|
protected <T> int |
AbstractDataSqlSource.updateCache(EntityInfo<T> info,
int count,
Serializable pk,
ColumnValue... values) |
|
protected <T> int |
AbstractDataSqlSource.updateCache(EntityInfo<T> info,
int count,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|
<T> DataBatch |
AbstractDataSource.DefaultDataBatch.updateColumn(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
|
<T> DataBatch |
AbstractDataSource.DefaultDataBatch.updateColumn(Class<T> clazz,
FilterNode node,
ColumnValue... values) |
|
<T> DataBatch |
AbstractDataSource.DefaultDataBatch.updateColumn(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|
<T> int |
AbstractDataSource.updateColumn(Class<T> clazz,
FilterNode node,
ColumnValue... values) |
根据主键值更新对象的多个column对应的值, 必须是Entity Class
|
<T> int |
AbstractDataSqlSource.updateColumn(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
根据主键值更新对象的多个column对应的值, 必须是Entity Class
|
<T> int |
AbstractDataSqlSource.updateColumn(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|
<T> DataBatch |
DataBatch.updateColumn(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
|
default <T> DataBatch |
DataBatch.updateColumn(Class<T> clazz,
FilterNode node,
ColumnValue... values) |
|
<T> DataBatch |
DataBatch.updateColumn(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|
<T> int |
DataMemorySource.updateColumn(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
|
<T> int |
DataMemorySource.updateColumn(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|
<T> int |
DataSource.updateColumn(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default <T> int |
DataSource.updateColumn(Class<T> clazz,
FilterNode node,
ColumnValue... values) |
更新符合过滤条件记录的部分字段
字段赋值操作选项见 ColumnExpress
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
<T> int |
DataSource.updateColumn(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
更新符合过滤条件的记录的指定字段
Flipper中offset字段将被忽略
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node} ORDER BY {flipper.sort}
|
default int |
DataSqlMapper.updateColumn(Serializable pk,
ColumnValue... values) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default int |
DataSqlMapper.updateColumn(FilterNode node,
ColumnValue... values) |
更新符合过滤条件记录的部分字段
字段赋值操作选项见 ColumnExpress
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default int |
DataSqlMapper.updateColumn(FilterNode node,
Flipper flipper,
ColumnValue... values) |
更新符合过滤条件的记录的指定字段
Flipper中offset字段将被忽略
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node} ORDER BY {flipper.sort}
|
<T> CompletableFuture<Integer> |
AbstractDataSource.updateColumnAsync(Class<T> clazz,
FilterNode node,
ColumnValue... values) |
|
<T> CompletableFuture<Integer> |
AbstractDataSqlSource.updateColumnAsync(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
|
<T> CompletableFuture<Integer> |
AbstractDataSqlSource.updateColumnAsync(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|
<T> CompletableFuture<Integer> |
DataMemorySource.updateColumnAsync(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
|
<T> CompletableFuture<Integer> |
DataMemorySource.updateColumnAsync(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|
<T> CompletableFuture<Integer> |
DataSource.updateColumnAsync(Class<T> clazz,
Serializable pk,
ColumnValue... values) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default <T> CompletableFuture<Integer> |
DataSource.updateColumnAsync(Class<T> clazz,
FilterNode node,
ColumnValue... values) |
更新符合过滤条件记录的部分字段
字段赋值操作选项见 ColumnExpress
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
<T> CompletableFuture<Integer> |
DataSource.updateColumnAsync(Class<T> clazz,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
更新符合过滤条件的记录的指定字段
Flipper中offset字段将被忽略
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node} ORDER BY {flipper.sort}
|
default CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(Serializable pk,
ColumnValue... values) |
更新指定主键值记录的部分字段
字段赋值操作选项见 ColumnExpress
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(FilterNode node,
ColumnValue... values) |
更新符合过滤条件记录的部分字段
字段赋值操作选项见 ColumnExpress
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node}
|
default CompletableFuture<Integer> |
DataSqlMapper.updateColumnAsync(FilterNode node,
Flipper flipper,
ColumnValue... values) |
更新符合过滤条件的记录的指定字段
Flipper中offset字段将被忽略
注意:Entity类中标记为@Column(updatable=false)不会被更新
等价SQL: UPDATE {table} SET {column1} = {value1}, {column2} += {value2}, {column3} *= {value3}, ···
WHERE {filter node} ORDER BY {flipper.sort}
|
protected <T> AbstractDataSqlSource.UpdateSqlInfo |
AbstractDataSqlSource.updateColumnSql(EntityInfo<T> info,
Serializable pk,
ColumnValue... values) |
|
protected <T> AbstractDataSqlSource.UpdateSqlInfo |
AbstractDataSqlSource.updateColumnSql(EntityInfo<T> info,
FilterNode node,
Flipper flipper,
ColumnValue... values) |
|