public class ThreeFormScalarFactory extends ThreeFormBaseFactory
Modifier and Type | Class and Description |
---|---|
static interface |
ThreeFormScalarFactory.ForgeFunction |
Constructor and Description |
---|
ThreeFormScalarFactory(ThreeFormInitFunction returnType,
ObjectArrayEventType eventType,
int numParams,
ThreeFormScalarFactory.ForgeFunction function) |
Modifier and Type | Method and Description |
---|---|
EnumForgeLambdaDesc |
getLambdaStreamTypesForParameter(int parameterNum) |
protected EnumForge |
makeForgeWithParam(ExprDotEvalParamLambda lambda,
EPChainableType typeInfo,
StatementCompileTimeServices services) |
makeEnumForgeDesc
public ThreeFormScalarFactory(ThreeFormInitFunction returnType, ObjectArrayEventType eventType, int numParams, ThreeFormScalarFactory.ForgeFunction function)
protected EnumForge makeForgeWithParam(ExprDotEvalParamLambda lambda, EPChainableType typeInfo, StatementCompileTimeServices services)
makeForgeWithParam
in class ThreeFormBaseFactory
public EnumForgeLambdaDesc getLambdaStreamTypesForParameter(int parameterNum)
Copyright © 2005–2020. All rights reserved.