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