Class ExprBetweenNodeImpl.ExprBetweenCompDouble
java.lang.Object
com.espertech.esper.common.internal.epl.expression.ops.ExprBetweenNodeImpl.ExprBetweenCompDouble
- All Implemented Interfaces:
ExprBetweenNodeImpl.ExprBetweenComp
- Enclosing class:
- ExprBetweenNodeImpl
protected static class ExprBetweenNodeImpl.ExprBetweenCompDouble
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
-
Constructor Details
-
ExprBetweenCompDouble
public ExprBetweenCompDouble(boolean lowIncluded, boolean highIncluded)
-
-
Method Details
-
isBetween
- Specified by:
isBetween
in interfaceExprBetweenNodeImpl.ExprBetweenComp
-
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
-