public abstract class AbstractColumFunction extends Object implements ColumFunction, ColumnArithmetic
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,String> |
aliasTableMap |
protected String |
dataSourceName |
protected AbstractColumFunction |
delegateFunction |
protected SqlDialect |
sqlDialect |
protected Version |
version |
| 构造器和说明 |
|---|
AbstractColumFunction() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFunctionToString, getOriginColumnFn, getParameterBinder, getTableAlias, setTableAliasprotected AbstractColumFunction delegateFunction
protected String dataSourceName
protected SqlDialect sqlDialect
protected Version version
public AbstractColumFunction subtract(Number value)
ColumnArithmeticsubtract 在接口中 ColumnArithmeticvalue - 要减去的数值public AbstractColumFunction subtract(Consumer<AbstractColumnReference> nestedSelect)
ColumnArithmeticsubtract 在接口中 ColumnArithmeticnestedSelect - 嵌套查询的表达式public <T,F> AbstractColumFunction subtract(Fn<T,F> column)
ColumnArithmeticsubtract 在接口中 ColumnArithmeticT - 实体类型F - 列类型column - 要减去的列public AbstractColumFunction subtract(ColumFunction columFunction)
subtract 在接口中 ColumnArithmeticpublic AbstractColumFunction multiply(Number value)
ColumnArithmeticmultiply 在接口中 ColumnArithmeticvalue - 要相乘的数值public AbstractColumFunction multiply(Consumer<AbstractColumnReference> nestedSelect)
ColumnArithmeticmultiply 在接口中 ColumnArithmeticnestedSelect - 嵌套查询的表达式public <T,F> AbstractColumFunction multiply(Fn<T,F> column)
ColumnArithmeticmultiply 在接口中 ColumnArithmeticT - 实体类型F - 列类型column - 要相乘的列public AbstractColumFunction multiply(ColumFunction columFunction)
multiply 在接口中 ColumnArithmeticpublic AbstractColumFunction divide(Number value)
ColumnArithmeticdivide 在接口中 ColumnArithmeticvalue - 要相除的数值public AbstractColumFunction divide(Consumer<AbstractColumnReference> nestedSelect)
ColumnArithmeticdivide 在接口中 ColumnArithmeticnestedSelect - 嵌套查询的表达式public <T,F> AbstractColumFunction divide(Fn<T,F> column)
ColumnArithmeticdivide 在接口中 ColumnArithmeticT - 实体类型F - 列类型column - 要相除的列public AbstractColumFunction divide(ColumFunction columFunction)
divide 在接口中 ColumnArithmeticpublic AbstractColumFunction add(Number value)
ColumnArithmeticadd 在接口中 ColumnArithmeticvalue - 要相加的数值public AbstractColumFunction add(Consumer<AbstractColumnReference> nestedSelect)
ColumnArithmeticadd 在接口中 ColumnArithmeticnestedSelect - 嵌套查询的表达式public <T,F> AbstractColumFunction add(Fn<T,F> column)
ColumnArithmeticadd 在接口中 ColumnArithmeticT - 实体类型F - 列类型column - 要相加的列public AbstractColumFunction add(ColumFunction columFunction)
add 在接口中 ColumnArithmeticpublic AbstractColumFunction getDelegateFunction()
public String getDataSourceName()
public void setDataSourceName(String dataSourceName)
public void setSqlDialect(SqlDialect sqlDialect)
public void setVersion(Version version)
public Arithmetic getArithmetic()
public void setArithmetic(Arithmetic arithmetic)
Copyright © 2024–2025 Dynamic-SQL. All rights reserved.