com.espertech.esper.epl.expression.funcs
Class ExprCastNode.StringToDateWStaticFormatComputer
java.lang.Object
com.espertech.esper.epl.expression.funcs.ExprCastNode.StringToDateLongWStaticFormat
com.espertech.esper.epl.expression.funcs.ExprCastNode.StringToDateWStaticFormatComputer
- All Implemented Interfaces:
- ExprCastNode.CasterParserComputer
- Enclosing class:
- ExprCastNode
public static class ExprCastNode.StringToDateWStaticFormatComputer
- extends ExprCastNode.StringToDateLongWStaticFormat
Method Summary |
java.lang.Object |
compute(java.lang.Object input,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext)
Compute an result performing casting and parsing. |
protected static java.lang.Object |
parseSafe(java.lang.String formatString,
java.text.SimpleDateFormat format,
java.lang.Object input)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExprCastNode.StringToDateWStaticFormatComputer
public ExprCastNode.StringToDateWStaticFormatComputer(java.lang.String dateFormat)
compute
public java.lang.Object compute(java.lang.Object input,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext)
- Description copied from interface:
ExprCastNode.CasterParserComputer
- Compute an result performing casting and parsing.
- Parameters:
input
- to processeventsPerStream
- events per streamnewData
- new data indicatorexprEvaluatorContext
- evaluation context
- Returns:
- cast or parse result
parseSafe
protected static java.lang.Object parseSafe(java.lang.String formatString,
java.text.SimpleDateFormat format,
java.lang.Object input)