public class DateFormatMethodExecutor extends java.lang.Object implements MethodExecutor
MethodExecutor handling formatting using a SimpleDateFormat.| Constructor and Description |
|---|
DateFormatMethodExecutor()
Instantiates a new date format method executor.
|
DateFormatMethodExecutor(java.lang.String key)
Instantiates a new date format method executor.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
dateFormat(java.lang.String pattern,
java.util.Date date) |
static java.lang.String |
dateFormat(java.lang.String pattern,
java.lang.Integer epoch) |
static java.lang.String |
dateFormat(java.lang.String pattern,
java.lang.Long epoch) |
static java.lang.String |
dateFormat(java.lang.String pattern,
java.lang.String datestring) |
static java.lang.String |
dateFormat(java.lang.String pattern,
java.lang.String datestring,
java.lang.String dateformat) |
TypedValue |
execute(EvaluationContext context,
java.lang.Object target,
java.lang.Object... arguments) |
protected java.lang.String |
getKey()
Gets the key for timestamp if defined.
|
public DateFormatMethodExecutor()
public DateFormatMethodExecutor(java.lang.String key)
key - the key for timestamppublic TypedValue execute(EvaluationContext context, java.lang.Object target, java.lang.Object... arguments) throws AccessException
execute in interface MethodExecutorAccessExceptionprotected java.lang.String getKey()
public static java.lang.String dateFormat(java.lang.String pattern,
java.lang.Integer epoch)
throws AccessException
AccessExceptionpublic static java.lang.String dateFormat(java.lang.String pattern,
java.lang.Long epoch)
throws AccessException
AccessExceptionpublic static java.lang.String dateFormat(java.lang.String pattern,
java.util.Date date)
throws AccessException
AccessExceptionpublic static java.lang.String dateFormat(java.lang.String pattern,
java.lang.String datestring)
throws AccessException
AccessExceptionpublic static java.lang.String dateFormat(java.lang.String pattern,
java.lang.String datestring,
java.lang.String dateformat)
throws AccessException
AccessException