org.sblim.cimclient.internal.uri
public class IntegerValue extends Value
Method Summary | |
---|---|
BigInteger | bigIntValue()
bigIntValue
|
int | bitLength()
bitLength
|
byte | byteValue()
byteValue
|
int | getBitWidth()
getBitWidth
|
String | getTypeInfo() |
int | intValue()
intValue
|
boolean | isNegative()
isNegative
|
boolean | isSigned()
isSigned
|
long | longValue()
longValue
|
static Value | parse(URIString pUriStr)
Parses an untyped integer value.
|
static Value | parseSigned(URIString pUriStr, int pBitWidth)
parseSigned
|
static Value | parseUnsigned(URIString pUriStr, int pBitWidth)
parseUnsigned
|
short | shortValue()
shortValue
|
String | toString() |
Returns: BigInteger
Returns: the number of bits which is required for storing this integer value.
Returns: byte
Returns: 8, 16, 32 or 64
See Also: getTypeInfo
Returns: int
Returns: true
if the number is negative
Returns: true
if the number is signed integer
Returns: long
Parameters: pUriStr
Returns: a Value
Parameters: pUriStr pBitWidth
Returns: Value
Throws: IllegalArgumentException if parsing failed.
Parameters: pUriStr pBitWidth
Returns: Value
Throws: IllegalArgumentException if parsing failed.
Returns: short
See Also: java.lang.Object#toString()