public class ExprDotForgeSizeArray extends Object implements ExprDotForge, ExprDotEval
Constructor and Description |
---|
ExprDotForgeSizeArray() |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpression inner,
EPTypeClass innerType,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
Object |
evaluate(Object target,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
ExprDotEval |
getDotEvaluator() |
ExprDotForge |
getDotForge() |
EPChainableType |
getTypeInfo() |
void |
visit(ExprDotEvalVisitor visitor) |
public Object evaluate(Object target, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
evaluate
in interface ExprDotEval
public EPChainableType getTypeInfo()
getTypeInfo
in interface ExprDotForge
public void visit(ExprDotEvalVisitor visitor)
visit
in interface ExprDotForge
public ExprDotEval getDotEvaluator()
getDotEvaluator
in interface ExprDotForge
public ExprDotForge getDotForge()
getDotForge
in interface ExprDotEval
public CodegenExpression codegen(CodegenExpression inner, EPTypeClass innerType, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
codegen
in interface ExprDotForge
Copyright © 2005–2022. All rights reserved.