Interface Update<Children>

All Superinterfaces:
Serializable
All Known Implementing Classes:
KtUpdateJoinWrapper

public interface Update<Children> extends Serializable
copy Update
Since:
1.4.6
Author:
yulichang
  • Method Details

    • set

      default Children set(kotlin.reflect.KProperty<?> column, Object val)
      ignore
    • set

      default Children set(boolean condition, kotlin.reflect.KProperty<?> column, Object val)
      设置 更新 SQL 的 SET 片段
      Parameters:
      condition - 是否加入 set
      column - 字段
      val - 值
      Returns:
      children
    • set

      default Children set(kotlin.reflect.KProperty<?> column, Object val, String mapping)
      ignore
    • set

      Children set(boolean condition, kotlin.reflect.KProperty<?> column, Object val, String mapping)
      设置 更新 SQL 的 SET 片段
      Parameters:
      condition - 是否加入 set
      column - 字段
      val - 值
      mapping - 例: javaType=int,jdbcType=NUMERIC,typeHandler=xxx.xxx.MyTypeHandler
      Returns:
      children
    • setIncrBy

      default Children setIncrBy(kotlin.reflect.KProperty<?> column, Number val)
    • setIncrBy

      Children setIncrBy(boolean condition, kotlin.reflect.KProperty<?> column, Number val)
    • setDecrBy

      default Children setDecrBy(kotlin.reflect.KProperty<?> column, Number val)
    • setDecrBy

      Children setDecrBy(boolean condition, kotlin.reflect.KProperty<?> column, Number val)
    • setSql

      default Children setSql(String sql)
      ignore
    • setSql

      Children setSql(boolean condition, String sql)
      设置 更新 SQL 的 SET 片段
      Parameters:
      sql - set sql
      Returns:
      children
    • getSqlSet

      String getSqlSet()
      获取 更新 SQL 的 SET 片段