public class InnerDotArrPrimitiveToCollForge extends java.lang.Object implements ExprDotEvalRootChildInnerForge
Constructor and Description |
---|
InnerDotArrPrimitiveToCollForge(ExprForge rootForge) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegenEvaluate(CodegenMethodNode parentMethod,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
CodegenExpression |
evaluateGetEventBeanCodegen(CodegenMethodNode parentMethod,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
CodegenExpression |
evaluateGetROCollectionEventsCodegen(CodegenMethodNode parentMethod,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
CodegenExpression |
evaluateGetROCollectionScalarCodegen(CodegenMethodNode parentMethod,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
java.lang.Class |
getComponentTypeCollection() |
EventType |
getEventTypeCollection() |
EventType |
getEventTypeSingle() |
ExprDotEvalRootChildInnerEval |
getInnerEvaluator() |
EPType |
getTypeInfo() |
protected final ExprForge rootForge
public InnerDotArrPrimitiveToCollForge(ExprForge rootForge)
public ExprDotEvalRootChildInnerEval getInnerEvaluator()
getInnerEvaluator
in interface ExprDotEvalRootChildInnerForge
public CodegenExpression codegenEvaluate(CodegenMethodNode parentMethod, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
codegenEvaluate
in interface ExprDotEvalRootChildInnerForge
public CodegenExpression evaluateGetROCollectionEventsCodegen(CodegenMethodNode parentMethod, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
evaluateGetROCollectionEventsCodegen
in interface ExprDotEvalRootChildInnerForge
public CodegenExpression evaluateGetROCollectionScalarCodegen(CodegenMethodNode parentMethod, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
evaluateGetROCollectionScalarCodegen
in interface ExprDotEvalRootChildInnerForge
public CodegenExpression evaluateGetEventBeanCodegen(CodegenMethodNode parentMethod, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
evaluateGetEventBeanCodegen
in interface ExprDotEvalRootChildInnerForge
public EventType getEventTypeCollection()
getEventTypeCollection
in interface ExprDotEvalRootChildInnerForge
public java.lang.Class getComponentTypeCollection()
getComponentTypeCollection
in interface ExprDotEvalRootChildInnerForge
public EventType getEventTypeSingle()
getEventTypeSingle
in interface ExprDotEvalRootChildInnerForge
public EPType getTypeInfo()
getTypeInfo
in interface ExprDotEvalRootChildInnerForge