public class DTMPluginValueChangeForge extends Object implements CalendarForge
Constructor and Description |
---|
DTMPluginValueChangeForge(EPTypeClass inputType,
DateTimeMethodOpsModify transformOp,
List<ExprNode> transformOpParams) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegenCalendar(CodegenExpression cal,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
CodegenExpression |
codegenLDT(CodegenExpression ldt,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
CodegenExpression |
codegenZDT(CodegenExpression zdt,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
CalendarOp |
getEvalOp() |
public DTMPluginValueChangeForge(EPTypeClass inputType, DateTimeMethodOpsModify transformOp, List<ExprNode> transformOpParams) throws ExprValidationException
ExprValidationException
public CalendarOp getEvalOp()
getEvalOp
in interface CalendarForge
public CodegenExpression codegenCalendar(CodegenExpression cal, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
codegenCalendar
in interface CalendarForge
public CodegenExpression codegenLDT(CodegenExpression ldt, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
codegenLDT
in interface CalendarForge
public CodegenExpression codegenZDT(CodegenExpression zdt, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
codegenZDT
in interface CalendarForge
Copyright © 2005–2021. All rights reserved.