Class ExprBetweenNodeImpl.ExprBetweenCompBigDecimal
java.lang.Object
com.espertech.esper.common.internal.epl.expression.ops.ExprBetweenNodeImpl.ExprBetweenCompBigDecimal
- All Implemented Interfaces:
ExprBetweenNodeImpl.ExprBetweenComp
- Enclosing class:
- ExprBetweenNodeImpl
protected static class ExprBetweenNodeImpl.ExprBetweenCompBigDecimal
extends Object
implements ExprBetweenNodeImpl.ExprBetweenComp
-
Constructor Summary
ConstructorDescriptionExprBetweenCompBigDecimal
(boolean lowIncluded, boolean highIncluded, EPTypeClass valueType, EPTypeClass lowerType, EPTypeClass upperType) -
Method Summary
Modifier and TypeMethodDescriptioncodegenNoNullCheck
(CodegenExpressionRef value, EPTypeClass valueType, CodegenExpressionRef lower, EPTypeClass lowerType, CodegenExpressionRef higher, EPTypeClass higherType, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) boolean
-
Constructor Details
-
ExprBetweenCompBigDecimal
public ExprBetweenCompBigDecimal(boolean lowIncluded, boolean highIncluded, EPTypeClass valueType, EPTypeClass lowerType, EPTypeClass upperType)
-
-
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
-