- java.lang.Object
-
- org.redkale.source.ColumnFuncNode
-
- 所有已实现的接口:
Serializable,ColumnNode
public class ColumnFuncNode extends Object implements ColumnNode
与ColumnNameNode、ColumnExpNode组合,用于复杂的字段表达式 。详情见: https://redkale.org
- 从以下版本开始:
- 2.0.0
- 作者:
- zhangjx
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 protected FilterFuncfuncprotected ColumnNodevalue
-
构造器概要
构造器 构造器 说明 ColumnFuncNode()ColumnFuncNode(FilterFunc func, Serializable node)
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static ColumnFuncNodeavg(Serializable node)已过时。2.8.0static ColumnFuncNodecount(Serializable node)已过时。2.8.0protected ColumnNodecreateColumnNode(Serializable value)static ColumnFuncNodedistinctCount(Serializable node)已过时。2.8.0FilterFuncgetFunc()ColumnNodegetValue()static ColumnFuncNodemax(Serializable node)已过时。2.8.0static ColumnFuncNodemin(Serializable node)已过时。2.8.0voidsetFunc(FilterFunc func)voidsetValue(ColumnNode value)static ColumnFuncNodesum(Serializable node)已过时。2.8.0StringtoString()
-
-
-
字段详细资料
-
func
@ConvertColumn(index=1) protected FilterFunc func
-
value
@ConvertColumn(index=2) protected ColumnNode value
-
-
构造器详细资料
-
ColumnFuncNode
public ColumnFuncNode()
-
ColumnFuncNode
public ColumnFuncNode(FilterFunc func, Serializable node)
-
-
方法详细资料
-
createColumnNode
protected ColumnNode createColumnNode(Serializable value)
-
avg
@Deprecated(since="2.8.0") public static ColumnFuncNode avg(Serializable node)
已过时。2.8.0- 参数:
node- Serializable- 返回:
- ColumnFuncNode
- 另请参阅:
ColumnNodes.avg(org.redkale.source.ColumnNode)
-
count
@Deprecated(since="2.8.0") public static ColumnFuncNode count(Serializable node)
已过时。2.8.0- 参数:
node- Serializable- 返回:
- ColumnFuncNode
- 另请参阅:
ColumnNodes.count(org.redkale.source.ColumnNode)
-
distinctCount
@Deprecated(since="2.8.0") public static ColumnFuncNode distinctCount(Serializable node)
已过时。2.8.0- 参数:
node- Serializable- 返回:
- ColumnFuncNode
- 另请参阅:
ColumnNodes.distinctCount(org.redkale.source.ColumnNode)
-
max
@Deprecated(since="2.8.0") public static ColumnFuncNode max(Serializable node)
已过时。2.8.0- 参数:
node- Serializable- 返回:
- ColumnFuncNode
- 另请参阅:
ColumnNodes.max(org.redkale.source.ColumnNode)
-
min
@Deprecated(since="2.8.0") public static ColumnFuncNode min(Serializable node)
已过时。2.8.0- 参数:
node- Serializable- 返回:
- ColumnFuncNode
- 另请参阅:
ColumnNodes.min(org.redkale.source.ColumnNode)
-
sum
@Deprecated(since="2.8.0") public static ColumnFuncNode sum(Serializable node)
已过时。2.8.0- 参数:
node- Serializable- 返回:
- ColumnFuncNode
- 另请参阅:
ColumnNodes.sum(org.redkale.source.ColumnNode)
-
getFunc
public FilterFunc getFunc()
-
setFunc
public void setFunc(FilterFunc func)
-
getValue
public ColumnNode getValue()
-
setValue
public void setValue(ColumnNode value)
-
-