public class ExprDotMethodForgeNoDuckEvalWrapArray extends ExprDotMethodForgeNoDuckEvalPlain
forge
Constructor and Description |
---|
ExprDotMethodForgeNoDuckEvalWrapArray(ExprDotMethodForgeNoDuck forge,
ExprEvaluator[] parameters) |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
codegenWrapArray(ExprDotMethodForgeNoDuck forge,
CodegenExpression inner,
Class innerType,
CodegenContext context,
CodegenParamSetExprPremade params) |
Object |
evaluate(Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EPType |
getTypeInfo() |
codegenPlain, getDotForge, handleTargetException
public ExprDotMethodForgeNoDuckEvalWrapArray(ExprDotMethodForgeNoDuck forge, ExprEvaluator[] parameters)
public Object evaluate(Object target, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
evaluate
in interface ExprDotEval
evaluate
in class ExprDotMethodForgeNoDuckEvalPlain
public EPType getTypeInfo()
getTypeInfo
in class ExprDotMethodForgeNoDuckEvalPlain
public static CodegenExpression codegenWrapArray(ExprDotMethodForgeNoDuck forge, CodegenExpression inner, Class innerType, CodegenContext context, CodegenParamSetExprPremade params)