return new EventType[] {typeResult, evalEventType};
}
public EnumEval getEnumEval(EventAdapterService eventAdapterService, StreamTypeService streamTypeService, String statementId, String enumMethodUsedName, List<ExprDotEvalParam> bodiesAndParameters, EventType inputEventType, Class collectionComponentType, int numStreamsIncoming) {
ExprDotEvalParam initValueParam = bodiesAndParameters.get(0);
ExprEvaluator initValueEval = initValueParam.getBodyEvaluator();
super.setTypeInfo(ExprDotEvalTypeInfo.scalarOrUnderlying(JavaClassHelper.getBoxedType(initValueEval.getType())));
ExprDotEvalParamLambda resultAndAdd = (ExprDotEvalParamLambda) bodiesAndParameters.get(1);
if (inputEventType != null) {