public final class SmfStatisticsSection extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
SMF231FF
Constant: 0x08 = 8
|
static int |
SMF23FRF
Constant: 0x20 = 32
|
static int |
SMF23GRF
Constant: 0x80 = 128
|
static int |
SMF23IOF
Constant: 0x02 = 2
|
static int |
SMF23NFF
Constant: 0x04 = 4
|
static int |
SMF23PBF
Constant: 0x40 = 64
|
static int |
SMF23PFF
Constant: 0x10 = 16
|
static int |
SMF23SRF
Constant: 0x80 = 128
|
static int |
SMF23TCF
Constant: 0x01 = 1
|
Modifier and Type | Method and Description |
---|---|
static SmfStatisticsSection |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
boolean |
smf231ff()
Return true if SMF231FF bit in
smf23sfg() is set. |
long |
smf231rd()
SMF231RD value.
|
long |
smf231rf()
SMF231RF value, throws exception if SMF231RF overflows 64 bit signed integer.
|
BigInteger |
smf231rfAsBigInteger()
SMF231RF value as a BigInteger.
|
long |
smf23bfa()
SMF23BFA value.
|
long |
smf23bfh()
SMF23BFH value.
|
long |
smf23bfl()
SMF23BFL value.
|
long |
smf23bfm()
SMF23BFM value.
|
long |
smf23bfq()
SMF23BFQ value.
|
long |
smf23bft()
SMF23BFT value.
|
long |
smf23bfw()
SMF23BFW value.
|
boolean |
smf23frf()
Return true if SMF23FRF bit in
smf23sfg() is set. |
boolean |
smf23grf()
Return true if SMF23GRF bit in
smf23sfg() is set. |
boolean |
smf23iof()
Return true if SMF23IOF bit in
smf23sfg() is set. |
long |
smf23mbu()
SMF23MBU value.
|
long |
smf23nfd()
SMF23NFD value.
|
boolean |
smf23nff()
Return true if SMF23NFF bit in
smf23sfg() is set. |
long |
smf23nfr()
SMF23NFR value, throws exception if SMF23NFR overflows 64 bit signed integer.
|
BigInteger |
smf23nfrAsBigInteger()
SMF23NFR value as a BigInteger.
|
long |
smf23ngd()
SMF23NGD value.
|
long |
smf23ngr()
SMF23NGR value, throws exception if SMF23NGR overflows 64 bit signed integer.
|
BigInteger |
smf23ngrAsBigInteger()
SMF23NGR value as a BigInteger.
|
long |
smf23nid()
SMF23NID value, throws exception if SMF23NID overflows 64 bit signed integer.
|
BigInteger |
smf23nidAsBigInteger()
SMF23NID value as a BigInteger.
|
long |
smf23nio()
SMF23NIO value, throws exception if SMF23NIO overflows 64 bit signed integer.
|
BigInteger |
smf23nioAsBigInteger()
SMF23NIO value as a BigInteger.
|
long |
smf23nrd()
SMF23NRD value.
|
long |
smf23nrf()
SMF23NRF value, throws exception if SMF23NRF overflows 64 bit signed integer.
|
BigInteger |
smf23nrfAsBigInteger()
SMF23NRF value as a BigInteger.
|
long |
smf23pbd()
SMF23PBD value.
|
boolean |
smf23pbf()
Return true if SMF23PBF bit in
smf23sfg() is set. |
long |
smf23pbg()
SMF23PBG value, throws exception if SMF23PBG overflows 64 bit signed integer.
|
BigInteger |
smf23pbgAsBigInteger()
SMF23PBG value as a BigInteger.
|
long |
smf23pfd()
SMF23PFD value.
|
boolean |
smf23pff()
Return true if SMF23PFF bit in
smf23sfg() is set. |
long |
smf23pfx()
SMF23PFX value, throws exception if SMF23PFX overflows 64 bit signed integer.
|
BigInteger |
smf23pfxAsBigInteger()
SMF23PFX value as a BigInteger.
|
long |
smf23rcw()
SMF23RCW value.
|
long |
smf23sfg()
SMF23SFG value.
|
long |
smf23srb()
SMF23SRB value, throws exception if SMF23SRB overflows 64 bit signed integer.
|
BigInteger |
smf23srbAsBigInteger()
SMF23SRB value as a BigInteger.
|
long |
smf23srd()
SMF23SRD value, throws exception if SMF23SRD overflows 64 bit signed integer.
|
BigInteger |
smf23srdAsBigInteger()
SMF23SRD value as a BigInteger.
|
boolean |
smf23srf()
Return true if SMF23SRF bit in
smf23sfg() is set. |
long |
smf23sus()
SMF23SUS value.
|
long |
smf23tcb()
SMF23TCB value, throws exception if SMF23TCB overflows 64 bit signed integer.
|
BigInteger |
smf23tcbAsBigInteger()
SMF23TCB value as a BigInteger.
|
long |
smf23tcd()
SMF23TCD value, throws exception if SMF23TCD overflows 64 bit signed integer.
|
BigInteger |
smf23tcdAsBigInteger()
SMF23TCD value as a BigInteger.
|
boolean |
smf23tcf()
Return true if SMF23TCF bit in
smf23sfg() is set. |
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SMF23GRF
public static final int SMF23PBF
public static final int SMF23FRF
public static final int SMF23PFF
public static final int SMF231FF
public static final int SMF23NFF
public static final int SMF23IOF
public static final int SMF23TCF
public static final int SMF23SRF
public long smf23bfw()
public long smf23bfq()
public long smf23sus()
public long smf23rcw()
public long smf23bfa()
public long smf23bft()
public long smf23bfh()
public long smf23bfm()
public long smf23bfl()
public long smf23sfg()
public boolean smf23grf()
smf23sfg()
is set.SMF23GRF = 0x80
public boolean smf23pbf()
smf23sfg()
is set.SMF23PBF = 0x40
public boolean smf23frf()
smf23sfg()
is set.SMF23FRF = 0x20
public boolean smf23pff()
smf23sfg()
is set.SMF23PFF = 0x10
public boolean smf231ff()
smf23sfg()
is set.SMF231FF = 0x08
public boolean smf23nff()
smf23sfg()
is set.SMF23NFF = 0x04
public boolean smf23iof()
smf23sfg()
is set.SMF23IOF = 0x02
public boolean smf23tcf()
smf23sfg()
is set.SMF23TCF = 0x01
public boolean smf23srf()
smf23sfg()
is set.SMF23SRF = 0x80
public long smf23ngr()
IllegalArgumentException
- If the value of SMF23NGR exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23NGR).
Use smf23ngrAsBigInteger()
if this is possible.public BigInteger smf23ngrAsBigInteger()
smf23ngr()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23pbg()
IllegalArgumentException
- If the value of SMF23PBG exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23PBG).
Use smf23pbgAsBigInteger()
if this is possible.public BigInteger smf23pbgAsBigInteger()
smf23pbg()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23nfr()
IllegalArgumentException
- If the value of SMF23NFR exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23NFR).
Use smf23nfrAsBigInteger()
if this is possible.public BigInteger smf23nfrAsBigInteger()
smf23nfr()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23pfx()
IllegalArgumentException
- If the value of SMF23PFX exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23PFX).
Use smf23pfxAsBigInteger()
if this is possible.public BigInteger smf23pfxAsBigInteger()
smf23pfx()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf231rf()
IllegalArgumentException
- If the value of SMF231RF exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF231RF).
Use smf231rfAsBigInteger()
if this is possible.public BigInteger smf231rfAsBigInteger()
smf231rf()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23nrf()
IllegalArgumentException
- If the value of SMF23NRF exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23NRF).
Use smf23nrfAsBigInteger()
if this is possible.public BigInteger smf23nrfAsBigInteger()
smf23nrf()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23nio()
IllegalArgumentException
- If the value of SMF23NIO exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23NIO).
Use smf23nioAsBigInteger()
if this is possible.public BigInteger smf23nioAsBigInteger()
smf23nio()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23tcb()
IllegalArgumentException
- If the value of SMF23TCB exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23TCB).
Use smf23tcbAsBigInteger()
if this is possible.public BigInteger smf23tcbAsBigInteger()
smf23tcb()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23srb()
IllegalArgumentException
- If the value of SMF23SRB exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23SRB).
Use smf23srbAsBigInteger()
if this is possible.public BigInteger smf23srbAsBigInteger()
smf23srb()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23ngd()
public long smf23pbd()
public long smf23nfd()
public long smf23pfd()
public long smf231rd()
public long smf23nrd()
public long smf23nid()
IllegalArgumentException
- If the value of SMF23NID exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23NID).
Use smf23nidAsBigInteger()
if this is possible.public BigInteger smf23nidAsBigInteger()
smf23nid()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23tcd()
IllegalArgumentException
- If the value of SMF23TCD exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23TCD).
Use smf23tcdAsBigInteger()
if this is possible.public BigInteger smf23tcdAsBigInteger()
smf23tcd()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23srd()
IllegalArgumentException
- If the value of SMF23SRD exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF23SRD).
Use smf23srdAsBigInteger()
if this is possible.public BigInteger smf23srdAsBigInteger()
smf23srd()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf23mbu()
public static SmfStatisticsSection 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.