public final class IoCircumstanceEntry extends SmfData
Modifier and Type | Method and Description |
---|---|
static IoCircumstanceEntry |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
long |
smf92icc()
SMF92ICC value, throws exception if SMF92ICC overflows 64 bit signed integer.
|
BigInteger |
smf92iccAsBigInteger()
SMF92ICC value as a BigInteger.
|
long |
smf92icct()
SMF92ICCT value, throws exception if SMF92ICCT overflows 64 bit signed integer.
|
BigInteger |
smf92icctAsBigInteger()
SMF92ICCT value as a BigInteger.
|
String |
smf92icd()
SMF92ICD value.
|
long |
smf92icm()
SMF92ICM value, throws exception if SMF92ICM overflows 64 bit signed integer.
|
BigInteger |
smf92icmAsBigInteger()
SMF92ICM value as a BigInteger.
|
long |
smf92icwt()
SMF92ICWT value, throws exception if SMF92ICWT overflows 64 bit signed integer.
|
BigInteger |
smf92icwtAsBigInteger()
SMF92ICWT value as a BigInteger.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public long smf92icct()
IllegalArgumentException
- If the value of SMF92ICCT exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92ICCT).
Use smf92icctAsBigInteger()
if this is possible.public BigInteger smf92icctAsBigInteger()
smf92icct()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92icwt()
IllegalArgumentException
- If the value of SMF92ICWT exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92ICWT).
Use smf92icwtAsBigInteger()
if this is possible.public BigInteger smf92icwtAsBigInteger()
smf92icwt()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92icc()
IllegalArgumentException
- If the value of SMF92ICC exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92ICC).
Use smf92iccAsBigInteger()
if this is possible.public BigInteger smf92iccAsBigInteger()
smf92icc()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92icm()
IllegalArgumentException
- If the value of SMF92ICM exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92ICM).
Use smf92icmAsBigInteger()
if this is possible.public BigInteger smf92icmAsBigInteger()
smf92icm()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public String smf92icd()
public static IoCircumstanceEntry 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 © 2021 Black Hill Software Pty Ltd. All rights reserved.