public class CalendarWithDateForge extends Object implements CalendarForge
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
day |
protected ExprForge |
month |
protected ExprForge |
year |
Constructor and Description |
---|
CalendarWithDateForge(ExprForge year,
ExprForge month,
ExprForge day) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegenCalendar(CodegenExpression cal,
CodegenParamSetExprPremade params,
CodegenContext context) |
CodegenExpression |
codegenLDT(CodegenExpression ldt,
CodegenParamSetExprPremade params,
CodegenContext context) |
CodegenExpression |
codegenZDT(CodegenExpression zdt,
CodegenParamSetExprPremade params,
CodegenContext context) |
CalendarOp |
getEvalOp() |
protected ExprForge year
protected ExprForge month
protected ExprForge day
public CalendarOp getEvalOp()
getEvalOp
in interface CalendarForge
public CodegenExpression codegenCalendar(CodegenExpression cal, CodegenParamSetExprPremade params, CodegenContext context)
codegenCalendar
in interface CalendarForge
public CodegenExpression codegenLDT(CodegenExpression ldt, CodegenParamSetExprPremade params, CodegenContext context)
codegenLDT
in interface CalendarForge
public CodegenExpression codegenZDT(CodegenExpression zdt, CodegenParamSetExprPremade params, CodegenContext context)
codegenZDT
in interface CalendarForge