public class ExprDotDTForge extends Object implements ExprDotForge
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpression inner,
EPTypeClass innerType,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
ExprDotEval |
getDotEvaluator() |
DTLocalForge |
getForge(List<CalendarForge> calendarForges,
TimeAbacus timeAbacus,
EPTypeClass inputTypeClass,
EventType inputEventType,
ReformatForge reformatForge,
IntervalForge intervalForge) |
EPChainableType |
getTypeInfo() |
void |
visit(ExprDotEvalVisitor visitor) |
public ExprDotEval getDotEvaluator()
getDotEvaluator
in interface ExprDotForge
public CodegenExpression codegen(CodegenExpression inner, EPTypeClass innerType, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
codegen
in interface ExprDotForge
public EPChainableType getTypeInfo()
getTypeInfo
in interface ExprDotForge
public void visit(ExprDotEvalVisitor visitor)
visit
in interface ExprDotForge
public DTLocalForge getForge(List<CalendarForge> calendarForges, TimeAbacus timeAbacus, EPTypeClass inputTypeClass, EventType inputEventType, ReformatForge reformatForge, IntervalForge intervalForge) throws ExprValidationException
ExprValidationException
Copyright © 2005–2021. All rights reserved.