Class ExprCastNode.StringToCalendarWExprFormatComputerEval
java.lang.Object
com.espertech.esper.common.internal.epl.expression.funcs.ExprCastNode.StringToDateLongWExprormatEval
com.espertech.esper.common.internal.epl.expression.funcs.ExprCastNode.StringToCalendarWExprFormatComputerEval
- All Implemented Interfaces:
ExprCastNode.CasterParserComputer
- Enclosing class:
- ExprCastNode
public static class ExprCastNode.StringToCalendarWExprFormatComputerEval
extends ExprCastNode.StringToDateLongWExprormatEval
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.expression.funcs.ExprCastNode.StringToDateLongWExprormatEval
dateFormatEval
-
Constructor Summary
ConstructorDescriptionStringToCalendarWExprFormatComputerEval
(ExprEvaluator dateFormatEval, TimeZone timeZone) -
Method Summary
Modifier and TypeMethodDescriptionstatic CodegenExpression
codegen
(CodegenExpression input, ExprForge dateFormatForge, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope, TimeZone timeZone) compute
(Object input, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext exprEvaluatorContext) Compute an result performing casting and parsing.
-
Constructor Details
-
StringToCalendarWExprFormatComputerEval
-
-
Method Details
-
compute
public Calendar compute(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
-
codegen
public static CodegenExpression codegen(CodegenExpression input, ExprForge dateFormatForge, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope, TimeZone timeZone)
-