Constructor and Description |
---|
EnumExceptForgeEval(EnumExceptForge forge,
ExprEnumerationEval evaluator) |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
codegen(EnumExceptForge forge,
EnumForgeCodegenParams args,
CodegenMethodScope codegenMethodScope,
CodegenClassScope codegenClassScope) |
static java.util.Collection |
enumExceptForgeEvalSet(java.util.Collection other,
java.util.Collection enumcoll,
boolean scalar)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
java.lang.Object |
evaluateEnumMethod(EventBean[] eventsLambda,
java.util.Collection enumcoll,
boolean isNewData,
ExprEvaluatorContext context) |
public EnumExceptForgeEval(EnumExceptForge forge, ExprEnumerationEval evaluator)
public java.lang.Object evaluateEnumMethod(EventBean[] eventsLambda, java.util.Collection enumcoll, boolean isNewData, ExprEvaluatorContext context)
evaluateEnumMethod
in interface EnumEval
public static CodegenExpression codegen(EnumExceptForge forge, EnumForgeCodegenParams args, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
public static java.util.Collection enumExceptForgeEvalSet(java.util.Collection other, java.util.Collection enumcoll, boolean scalar)
other
- otherenumcoll
- collscalar
- indicator