Class AggregateStringExpression
java.lang.Object
org.datanucleus.store.rdbms.sql.expression.SQLExpression
org.datanucleus.store.rdbms.sql.expression.StringExpression
org.datanucleus.store.rdbms.sql.expression.AggregateStringExpression
- All Implemented Interfaces:
AggregateExpression
Expression for an aggregate function.
Allows us to distinguish aggregate expressions from other string expressions.
-
Nested Class Summary
Nested classes/interfaces inherited from class SQLExpression
SQLExpression.ColumnExpressionList -
Field Summary
Fields inherited from class SQLExpression
lowestOperator, mapping, parameterName, st, stmt, subExprs, table -
Constructor Summary
ConstructorsConstructorDescriptionAggregateStringExpression(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args) -
Method Summary
Methods inherited from class SQLExpression
and, bitAnd, bitOr, cast, com, distinct, div, encloseInParentheses, eor, getJavaTypeMapping, getLowestOperator, getNumberOfSubExpressions, getParameterName, getSQLStatement, getSQLTable, getSubExpression, ior, is, isParameter, mod, mul, neg, not, setJavaTypeMapping, sub, toSQLText, unDistinct
-
Constructor Details
-
AggregateStringExpression
public AggregateStringExpression(SQLStatement stmt, JavaTypeMapping mapping, String functionName, List<SQLExpression> args)
-