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