public static class ExprCastNode.StringToCalendarWStaticISOFormatComputer extends Object implements ExprCastNode.CasterParserComputerForge, ExprCastNode.CasterParserComputer
Constructor and Description |
---|
StringToCalendarWStaticISOFormatComputer() |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegenPremade(Class evaluationType,
CodegenExpression input,
Class inputType,
CodegenContext context,
CodegenParamSetExprPremade params) |
Object |
compute(Object input,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext)
Compute an result performing casting and parsing.
|
ExprCastNode.CasterParserComputer |
getEvaluatorComputer() |
boolean |
isConstantForConstInput() |
static Calendar |
stringToCalendarWStaticISOParse(String input)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
public StringToCalendarWStaticISOFormatComputer()
public static Calendar stringToCalendarWStaticISOParse(String input)
input
- inputpublic Object compute(Object input, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext exprEvaluatorContext)
ExprCastNode.CasterParserComputer
compute
in interface ExprCastNode.CasterParserComputer
input
- to processeventsPerStream
- events per streamnewData
- new data indicatorexprEvaluatorContext
- evaluation contextpublic boolean isConstantForConstInput()
isConstantForConstInput
in interface ExprCastNode.CasterParserComputerForge
public CodegenExpression codegenPremade(Class evaluationType, CodegenExpression input, Class inputType, CodegenContext context, CodegenParamSetExprPremade params)
codegenPremade
in interface ExprCastNode.CasterParserComputerForge
public ExprCastNode.CasterParserComputer getEvaluatorComputer()
getEvaluatorComputer
in interface ExprCastNode.CasterParserComputerForge