public class ThreeFormEventPlusFactory extends ThreeFormBaseFactory
Modifier and Type | Class and Description |
---|---|
static interface |
ThreeFormEventPlusFactory.ForgeFunction |
Constructor and Description |
---|
ThreeFormEventPlusFactory(Function<ExprDotEvalParamLambda,EPType> returnType,
EventType eventType,
String streamName,
ObjectArrayEventType fieldType,
int numParameters,
ThreeFormEventPlusFactory.ForgeFunction function) |
Modifier and Type | Method and Description |
---|---|
EnumForgeLambdaDesc |
getLambdaStreamTypesForParameter(int parameterNum) |
protected EnumForge |
makeForgeWithParam(ExprDotEvalParamLambda lambda,
EPType typeInfo,
StatementCompileTimeServices services) |
makeEnumForgeDesc
public ThreeFormEventPlusFactory(Function<ExprDotEvalParamLambda,EPType> returnType, EventType eventType, String streamName, ObjectArrayEventType fieldType, int numParameters, ThreeFormEventPlusFactory.ForgeFunction function)
public EnumForgeLambdaDesc getLambdaStreamTypesForParameter(int parameterNum)
protected EnumForge makeForgeWithParam(ExprDotEvalParamLambda lambda, EPType typeInfo, StatementCompileTimeServices services)
makeForgeWithParam
in class ThreeFormBaseFactory
Copyright © 2005–2020. All rights reserved.