public final class UnsignedShort extends NumberType implements java.lang.Comparable<UnsignedShort>
Modifier and Type | Field and Description |
---|---|
static UnsignedShort |
MAX_VALUE |
static UnsignedShort |
MIN_VALUE |
Constructor and Description |
---|
UnsignedShort()
Initializes with the value 0
|
UnsignedShort(java.math.BigInteger value)
Initializes with a BigInteger type
|
UnsignedShort(int value)
Initializes with a primitive number type
|
UnsignedShort(java.lang.String value)
Initializes with a string value.
|
UnsignedShort(UnsignedShort other)
Initializes with another unsigned short
|
Modifier and Type | Method and Description |
---|---|
java.math.BigInteger |
bigIntegerValue()
Returns a BigInteger representation
|
byte |
byteValue() |
java.lang.Object |
clone() |
int |
compareTo(UnsignedShort 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 UnsignedShort MIN_VALUE
public static final UnsignedShort MAX_VALUE
public UnsignedShort()
public UnsignedShort(java.lang.String value)
java.lang.NumberFormatException
- The argument is out of rangepublic UnsignedShort(int value)
java.lang.NumberFormatException
- The argument is out of rangepublic UnsignedShort(java.math.BigInteger value)
java.lang.NumberFormatException
- The argument is out of rangepublic UnsignedShort(UnsignedShort 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(UnsignedShort other)
compareTo
in interface java.lang.Comparable<UnsignedShort>
public java.lang.Object clone()
clone
in class java.lang.Object