public final class PerSystemTokenUsageEntry extends SmfData
Modifier and Type | Method and Description |
---|---|
static PerSystemTokenUsageEntry |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
String |
smf92suname()
SMF92SUNAME value.
|
long |
smf92uag()
SMF92UAG value, throws exception if SMF92UAG overflows 64 bit signed integer.
|
BigInteger |
smf92uagAsBigInteger()
SMF92UAG value as a BigInteger.
|
long |
smf92uob()
SMF92UOB value, throws exception if SMF92UOB overflows 64 bit signed integer.
|
BigInteger |
smf92uobAsBigInteger()
SMF92UOB value as a BigInteger.
|
long |
smf92urt()
SMF92URT value, throws exception if SMF92URT overflows 64 bit signed integer.
|
BigInteger |
smf92urtAsBigInteger()
SMF92URT value as a BigInteger.
|
long |
smf92urv()
SMF92URV value, throws exception if SMF92URV overflows 64 bit signed integer.
|
BigInteger |
smf92urvAsBigInteger()
SMF92URV value as a BigInteger.
|
long |
smf92utk()
SMF92UTK value, throws exception if SMF92UTK overflows 64 bit signed integer.
|
BigInteger |
smf92utkAsBigInteger()
SMF92UTK value as a BigInteger.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public String smf92suname()
public long smf92utk()
IllegalArgumentException
- If the value of SMF92UTK exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UTK).
Use smf92utkAsBigInteger()
if this is possible.public BigInteger smf92utkAsBigInteger()
smf92utk()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92uob()
IllegalArgumentException
- If the value of SMF92UOB exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UOB).
Use smf92uobAsBigInteger()
if this is possible.public BigInteger smf92uobAsBigInteger()
smf92uob()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92urt()
IllegalArgumentException
- If the value of SMF92URT exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92URT).
Use smf92urtAsBigInteger()
if this is possible.public BigInteger smf92urtAsBigInteger()
smf92urt()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92urv()
IllegalArgumentException
- If the value of SMF92URV exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92URV).
Use smf92urvAsBigInteger()
if this is possible.public BigInteger smf92urvAsBigInteger()
smf92urv()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92uag()
IllegalArgumentException
- If the value of SMF92UAG exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UAG).
Use smf92uagAsBigInteger()
if this is possible.public BigInteger smf92uagAsBigInteger()
smf92uag()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public static PerSystemTokenUsageEntry create(byte[] Data, int offset, int length)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.