public final class MetadataCacheStatistics extends SmfData
Modifier and Type | Method and Description |
---|---|
static MetadataCacheStatistics |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
long |
smf92mcb()
SMF92MCB value, throws exception if SMF92MCB overflows 64 bit signed integer.
|
BigInteger |
smf92mcbAsBigInteger()
SMF92MCB value as a BigInteger.
|
long |
smf92mcbs()
SMF92MCBS value.
|
long |
smf92mcht()
SMF92MCHT value, throws exception if SMF92MCHT overflows 64 bit signed integer.
|
BigInteger |
smf92mchtAsBigInteger()
SMF92MCHT value as a BigInteger.
|
long |
smf92mclk()
SMF92MCLK value, throws exception if SMF92MCLK overflows 64 bit signed integer.
|
BigInteger |
smf92mclkAsBigInteger()
SMF92MCLK value as a BigInteger.
|
long |
smf92mcpw()
SMF92MCPW value, throws exception if SMF92MCPW overflows 64 bit signed integer.
|
BigInteger |
smf92mcpwAsBigInteger()
SMF92MCPW value as a BigInteger.
|
ZonedDateTime |
smf92mct()
SMF92MCT STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).
|
BigInteger |
smf92mctRawValue()
SMF92MCT STCKE value.
|
long |
smf92mcwp()
SMF92MCWP value, throws exception if SMF92MCWP overflows 64 bit signed integer.
|
BigInteger |
smf92mcwpAsBigInteger()
SMF92MCWP value as a BigInteger.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public ZonedDateTime smf92mct()
Use smf92mctRawValue()
for a BigInteger containing the complete
STCKE value.
ZonedDateTime
public BigInteger smf92mctRawValue()
public long smf92mcb()
IllegalArgumentException
- If the value of SMF92MCB exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MCB).
Use smf92mcbAsBigInteger()
if this is possible.public BigInteger smf92mcbAsBigInteger()
smf92mcb()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92mclk()
IllegalArgumentException
- If the value of SMF92MCLK exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MCLK).
Use smf92mclkAsBigInteger()
if this is possible.public BigInteger smf92mclkAsBigInteger()
smf92mclk()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92mcht()
IllegalArgumentException
- If the value of SMF92MCHT exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MCHT).
Use smf92mchtAsBigInteger()
if this is possible.public BigInteger smf92mchtAsBigInteger()
smf92mcht()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92mcwp()
IllegalArgumentException
- If the value of SMF92MCWP exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MCWP).
Use smf92mcwpAsBigInteger()
if this is possible.public BigInteger smf92mcwpAsBigInteger()
smf92mcwp()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92mcpw()
IllegalArgumentException
- If the value of SMF92MCPW exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MCPW).
Use smf92mcpwAsBigInteger()
if this is possible.public BigInteger smf92mcpwAsBigInteger()
smf92mcpw()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92mcbs()
public static MetadataCacheStatistics 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.