public class DTLocalBeanCalOpsForge extends java.lang.Object implements DTLocalForge
Modifier and Type | Field and Description |
---|---|
protected EventPropertyGetterSPI |
getter |
protected java.lang.Class |
getterReturnType |
protected DTLocalForge |
inner |
protected java.lang.Class |
innerReturnType |
Constructor and Description |
---|
DTLocalBeanCalOpsForge(EventPropertyGetterSPI getter,
java.lang.Class getterReturnType,
DTLocalForge inner,
java.lang.Class innerReturnType) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpression inner,
java.lang.Class innerType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
DTLocalEvaluator |
getDTEvaluator() |
protected final EventPropertyGetterSPI getter
protected final java.lang.Class getterReturnType
protected final DTLocalForge inner
protected final java.lang.Class innerReturnType
public DTLocalBeanCalOpsForge(EventPropertyGetterSPI getter, java.lang.Class getterReturnType, DTLocalForge inner, java.lang.Class innerReturnType)
public DTLocalEvaluator getDTEvaluator()
getDTEvaluator
in interface DTLocalForge
public CodegenExpression codegen(CodegenExpression inner, java.lang.Class innerType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
codegen
in interface DTLocalForge