Type Hierarchy:
Satisfied Interfaces: Binary<Integer>, Comparable<Other>, Enumerable<Other>, Exponentiable<Integer,Integer>, Integral<Integer>, Invertable<Other>, Number, Numeric<Other>, Ordinal<Other>, Scalar<Integer>, Summable<Other>

A 64-bit integer, or the closest approximation to a 64-bit integer provided by the underlying platform.

  • For the JVM runtime, integer values between -263 and 263-1 may be represented without overflow.
  • For the JavaScript runtime, integer values with a magnitude no greater than 253 may be represented without loss of precision.

Overflow or loss of precision occurs silently (with no exception raised).

Integer(Integer integer)
characterSource Code
shared Character character

The UTF-32 character with this UCS code point.

Inherited Attributes
Attributes inherited from: Object
Attributes inherited from: Binary<Other>
Attributes inherited from: Enumerable<Other>
Attributes inherited from: Integral<Other>
Attributes inherited from: Invertable<Inverse>
Attributes inherited from: Number
Attributes inherited from: Ordinal<Other>
Inherited Methods
Methods inherited from: Object
Methods inherited from: Binary<Other>
Methods inherited from: Comparable<Other>
Methods inherited from: Exponentiable<This,Other>
Methods inherited from: Integral<Other>
Methods inherited from: Numeric<Other>
Methods inherited from: Summable<Other>