Class LocalDateTimeFunction
- java.lang.Object
-
- org.datanucleus.store.rdbms.sql.method.LocalDateTimeFunction
-
- All Implemented Interfaces:
SQLMethod
public class LocalDateTimeFunction extends Object implements SQLMethod
Expression handler to invoke the SQL CURRENT_TIMESTAMP function and return as LocalDateTime. For use in evaluating LOCAL_DATETIME where the RDBMS supports the function CURRENT_TIMESTAMP. Returns a TemporalExpression "LOCAL_DATETIME".
-
-
Constructor Summary
Constructors Constructor Description LocalDateTimeFunction()
-
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()
-
-