Class CurrentTimestampFunction
- java.lang.Object
-
- org.datanucleus.store.rdbms.sql.method.CurrentTimestampFunction
-
- All Implemented Interfaces:
SQLMethod
public class CurrentTimestampFunction extends Object implements SQLMethod
Expression handler to invoke the SQL CURRENT_TIMESTAMP function. For use in evaluating CURRENT_TIMESTAMP where the RDBMS supports this function. Returns a TemporalExpression "CURRENT_TIMESTAMP".
-
-
Constructor Summary
Constructors Constructor Description CurrentTimestampFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class
getClassForMapping()
SQLExpression
getExpression(SQLStatement stmt, SQLExpression expr, List args)
Return the expression for this SQL function.protected String
getFunctionName()
-
-
-
Method Detail
-
getFunctionName
protected String getFunctionName()
-
getExpression
public SQLExpression getExpression(SQLStatement stmt, SQLExpression expr, List args)
Description copied from interface:SQLMethod
Return the expression for this SQL function.- Specified by:
getExpression
in interfaceSQLMethod
- Parameters:
stmt
- SQLStatement that this expression is forexpr
- The expression that it is invoked onargs
- Arguments passed in- Returns:
- The SQL expression using the SQL function
-
getClassForMapping
protected Class getClassForMapping()
-
-