public abstract class ThreeFormBaseFactory extends Object implements EnumForgeDescFactory
Constructor and Description |
---|
ThreeFormBaseFactory(ThreeFormInitFunction returnType) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDesc |
makeEnumForgeDesc(List<ExprDotEvalParam> bodiesAndParameters,
int streamCountIncoming,
StatementCompileTimeServices services) |
protected abstract EnumForge |
makeForgeWithParam(ExprDotEvalParamLambda lambda,
EPChainableType typeInfo,
StatementCompileTimeServices services) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLambdaStreamTypesForParameter
public ThreeFormBaseFactory(ThreeFormInitFunction returnType)
protected abstract EnumForge makeForgeWithParam(ExprDotEvalParamLambda lambda, EPChainableType typeInfo, StatementCompileTimeServices services)
public EnumForgeDesc makeEnumForgeDesc(List<ExprDotEvalParam> bodiesAndParameters, int streamCountIncoming, StatementCompileTimeServices services) throws ExprValidationException
makeEnumForgeDesc
in interface EnumForgeDescFactory
ExprValidationException
Copyright © 2005–2020. All rights reserved.