org.feijoas.mango.common

primitives

package primitives

Visibility
  1. Public
  2. All

Type Members

  1. final class UByte extends AnyVal with Ordered[UByte] with Serializable

    A value class for unsigned Byte values, supporting arithmetic operations.

    A value class for unsigned Byte values, supporting arithmetic operations.

    See the Guava User Guide article on unsigned primitive utilities.

    Annotations
    @SerialVersionUID()
    Since

    0.10 (copied from Guava-libraries)

  2. final class UInt extends AnyVal with Ordered[UInt] with Serializable

    A value class for unsigned Int values, supporting arithmetic operations.

    A value class for unsigned Int values, supporting arithmetic operations.

    See the Guava User Guide article on unsigned primitive utilities.

    Annotations
    @SerialVersionUID()
    Since

    0.10 (copied from Guava-libraries)

  3. final class ULong extends AnyVal with Ordered[ULong] with Serializable

    A value class for unsigned Long values, supporting arithmetic operations.

    A value class for unsigned Long values, supporting arithmetic operations.

    See the Guava User Guide article on unsigned primitive utilities.

    Annotations
    @SerialVersionUID()
    Since

    0.10 (copied from Guava-libraries)

Value Members

  1. object UByte extends Serializable

    Static utility methods pertaining to byte primitives that interpret values as unsigned (that is, any negative value b is treated as the positive value 256 + b).

    Static utility methods pertaining to byte primitives that interpret values as unsigned (that is, any negative value b is treated as the positive value 256 + b).

    See the Guava User Guide article on unsigned primitive utilities.

    Since

    0.10 (copied from Guava-libraries)

  2. object UInt extends Serializable

    Static utility methods pertaining to UInt value classes that interpret values as unsigned (that is, any negative value x is treated as the positive value 2^32 + x).

    Static utility methods pertaining to UInt value classes that interpret values as unsigned (that is, any negative value x is treated as the positive value 2^32 + x).

    See the Guava User Guide article on unsigned primitive utilities.

    Since

    0.10 (copied from Guava-libraries)

  3. object ULong extends Serializable

    Static utility methods pertaining to Long primitives that interpret values as unsigned (that is, any negative value x is treated as the positive value 2^64 + x).

    Static utility methods pertaining to Long primitives that interpret values as unsigned (that is, any negative value x is treated as the positive value 2^64 + x).

    In addition, this class provides several static methods for converting a Long to a String and a String to a Long that treat the Long as an unsigned number.

    See the Guava User Guide article on unsigned primitive utilities.

    Since

    0.10 (copied from Guava-libraries)

Ungrouped