Class ExprDotDTForge
java.lang.Object
com.espertech.esper.common.internal.epl.datetime.eval.ExprDotDTForge
- All Implemented Interfaces:
ExprDotForge
-
Method Summary
Modifier and TypeMethodDescriptioncodegen
(CodegenExpression inner, EPTypeClass innerType, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope) getForge
(List<CalendarForge> calendarForges, TimeAbacus timeAbacus, EPTypeClass inputTypeClass, EventType inputEventType, ReformatForge reformatForge, IntervalForge intervalForge) void
visit
(ExprDotEvalVisitor visitor)
-
Method Details
-
getDotEvaluator
- Specified by:
getDotEvaluator
in interfaceExprDotForge
-
codegen
public CodegenExpression codegen(CodegenExpression inner, EPTypeClass innerType, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope) - Specified by:
codegen
in interfaceExprDotForge
-
getTypeInfo
- Specified by:
getTypeInfo
in interfaceExprDotForge
-
visit
- Specified by:
visit
in interfaceExprDotForge
-
getForge
public DTLocalForge getForge(List<CalendarForge> calendarForges, TimeAbacus timeAbacus, EPTypeClass inputTypeClass, EventType inputEventType, ReformatForge reformatForge, IntervalForge intervalForge) throws ExprValidationException - Throws:
ExprValidationException
-