public static class RelationalOpEnum.GTBigIntConvComputer extends Object implements RelationalOpEnum.Computer
Constructor and Description |
---|
GTBigIntConvComputer(SimpleNumberBigIntegerCoercer convOne,
SimpleNumberBigIntegerCoercer convTwo)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpressionRef lhs,
Class lhsType,
CodegenExpression rhs,
Class rhsType) |
boolean |
compare(Object objOne,
Object objTwo)
Compares objects and returns boolean indicating larger (true) or smaller (false).
|
public GTBigIntConvComputer(SimpleNumberBigIntegerCoercer convOne, SimpleNumberBigIntegerCoercer convTwo)
convOne
- convertor for LHSconvTwo
- convertor for RHSpublic boolean compare(Object objOne, Object objTwo)
RelationalOpEnum.Computer
compare
in interface RelationalOpEnum.Computer
objOne
- object to compareobjTwo
- object to comparepublic CodegenExpression codegen(CodegenExpressionRef lhs, Class lhsType, CodegenExpression rhs, Class rhsType)
codegen
in interface RelationalOpEnum.Computer