public class DTLocalBeanIntervalNoEndTSForge extends Object implements DTLocalForge
Modifier and Type | Field and Description |
---|---|
protected EventPropertyGetterSPI |
getter |
protected EPTypeClass |
getterResultType |
protected DTLocalForge |
inner |
protected EPTypeClass |
returnType |
Constructor and Description |
---|
DTLocalBeanIntervalNoEndTSForge(EventPropertyGetterSPI getter,
EPTypeClass getterResultType,
DTLocalForge inner,
EPTypeClass returnType) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpression inner,
EPTypeClass innerType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
DTLocalEvaluator |
getDTEvaluator() |
protected final EventPropertyGetterSPI getter
protected final EPTypeClass getterResultType
protected final DTLocalForge inner
protected final EPTypeClass returnType
public DTLocalBeanIntervalNoEndTSForge(EventPropertyGetterSPI getter, EPTypeClass getterResultType, DTLocalForge inner, EPTypeClass returnType)
public DTLocalEvaluator getDTEvaluator()
getDTEvaluator
in interface DTLocalForge
public CodegenExpression codegen(CodegenExpression inner, EPTypeClass innerType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
codegen
in interface DTLocalForge
Copyright © 2005–2021. All rights reserved.