Class ExprRegexpNodeForge
java.lang.Object
com.espertech.esper.common.internal.epl.expression.ops.ExprRegexpNodeForge
- All Implemented Interfaces:
ExprForge
,ExprForgeInstrumentable
- Direct Known Subclasses:
ExprRegexpNodeForgeConst
,ExprRegexpNodeForgeNonconst
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract CodegenExpression
evaluateCodegen
(EPTypeClass requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) abstract ExprEvaluator
boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprForge
getForgeConstantType
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprForgeInstrumentable
evaluateCodegenUninstrumented
-
Constructor Details
-
ExprRegexpNodeForge
-
-
Method Details
-
getExprEvaluator
- Specified by:
getExprEvaluator
in interfaceExprForge
-
evaluateCodegen
public abstract CodegenExpression evaluateCodegen(EPTypeClass requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) - Specified by:
evaluateCodegen
in interfaceExprForge
-
getForgeRenderable
- Specified by:
getForgeRenderable
in interfaceExprForge
-
isNumericValue
public boolean isNumericValue() -
getEvaluationType
- Specified by:
getEvaluationType
in interfaceExprForge
-