public class DTLocalBeanIntervalWithEndForge extends Object implements DTLocalForge
Modifier and Type | Field and Description |
---|---|
protected EPTypeClass |
getterEndReturnType |
protected EventPropertyGetterSPI |
getterEndTimestamp |
protected EPTypeClass |
getterStartReturnType |
protected EventPropertyGetterSPI |
getterStartTimestamp |
protected DTLocalForgeIntervalComp |
inner |
Constructor and Description |
---|
DTLocalBeanIntervalWithEndForge(EventPropertyGetterSPI getterStartTimestamp,
EPTypeClass getterStartReturnType,
EventPropertyGetterSPI getterEndTimestamp,
EPTypeClass getterEndReturnType,
DTLocalForgeIntervalComp inner) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpression inner,
EPTypeClass innerType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
DTLocalEvaluator |
getDTEvaluator() |
protected final EventPropertyGetterSPI getterStartTimestamp
protected final EPTypeClass getterStartReturnType
protected final EventPropertyGetterSPI getterEndTimestamp
protected final EPTypeClass getterEndReturnType
protected final DTLocalForgeIntervalComp inner
public DTLocalBeanIntervalWithEndForge(EventPropertyGetterSPI getterStartTimestamp, EPTypeClass getterStartReturnType, EventPropertyGetterSPI getterEndTimestamp, EPTypeClass getterEndReturnType, DTLocalForgeIntervalComp inner)
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.