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) | 
  |