- java.lang.Object
 - 
- org.redkale.source.ColumnValues
 
 
- 
public class ColumnValues extends Object
ColumnValue的集合类详情见: https://redkale.org
- 从以下版本开始:
 - 2.8.0
 - 作者:
 - zhangjx
 
 
- 
- 
构造器概要
构造器 构造器 说明 ColumnValues() 
- 
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 ColumnValuesand(String column, Serializable value)返回 {column} = {column} & {value} 操作<T> ColumnValuesand(LambdaFunction<T,?> func, Serializable value)返回 {column} = {column} & {value} 操作<T extends Serializable>
ColumnValuesand(LambdaSupplier<T> func)返回 {column} = {column} & {value} 操作static ColumnValuescreate()ColumnValuesdec(String column)返回 {column} = {column} - 1 操作ColumnValuesdec(String column, Number value)返回 {column} = {column} - {value} 操作<T> ColumnValuesdec(LambdaFunction<T,?> func)返回 {column} = {column} - 1 操作<T> ColumnValuesdec(LambdaFunction<T,?> func, Serializable value)返回 {column} = {column} - {value} 操作<T extends Serializable>
ColumnValuesdec(LambdaSupplier<T> func)返回 {column} = {column} - {value} 操作ColumnValuesdiv(String column, Number value)返回 {column} = {column} / {value} 操作<T> ColumnValuesdiv(LambdaFunction<T,?> func, Serializable value)返回 {column} = {column} / {value} 操作<T extends Serializable>
ColumnValuesdiv(LambdaSupplier<T> func)返回 {column} = {column} / {value} 操作ColumnValue[]getValues()获取ColumnValue数组ColumnValuesinc(String column)返回 {column} = {column} + 1 操作ColumnValuesinc(String column, Number value)返回 {column} = {column} + {value} 操作<T> ColumnValuesinc(LambdaFunction<T,?> func)返回 {column} = {column} + 1 操作<T> ColumnValuesinc(LambdaFunction<T,?> func, Serializable value)返回 {column} = {column} + {value} 操作<T extends Serializable>
ColumnValuesinc(LambdaSupplier<T> func)返回 {column} = {column} + {value} 操作ColumnValuesmod(String column, Serializable value)返回 {column} = {column} % {value} 操作<T> ColumnValuesmod(LambdaFunction<T,?> func, Serializable value)返回 {column} = {column} % {value} 操作<T extends Serializable>
ColumnValuesmod(LambdaSupplier<T> func)返回 {column} = {column} % {value} 操作ColumnValuesmul(String column, Number value)返回 {column} = {column} * {value} 操作<T> ColumnValuesmul(LambdaFunction<T,?> func, Serializable value)返回 {column} = {column} * {value} 操作<T extends Serializable>
ColumnValuesmul(LambdaSupplier<T> func)返回 {column} = {column} * {value} 操作ColumnValuesorr(String column, Serializable value)返回 {column} = {column} | {value} 操作<T> ColumnValuesorr(LambdaFunction<T,?> func, Serializable value)返回 {column} = {column} | {value} 操作<T extends Serializable>
ColumnValuesorr(LambdaSupplier<T> func)返回 {column} = {column} | {value} 操作ColumnValuesset(String column, Serializable value)返回 {column} = {value} 操作<T> ColumnValuesset(LambdaFunction<T,?> func, Serializable value)返回 {column} = {value} 操作<T extends Serializable>
ColumnValuesset(LambdaSupplier<T> func)返回 {column} = {value} 操作StringtoString() 
 - 
 
- 
- 
方法详细资料
- 
create
public static ColumnValues create()
 
- 
set
public ColumnValues set(String column, Serializable value)
返回 {column} = {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
inc
public ColumnValues inc(String column, Number value)
返回 {column} = {column} + {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
inc
public ColumnValues inc(String column)
返回 {column} = {column} + 1 操作- 参数:
 column- 字段名- 返回:
 - ColumnValues
 
 
- 
dec
public ColumnValues dec(String column, Number value)
返回 {column} = {column} - {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
dec
public ColumnValues dec(String column)
返回 {column} = {column} - 1 操作- 参数:
 column- 字段名- 返回:
 - ColumnValues
 
 
- 
mul
public ColumnValues mul(String column, Number value)
返回 {column} = {column} * {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
div
public ColumnValues div(String column, Number value)
返回 {column} = {column} / {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
mod
public ColumnValues mod(String column, Serializable value)
返回 {column} = {column} % {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
and
public ColumnValues and(String column, Serializable value)
返回 {column} = {column} & {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
orr
public ColumnValues orr(String column, Serializable value)
返回 {column} = {column} | {value} 操作- 参数:
 column- 字段名value- 字段值- 返回:
 - ColumnValues
 
 
- 
set
public <T extends Serializable> ColumnValues set(LambdaSupplier<T> func)
返回 {column} = {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 - 从以下版本开始:
 - 2.8.0
 
 
- 
inc
public <T extends Serializable> ColumnValues inc(LambdaSupplier<T> func)
返回 {column} = {column} + {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
dec
public <T extends Serializable> ColumnValues dec(LambdaSupplier<T> func)
返回 {column} = {column} - {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
mul
public <T extends Serializable> ColumnValues mul(LambdaSupplier<T> func)
返回 {column} = {column} * {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
div
public <T extends Serializable> ColumnValues div(LambdaSupplier<T> func)
返回 {column} = {column} / {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
mod
public <T extends Serializable> ColumnValues mod(LambdaSupplier<T> func)
返回 {column} = {column} % {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 - 从以下版本开始:
 - 2.8.0
 
 
- 
and
public <T extends Serializable> ColumnValues and(LambdaSupplier<T> func)
返回 {column} = {column} & {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
orr
public <T extends Serializable> ColumnValues orr(LambdaSupplier<T> func)
返回 {column} = {column} | {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
set
public <T> ColumnValues set(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 
 
- 
inc
public <T> ColumnValues inc(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {column} + {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 
 
- 
inc
public <T> ColumnValues inc(LambdaFunction<T,?> func)
返回 {column} = {column} + 1 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
dec
public <T> ColumnValues dec(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {column} - {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 
 
- 
dec
public <T> ColumnValues dec(LambdaFunction<T,?> func)
返回 {column} = {column} - 1 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambda- 返回:
 - ColumnValues
 
 
- 
mul
public <T> ColumnValues mul(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {column} * {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 - 从以下版本开始:
 - 2.8.0
 
 
- 
div
public <T> ColumnValues div(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {column} / {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 
 
- 
mod
public <T> ColumnValues mod(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {column} % {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 
 
- 
and
public <T> ColumnValues and(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {column} & {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 
 
- 
orr
public <T> ColumnValues orr(LambdaFunction<T,?> func, Serializable value)
返回 {column} = {column} | {value} 操作- 类型参数:
 T- 值的泛型- 参数:
 func- 字段名Lambdavalue- 字段值- 返回:
 - ColumnValues
 
 
- 
getValues
public ColumnValue[] getValues()
获取ColumnValue数组- 返回:
 - ColumnValue[]
 
 
 - 
 
 -