Package org.apache.torque.util.functions
Class Max
java.lang.Object
org.apache.torque.util.functions.AggregateFunction
org.apache.torque.util.functions.Max
- All Implemented Interfaces:
Column,SQLFunction
SQL99 Standard max function.
- Version:
- $Id: Max.java 1848281 2018-12-06 10:48:36Z tv $
-
Constructor Summary
ConstructorsConstructorDescriptionConstruct an MAX function class with an SQL expression to calculate the maximum from.Construct an MAX function class with the column to calculate the maximum from.Construct an MAX function class with the column to calculate the maximum from and possibly a distinct modifier. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetFunction(String function) This method cannot be called, an UnsupportedOperationException will always be thrown.Methods inherited from class org.apache.torque.util.functions.AggregateFunction
getArgument, getArguments, getColumn, getColumnName, getFullTableName, getFunction, getSchemaName, getSqlExpression, getTableName, isDistinct, setArguments, setColumn
-
Constructor Details
-
Max
Construct an MAX function class with the column to calculate the maximum from.- Parameters:
column- the Column to calculate the maximum from.
-
Max
Construct an MAX function class with an SQL expression to calculate the maximum from.- Parameters:
sqlExpression- the SQL expression to calculate the maximum from.
-
Max
Construct an MAX function class with the column to calculate the maximum from and possibly a distinct modifier.- Parameters:
column- the Column to calculate the maximum from.distinct- whether to calculate the maximum from only distinct values.
-
-
Method Details
-
setFunction
This method cannot be called, an UnsupportedOperationException will always be thrown.- Overrides:
setFunctionin classAggregateFunction- Parameters:
function- disregarded.- Throws:
UnsupportedOperationException- always.
-