public interface ExprIdentNodeEvaluator extends ExprEvaluator
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(Class requiredType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
boolean |
evaluatePropertyExists(EventBean[] eventsPerStream,
boolean isNewData) |
Class |
getEvaluationType() |
EventTypeSPI |
getEventType() |
EventPropertyGetterSPI |
getGetter() |
int |
getStreamNum() |
boolean |
isContextEvaluated() |
void |
setOptionalEvent(boolean optionalEvent) |
evaluate
boolean evaluatePropertyExists(EventBean[] eventsPerStream, boolean isNewData)
int getStreamNum()
EventPropertyGetterSPI getGetter()
boolean isContextEvaluated()
Class getEvaluationType()
CodegenExpression codegen(Class requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
void setOptionalEvent(boolean optionalEvent)
EventTypeSPI getEventType()
Copyright © 2005–2020. All rights reserved.