Constructor and Description |
---|
EnumForgePlugin(List<ExprDotEvalParam> bodiesAndParameters,
EnumMethodModeStaticMethod mode,
Class expectedStateReturnType,
int numStreamsIncoming,
DotMethodFP footprint,
EventType inputEventType) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(EnumForgeCodegenParams args,
CodegenMethodScope codegenMethodScope,
CodegenClassScope codegenClassScope) |
EnumEval |
getEnumEvaluator() |
int |
getStreamNumSize() |
public EnumForgePlugin(List<ExprDotEvalParam> bodiesAndParameters, EnumMethodModeStaticMethod mode, Class expectedStateReturnType, int numStreamsIncoming, DotMethodFP footprint, EventType inputEventType)
public EnumEval getEnumEvaluator()
getEnumEvaluator
in interface EnumForge
public int getStreamNumSize()
getStreamNumSize
in interface EnumForge
public CodegenExpression codegen(EnumForgeCodegenParams args, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
Copyright © 2005–2019. All rights reserved.