org.red5.io.object
public final class UnsignedInt extends UnsignedNumber
hexLetters
Constructor and Description |
---|
UnsignedInt(byte c) |
UnsignedInt(int c) |
UnsignedInt(long c) |
UnsignedInt(short c) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(UnsignedNumber other) |
double |
doubleValue() |
boolean |
equals(Object other) |
float |
floatValue() |
static UnsignedInt |
fromBytes(byte[] c) |
static UnsignedInt |
fromBytes(byte[] c,
int idx) |
static UnsignedInt |
fromString(String c) |
static UnsignedInt |
fromString(String c,
int radix) |
byte[] |
getBytes()
Get a byte array representation of the number.
|
int |
hashCode() |
int |
intValue() |
long |
longValue() |
void |
shiftLeft(int nBits)
Perform a bit left shift of the value.
|
void |
shiftRight(int nBits)
Perform a bit right shift of the value.
|
String |
toString() |
toHexString, toHexString
byteValue, shortValue
public UnsignedInt(byte c)
public UnsignedInt(short c)
public UnsignedInt(int c)
public UnsignedInt(long c)
public static UnsignedInt fromBytes(byte[] c)
public static UnsignedInt fromBytes(byte[] c, int idx)
public static UnsignedInt fromString(String c)
public static UnsignedInt fromString(String c, int radix)
public double doubleValue()
doubleValue
in class Number
public float floatValue()
floatValue
in class Number
public byte[] getBytes()
UnsignedNumber
getBytes
in class UnsignedNumber
public int compareTo(UnsignedNumber other)
compareTo
in class UnsignedNumber
public boolean equals(Object other)
equals
in class UnsignedNumber
public String toString()
toString
in class UnsignedNumber
public int hashCode()
hashCode
in class UnsignedNumber
public void shiftRight(int nBits)
UnsignedNumber
shiftRight
in class UnsignedNumber
nBits
- the number of positions to shiftpublic void shiftLeft(int nBits)
UnsignedNumber
shiftLeft
in class UnsignedNumber
nBits
- the number of positions to shiftCopyright © 2006-2012 The Red5 Project