Class AbstractMultipleColumnArithmeticFunction<T extends java.lang.Number,U extends AbstractMultipleColumnArithmeticFunction<T,U>>
- java.lang.Object
-
- org.mybatis.dynamic.sql.select.function.AbstractFunction<T,AbstractMultipleColumnArithmeticFunction<T,U>>
-
- org.mybatis.dynamic.sql.select.function.AbstractMultipleColumnArithmeticFunction<T,U>
-
- All Implemented Interfaces:
BasicColumn
,BindableColumn<T>
@Deprecated public abstract class AbstractMultipleColumnArithmeticFunction<T extends java.lang.Number,U extends AbstractMultipleColumnArithmeticFunction<T,U>> extends AbstractFunction<T,AbstractMultipleColumnArithmeticFunction<T,U>>
Deprecated.in favor ofOperatorFunction
.Represents a function with multiple numeric columns.- Author:
- Jeff Butler
-
-
Field Summary
Fields Modifier and Type Field Description protected BasicColumn
secondColumn
Deprecated.protected java.util.List<BasicColumn>
subsequentColumns
Deprecated.-
Fields inherited from class org.mybatis.dynamic.sql.select.function.AbstractFunction
alias, column
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractMultipleColumnArithmeticFunction(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract java.lang.String
operator()
Deprecated.java.lang.String
renderWithTableAlias(TableAliasCalculator tableAliasCalculator)
Deprecated.Returns the name of the item aliased with a table name if appropriate.-
Methods inherited from class org.mybatis.dynamic.sql.select.function.AbstractFunction
alias, as, copy, jdbcType, typeHandler
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.mybatis.dynamic.sql.BasicColumn
renderWithTableAndColumnAlias
-
Methods inherited from interface org.mybatis.dynamic.sql.BindableColumn
convertParameterType, renderingStrategy
-
-
-
-
Field Detail
-
secondColumn
protected final BasicColumn secondColumn
Deprecated.
-
subsequentColumns
protected final java.util.List<BasicColumn> subsequentColumns
Deprecated.
-
-
Constructor Detail
-
AbstractMultipleColumnArithmeticFunction
protected AbstractMultipleColumnArithmeticFunction(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)
Deprecated.
-
-
Method Detail
-
renderWithTableAlias
public java.lang.String renderWithTableAlias(TableAliasCalculator tableAliasCalculator)
Deprecated.Description copied from interface:BasicColumn
Returns the name of the item aliased with a table name if appropriate. For example, "a.foo". This is appropriate for where clauses and order by clauses.- Parameters:
tableAliasCalculator
- the table alias calculator for the current renderer- Returns:
- the item name with the table alias applied
-
operator
protected abstract java.lang.String operator()
Deprecated.
-
-