Package org.camunda.bpm.engine.impl.el
Class DateTimeFunctionMapper
- java.lang.Object
-
- org.camunda.bpm.engine.impl.javax.el.FunctionMapper
-
- org.camunda.bpm.engine.impl.el.DateTimeFunctionMapper
-
public class DateTimeFunctionMapper extends FunctionMapper
- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,java.lang.reflect.Method>
DATE_TIME_FUNCTION_MAP
-
Constructor Summary
Constructors Constructor Description DateTimeFunctionMapper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createMethodBindings()
static org.joda.time.DateTime
dateTime()
protected void
ensureContextFunctionMapInitialized()
static java.util.Date
now()
java.lang.reflect.Method
resolveFunction(java.lang.String prefix, java.lang.String localName)
Resolves the specified prefix and local name into a java.lang.Method.
-
-
-
Method Detail
-
resolveFunction
public java.lang.reflect.Method resolveFunction(java.lang.String prefix, java.lang.String localName)
Description copied from class:FunctionMapper
Resolves the specified prefix and local name into a java.lang.Method. Returns null if no function could be found that matches the given prefix and local name.- Specified by:
resolveFunction
in classFunctionMapper
- Parameters:
prefix
- the prefix of the function, or "" if no prefix. For example, "fn" in ${fn:method()}, or "" in ${method()}.localName
- the short name of the function. For example, "method" in ${fn:method()}.- Returns:
- the static method to invoke, or null if no match was found.
-
ensureContextFunctionMapInitialized
protected void ensureContextFunctionMapInitialized()
-
createMethodBindings
protected void createMethodBindings()
-
now
public static java.util.Date now()
-
dateTime
public static org.joda.time.DateTime dateTime()
-
-