public abstract class ExprDotForgeTwoLambda extends ExprDotForgeEnumMethodBase
cache, enumEvalNumRequiredEvents, enumForge, enumMethodDesc, enumMethodUsedName, streamCountIncoming, typeInfo
Constructor and Description |
---|
ExprDotForgeTwoLambda() |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
protected abstract TwoLambdaThreeFormEventPlainFactory.ForgeFunction |
twoParamEventPlain() |
protected abstract TwoLambdaThreeFormEventPlusFactory.ForgeFunction |
twoParamEventPlus() |
protected abstract TwoLambdaThreeFormScalarFactory.ForgeFunction |
twoParamScalar() |
codegen, getDotEvaluator, getTypeInfo, init, initialize, toString, visit
protected abstract TwoLambdaThreeFormEventPlainFactory.ForgeFunction twoParamEventPlain()
protected abstract TwoLambdaThreeFormEventPlusFactory.ForgeFunction twoParamEventPlus()
protected abstract TwoLambdaThreeFormScalarFactory.ForgeFunction twoParamScalar()
public EnumForgeDescFactory getForgeFactory(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) throws ExprValidationException
getForgeFactory
in class ExprDotForgeEnumMethodBase
ExprValidationException
Copyright © 2005–2021. All rights reserved.