Class ExprBetweenNodeImpl.ExprBetweenCompString
java.lang.Object
com.espertech.esper.common.internal.epl.expression.ops.ExprBetweenNodeImpl.ExprBetweenCompString
- All Implemented Interfaces:
ExprBetweenNodeImpl.ExprBetweenComp
- Enclosing class:
- ExprBetweenNodeImpl
protected static class ExprBetweenNodeImpl.ExprBetweenCompString
extends Object
implements ExprBetweenNodeImpl.ExprBetweenComp
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncodegenNoNullCheck
(CodegenExpressionRef value, EPTypeClass valueType, CodegenExpressionRef lower, EPTypeClass lowerType, CodegenExpressionRef higher, EPTypeClass higherType, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) boolean
boolean
isEqualsEndpoint
(Object value, Object endpoint)
-
Constructor Details
-
ExprBetweenCompString
public ExprBetweenCompString(boolean lowIncluded, boolean isHighIncluded)
-
-
Method Details
-
isBetween
- Specified by:
isBetween
in interfaceExprBetweenNodeImpl.ExprBetweenComp
-
isEqualsEndpoint
-
codegenNoNullCheck
public CodegenExpression codegenNoNullCheck(CodegenExpressionRef value, EPTypeClass valueType, CodegenExpressionRef lower, EPTypeClass lowerType, CodegenExpressionRef higher, EPTypeClass higherType, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) - Specified by:
codegenNoNullCheck
in interfaceExprBetweenNodeImpl.ExprBetweenComp
-