public final class UnsignedLong extends NumberType implements java.lang.Comparable<UnsignedLong>
Modifier and Type | Field and Description |
---|---|
static UnsignedLong |
MAX_VALUE |
static UnsignedLong |
MIN_VALUE |
Constructor and Description |
---|
UnsignedLong()
Initializes with the value 0
|
UnsignedLong(java.math.BigInteger value)
Initializes with a BigInteger type
|
UnsignedLong(java.lang.String value)
Initializes with a string value.
|
UnsignedLong(UnsignedLong other)
Initializes with another unsigned long
|
Modifier and Type | Method and Description |
---|---|
java.math.BigInteger |
bigIntegerValue()
Returns a BigInteger representation
|
byte |
byteValue() |
java.lang.Object |
clone() |
int |
compareTo(UnsignedLong other) |
double |
doubleValue() |
boolean |
equals(java.lang.Object other) |
float |
floatValue() |
int |
hashCode() |
int |
intValue() |
long |
longValue() |
short |
shortValue() |
java.lang.String |
toString() |
public static final UnsignedLong MIN_VALUE
public static final UnsignedLong MAX_VALUE
public UnsignedLong()
public UnsignedLong(java.lang.String value)
java.lang.NumberFormatException
- The argument is out of rangepublic UnsignedLong(java.math.BigInteger value)
java.lang.NumberFormatException
- The argument is out of rangepublic UnsignedLong(UnsignedLong other)
java.lang.NullPointerException
- When the argument is null.public java.math.BigInteger bigIntegerValue()
bigIntegerValue
in class NumberType
public double doubleValue()
doubleValue
in class java.lang.Number
public float floatValue()
floatValue
in class java.lang.Number
public byte byteValue()
byteValue
in class java.lang.Number
public short shortValue()
shortValue
in class java.lang.Number
public int intValue()
intValue
in class java.lang.Number
public long longValue()
longValue
in class java.lang.Number
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(UnsignedLong other)
compareTo
in interface java.lang.Comparable<UnsignedLong>
public java.lang.Object clone()
clone
in class java.lang.Object