Class SmfStatisticsSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf23.SmfStatisticsSection

public final class SmfStatisticsSection extends SmfData
  • Field Details

  • Method Details

    • smf23bfw

      public long smf23bfw()
      SMF23BFW value.
      Returns:
      long SMF23BFW value
    • smf23bfq

      public long smf23bfq()
      SMF23BFQ value.
      Returns:
      long SMF23BFQ value
    • smf23sus

      public long smf23sus()
      SMF23SUS value.
      Returns:
      long SMF23SUS value
    • smf23rcw

      public long smf23rcw()
      SMF23RCW value.
      Returns:
      long SMF23RCW value
    • smf23bfa

      public long smf23bfa()
      SMF23BFA value.
      Returns:
      long SMF23BFA value
    • smf23bft

      public long smf23bft()
      SMF23BFT value.
      Returns:
      long SMF23BFT value
    • smf23bfh

      public long smf23bfh()
      SMF23BFH value.
      Returns:
      long SMF23BFH value
    • smf23bfm

      public long smf23bfm()
      SMF23BFM value.
      Returns:
      long SMF23BFM value
    • smf23bfl

      public long smf23bfl()
      SMF23BFL value.
      Returns:
      long SMF23BFL value
    • smf23sfg

      public long smf23sfg()
      SMF23SFG value.
      Returns:
      long SMF23SFG value
    • smf23grf

      public boolean smf23grf()
      Return true if SMF23GRF bit in smf23sfg() is set.
      Returns:
      boolean SMF23GRF bit is set in smf23sfg()

      SMF23GRF = 0x80

    • smf23pbf

      public boolean smf23pbf()
      Return true if SMF23PBF bit in smf23sfg() is set.
      Returns:
      boolean SMF23PBF bit is set in smf23sfg()

      SMF23PBF = 0x40

    • smf23frf

      public boolean smf23frf()
      Return true if SMF23FRF bit in smf23sfg() is set.
      Returns:
      boolean SMF23FRF bit is set in smf23sfg()

      SMF23FRF = 0x20

    • smf23pff

      public boolean smf23pff()
      Return true if SMF23PFF bit in smf23sfg() is set.
      Returns:
      boolean SMF23PFF bit is set in smf23sfg()

      SMF23PFF = 0x10

    • smf231ff

      public boolean smf231ff()
      Return true if SMF231FF bit in smf23sfg() is set.
      Returns:
      boolean SMF231FF bit is set in smf23sfg()

      SMF231FF = 0x08

    • smf23nff

      public boolean smf23nff()
      Return true if SMF23NFF bit in smf23sfg() is set.
      Returns:
      boolean SMF23NFF bit is set in smf23sfg()

      SMF23NFF = 0x04

    • smf23iof

      public boolean smf23iof()
      Return true if SMF23IOF bit in smf23sfg() is set.
      Returns:
      boolean SMF23IOF bit is set in smf23sfg()

      SMF23IOF = 0x02

    • smf23tcf

      public boolean smf23tcf()
      Return true if SMF23TCF bit in smf23sfg() is set.
      Returns:
      boolean SMF23TCF bit is set in smf23sfg()

      SMF23TCF = 0x01

    • smf23srf

      public boolean smf23srf()
      Return true if SMF23SRF bit in smf23sfg() is set.
      Returns:
      boolean SMF23SRF bit is set in smf23sfg()

      SMF23SRF = 0x80

    • smf23ngr

      public long smf23ngr()
      SMF23NGR value, throws exception if SMF23NGR overflows 64 bit signed integer.
      Returns:
      long SMF23NGR
      Throws:
      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.
    • smf23ngrAsBigInteger

      public BigInteger smf23ngrAsBigInteger()
      SMF23NGR value as a BigInteger.

      smf23ngr() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23NGR
    • smf23pbg

      public long smf23pbg()
      SMF23PBG value, throws exception if SMF23PBG overflows 64 bit signed integer.
      Returns:
      long SMF23PBG
      Throws:
      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.
    • smf23pbgAsBigInteger

      public BigInteger smf23pbgAsBigInteger()
      SMF23PBG value as a BigInteger.

      smf23pbg() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23PBG
    • smf23nfr

      public long smf23nfr()
      SMF23NFR value, throws exception if SMF23NFR overflows 64 bit signed integer.
      Returns:
      long SMF23NFR
      Throws:
      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.
    • smf23nfrAsBigInteger

      public BigInteger smf23nfrAsBigInteger()
      SMF23NFR value as a BigInteger.

      smf23nfr() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23NFR
    • smf23pfx

      public long smf23pfx()
      SMF23PFX value, throws exception if SMF23PFX overflows 64 bit signed integer.
      Returns:
      long SMF23PFX
      Throws:
      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.
    • smf23pfxAsBigInteger

      public BigInteger smf23pfxAsBigInteger()
      SMF23PFX value as a BigInteger.

      smf23pfx() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23PFX
    • smf231rf

      public long smf231rf()
      SMF231RF value, throws exception if SMF231RF overflows 64 bit signed integer.
      Returns:
      long SMF231RF
      Throws:
      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.
    • smf231rfAsBigInteger

      public BigInteger smf231rfAsBigInteger()
      SMF231RF value as a BigInteger.

      smf231rf() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF231RF
    • smf23nrf

      public long smf23nrf()
      SMF23NRF value, throws exception if SMF23NRF overflows 64 bit signed integer.
      Returns:
      long SMF23NRF
      Throws:
      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.
    • smf23nrfAsBigInteger

      public BigInteger smf23nrfAsBigInteger()
      SMF23NRF value as a BigInteger.

      smf23nrf() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23NRF
    • smf23nio

      public long smf23nio()
      SMF23NIO value, throws exception if SMF23NIO overflows 64 bit signed integer.
      Returns:
      long SMF23NIO
      Throws:
      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.
    • smf23nioAsBigInteger

      public BigInteger smf23nioAsBigInteger()
      SMF23NIO value as a BigInteger.

      smf23nio() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23NIO
    • smf23tcb

      public long smf23tcb()
      SMF23TCB value, throws exception if SMF23TCB overflows 64 bit signed integer.
      Returns:
      long SMF23TCB
      Throws:
      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.
    • smf23tcbAsBigInteger

      public BigInteger smf23tcbAsBigInteger()
      SMF23TCB value as a BigInteger.

      smf23tcb() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23TCB
    • smf23srb

      public long smf23srb()
      SMF23SRB value, throws exception if SMF23SRB overflows 64 bit signed integer.
      Returns:
      long SMF23SRB
      Throws:
      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.
    • smf23srbAsBigInteger

      public BigInteger smf23srbAsBigInteger()
      SMF23SRB value as a BigInteger.

      smf23srb() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23SRB
    • smf23ngd

      public long smf23ngd()
      SMF23NGD value.
      Returns:
      long SMF23NGD value
    • smf23pbd

      public long smf23pbd()
      SMF23PBD value.
      Returns:
      long SMF23PBD value
    • smf23nfd

      public long smf23nfd()
      SMF23NFD value.
      Returns:
      long SMF23NFD value
    • smf23pfd

      public long smf23pfd()
      SMF23PFD value.
      Returns:
      long SMF23PFD value
    • smf231rd

      public long smf231rd()
      SMF231RD value.
      Returns:
      long SMF231RD value
    • smf23nrd

      public long smf23nrd()
      SMF23NRD value.
      Returns:
      long SMF23NRD value
    • smf23nid

      public long smf23nid()
      SMF23NID value, throws exception if SMF23NID overflows 64 bit signed integer.
      Returns:
      long SMF23NID
      Throws:
      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.
    • smf23nidAsBigInteger

      public BigInteger smf23nidAsBigInteger()
      SMF23NID value as a BigInteger.

      smf23nid() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23NID
    • smf23tcd

      public long smf23tcd()
      SMF23TCD value, throws exception if SMF23TCD overflows 64 bit signed integer.
      Returns:
      long SMF23TCD
      Throws:
      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.
    • smf23tcdAsBigInteger

      public BigInteger smf23tcdAsBigInteger()
      SMF23TCD value as a BigInteger.

      smf23tcd() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23TCD
    • smf23srd

      public long smf23srd()
      SMF23SRD value, throws exception if SMF23SRD overflows 64 bit signed integer.
      Returns:
      long SMF23SRD
      Throws:
      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.
    • smf23srdAsBigInteger

      public BigInteger smf23srdAsBigInteger()
      SMF23SRD value as a BigInteger.

      smf23srd() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF23SRD
    • smf23mbu

      public long smf23mbu()
      SMF23MBU value.
      Returns:
      long SMF23MBU value
    • create

      public static SmfStatisticsSection create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section