Class LongMath
java.lang.Object
org.checkerframework.common.value.util.NumberMath<Long>
org.checkerframework.common.value.util.LongMath
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbitwiseAnd(Number right) bitwiseXor(Number right) Returns the result of dividing thethisbyright.greaterThan(Number right) greaterThanEq(Number right) lessThanEq(Number right) notEqualTo(Number right) Returns the result ofthis % right.signedShiftRight(Number right) unsignedShiftRight(Number right) Methods inherited from class org.checkerframework.common.value.util.NumberMath
getNumberMath, isIntegralZero
-
Constructor Details
-
LongMath
public LongMath(long i)
-
-
Method Details
-
plus
- Specified by:
plusin classNumberMath<Long>
-
minus
- Specified by:
minusin classNumberMath<Long>
-
times
- Specified by:
timesin classNumberMath<Long>
-
divide
Description copied from class:NumberMathReturns the result of dividing thethisbyright. Ifrightis zero and this is an integer division,nullis returned.- Specified by:
dividein classNumberMath<Long>
-
remainder
Description copied from class:NumberMathReturns the result ofthis % right. Ifrightis zero and this is an integer remainder,nullis returned.- Specified by:
remainderin classNumberMath<Long>
-
shiftLeft
- Specified by:
shiftLeftin classNumberMath<Long>
-
signedShiftRight
- Specified by:
signedShiftRightin classNumberMath<Long>
-
unsignedShiftRight
- Specified by:
unsignedShiftRightin classNumberMath<Long>
-
bitwiseAnd
- Specified by:
bitwiseAndin classNumberMath<Long>
-
bitwiseXor
- Specified by:
bitwiseXorin classNumberMath<Long>
-
bitwiseOr
- Specified by:
bitwiseOrin classNumberMath<Long>
-
unaryPlus
- Specified by:
unaryPlusin classNumberMath<Long>
-
unaryMinus
- Specified by:
unaryMinusin classNumberMath<Long>
-
bitwiseComplement
- Specified by:
bitwiseComplementin classNumberMath<Long>
-
equalTo
- Specified by:
equalToin classNumberMath<Long>
-
notEqualTo
- Specified by:
notEqualToin classNumberMath<Long>
-
greaterThan
- Specified by:
greaterThanin classNumberMath<Long>
-
greaterThanEq
- Specified by:
greaterThanEqin classNumberMath<Long>
-
lessThan
- Specified by:
lessThanin classNumberMath<Long>
-
lessThanEq
- Specified by:
lessThanEqin classNumberMath<Long>
-