org.sblim.cimclient.internal.uri
public class IntegerValue extends Value
| Method Summary | |
|---|---|
| BigInteger | bigIntValue()
bigIntValue
|
| int | bitLength()
bitLength
|
| byte | byteValue()
byteValue
|
| int | getBitWidth()
getBitWidth
|
| 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
|
Returns: BigInteger
Returns: the number of bits which is required for storing this integer value.
Returns: byte
Returns: 8, 16, 32 or 64
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