public class ExprDotMethodForgeNoDuckEvalWrapArray extends ExprDotMethodForgeNoDuckEvalPlain
forge, METHOD_HANDLETARGETEXCEPTION
Constructor and Description |
---|
ExprDotMethodForgeNoDuckEvalWrapArray(ExprDotMethodForgeNoDuck forge,
ExprEvaluator[] parameters) |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
codegenWrapArray(ExprDotMethodForgeNoDuck forge,
CodegenExpression inner,
java.lang.Class innerType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
java.lang.Object |
evaluate(java.lang.Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EPType |
getTypeInfo() |
codegenPlain, getDotForge, handleTargetException
public ExprDotMethodForgeNoDuckEvalWrapArray(ExprDotMethodForgeNoDuck forge, ExprEvaluator[] parameters)
public java.lang.Object evaluate(java.lang.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, java.lang.Class innerType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)