Class StatisticsSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf64.StatisticsSection

public final class StatisticsSection extends SmfData
  • Field Details

  • Method Details

    • smf64sln

      public long smf64sln()
      SMF64SLN value.
      Returns:
      long SMF64SLN value
    • smf64nil

      public long smf64nil()
      SMF64NIL value.
      Returns:
      long SMF64NIL value
    • smf64nex

      public long smf64nex()
      SMF64NEX value.
      Returns:
      long SMF64NEX value
    • smf64nlr

      public long smf64nlr()
      SMF64NLR value.
      Returns:
      long SMF64NLR value
    • smf64nde

      public long smf64nde()
      SMF64NDE value.
      Returns:
      long SMF64NDE value
    • smf64nin

      public long smf64nin()
      SMF64NIN value.
      Returns:
      long SMF64NIN value
    • smf64nup

      public long smf64nup()
      SMF64NUP value.
      Returns:
      long SMF64NUP value
    • smf64nre

      public long smf64nre()
      SMF64NRE value.
      Returns:
      long SMF64NRE value
    • smf64nfs

      public long smf64nfs()
      SMF64NFS value.
      Returns:
      long SMF64NFS value
    • smf64ncs

      public long smf64ncs()
      SMF64NCS value.
      Returns:
      long SMF64NCS value
    • smf64nas

      public long smf64nas()
      SMF64NAS value.
      Returns:
      long SMF64NAS value
    • smf64nep

      public long smf64nep()
      SMF64NEP value.
      Returns:
      long SMF64NEP value
    • smf64dil

      public long smf64dil()
      SMF64DIL value.
      Returns:
      long SMF64DIL value
    • smf64dex

      public long smf64dex()
      SMF64DEX value.
      Returns:
      long SMF64DEX value
    • smf64dlr

      public long smf64dlr()
      SMF64DLR value.
      Returns:
      long SMF64DLR value
    • smf64dde

      public long smf64dde()
      SMF64DDE value.
      Returns:
      long SMF64DDE value
    • smf64din

      public long smf64din()
      SMF64DIN value.
      Returns:
      long SMF64DIN value
    • smf64dup

      public long smf64dup()
      SMF64DUP value.
      Returns:
      long SMF64DUP value
    • smf64dre

      public long smf64dre()
      SMF64DRE value.
      Returns:
      long SMF64DRE value
    • smf64dfs

      public long smf64dfs()
      SMF64DFS value.
      Returns:
      long SMF64DFS value
    • smf64dcs

      public long smf64dcs()
      SMF64DCS value.
      Returns:
      long SMF64DCS value
    • smf64das

      public long smf64das()
      SMF64DAS value.
      Returns:
      long SMF64DAS value
    • smf64dep

      public long smf64dep()
      SMF64DEP value.
      Returns:
      long SMF64DEP value
    • smf64dbs

      public long smf64dbs()
      SMF64DBS value.
      Returns:
      long SMF64DBS value
    • smf64dci

      public long smf64dci()
      SMF64DCI value.
      Returns:
      long SMF64DCI value
    • smf64dls

      public long smf64dls()
      SMF64DLS value.
      Returns:
      long SMF64DLS value
    • smf64dkl

      public int smf64dkl()
      SMF64DKL value.
      Returns:
      int SMF64DKL value
    • smf64ddn

      public String smf64ddn()
      SMF64DDN value.
      Returns:
      String SMF64DDN value
    • smf64str

      public int smf64str()
      SMF64STR value.
      Returns:
      int SMF64STR value
    • smf64bno

      public int smf64bno()
      SMF64BNO value.
      Returns:
      int SMF64BNO value
    • smf64bsp

      public long smf64bsp()
      SMF64BSP value.
      Returns:
      long SMF64BSP value
    • smf64bfd

      public int smf64bfd()
      SMF64BFD value.
      Returns:
      int SMF64BFD value
    • smf64bfi

      public int smf64bfi()
      SMF64BFI value.
      Returns:
      int SMF64BFI value
    • smf64cln

      public String smf64cln()
      SMF64CLN value.
      Returns:
      String SMF64CLN value
    • smf64plh

      public int smf64plh()
      SMF64PLH value.
      Returns:
      int SMF64PLH value
    • smf64mac

      public long smf64mac()
      SMF64MAC value.
      Returns:
      long SMF64MAC value
    • smf64mc1

      public int smf64mc1()
      SMF64MC1 value.
      Returns:
      int SMF64MC1 value
    • smf64mc2

      public int smf64mc2()
      SMF64MC2 value.
      Returns:
      int SMF64MC2 value
    • smf64mc3

      public int smf64mc3()
      SMF64MC3 value.
      Returns:
      int SMF64MC3 value
    • smf64mc4

      public int smf64mc4()
      SMF64MC4 value.
      Returns:
      int SMF64MC4 value
    • smf64smb

      public int smf64smb()
      SMF64SMB value.
      Returns:
      int SMF64SMB value
    • smf64acc

      public boolean smf64acc()
      Return true if SMF64ACC bit in smf64smb() is set.
      Returns:
      boolean SMF64ACC bit is set in smf64smb()

      SMF64ACC = 0x80

    • smf64sys

      public boolean smf64sys()
      Return true if SMF64SYS bit in smf64smb() is set.
      Returns:
      boolean SMF64SYS bit is set in smf64smb()

      SMF64SYS = 0x40

    • smf64do

      public boolean smf64do()
      Return true if SMF64DO bit in smf64smb() is set.
      Returns:
      boolean SMF64DO bit is set in smf64smb()

      SMF64DO = 0x20

    • smf64so

      public boolean smf64so()
      Return true if SMF64SO bit in smf64smb() is set.
      Returns:
      boolean SMF64SO bit is set in smf64smb()

      SMF64SO = 0x10

    • smf64sw

      public boolean smf64sw()
      Return true if SMF64SW bit in smf64smb() is set.
      Returns:
      boolean SMF64SW bit is set in smf64smb()

      SMF64SW = 0x08

    • smf64dw

      public boolean smf64dw()
      Return true if SMF64DW bit in smf64smb() is set.
      Returns:
      boolean SMF64DW bit is set in smf64smb()

      SMF64DW = 0x04

    • smf64co

      public boolean smf64co()
      Return true if SMF64CO bit in smf64smb() is set.
      Returns:
      boolean SMF64CO bit is set in smf64smb()

      SMF64CO = 0x02

    • smf64cr

      public boolean smf64cr()
      Return true if SMF64CR bit in smf64smb() is set.
      Returns:
      boolean SMF64CR bit is set in smf64smb()

      SMF64CR = 0x01

    • smf64rsc

      public int smf64rsc()
      SMF64RSC value.
      Returns:
      int SMF64RSC value
    • smf64vsp

      public boolean smf64vsp()
      Return true if SMF64VSP bit in smf64rsc() is set.
      Returns:
      boolean SMF64VSP bit is set in smf64rsc()

      SMF64VSP = 0x80

    • smf64hwt

      public boolean smf64hwt()
      Return true if SMF64HWT bit in smf64rsc() is set.
      Returns:
      boolean SMF64HWT bit is set in smf64rsc()

      SMF64HWT = 0x40

    • smf64buf

      public boolean smf64buf()
      Return true if SMF64BUF bit in smf64rsc() is set.
      Returns:
      boolean SMF64BUF bit is set in smf64rsc()

      SMF64BUF = 0x20

    • smf64cb

      public boolean smf64cb()
      Return true if SMF64CB bit in smf64rsc() is set.
      Returns:
      boolean SMF64CB bit is set in smf64rsc()

      SMF64CB = 0x10

    • smf64ivs

      public boolean smf64ivs()
      Return true if SMF64IVS bit in smf64rsc() is set.
      Returns:
      boolean SMF64IVS bit is set in smf64rsc()

      SMF64IVS = 0x08

    • smf64rdc

      public boolean smf64rdc()
      Return true if SMF64RDC bit in smf64rsc() is set.
      Returns:
      boolean SMF64RDC bit is set in smf64rsc()

      SMF64RDC = 0x04

    • smf64min

      public boolean smf64min()
      Return true if SMF64MIN bit in smf64rsc() is set.
      Returns:
      boolean SMF64MIN bit is set in smf64rsc()

      SMF64MIN = 0x02

    • smf64hsp

      public boolean smf64hsp()
      Return true if SMF64HSP bit in smf64rsc() is set.
      Returns:
      boolean SMF64HSP bit is set in smf64rsc()

      SMF64HSP = 0x01

    • smf64sio

      public long smf64sio()
      SMF64SIO value.
      Returns:
      long SMF64SIO value
    • smf64hit

      public long smf64hit()
      SMF64HIT value.
      Returns:
      long SMF64HIT value
    • smf64wts

      public long smf64wts()
      SMF64WTS value.
      Returns:
      long SMF64WTS value
    • smf64mis

      public long smf64mis()
      SMF64MIS value.
      Returns:
      long SMF64MIS value
    • smf64ios

      public long smf64ios()
      SMF64IOS value.
      Returns:
      long SMF64IOS value
    • smf64sds

      public long smf64sds()
      SMF64SDS value, throws exception if SMF64SDS overflows 64 bit signed integer.
      Returns:
      long SMF64SDS
      Throws:
      IllegalArgumentException - If the value of SMF64SDS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF64SDS). Use smf64sdsAsBigInteger() if this is possible.
    • smf64sdsAsBigInteger

      public BigInteger smf64sdsAsBigInteger()
      SMF64SDS value as a BigInteger.

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

      Returns:
      BigInteger SMF64SDS
    • smf64cds

      public long smf64cds()
      SMF64CDS value, throws exception if SMF64CDS overflows 64 bit signed integer.
      Returns:
      long SMF64CDS
      Throws:
      IllegalArgumentException - If the value of SMF64CDS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF64CDS). Use smf64cdsAsBigInteger() if this is possible.
    • smf64cdsAsBigInteger

      public BigInteger smf64cdsAsBigInteger()
      SMF64CDS value as a BigInteger.

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

      Returns:
      BigInteger SMF64CDS
    • smf64css

      public long smf64css()
      SMF64CSS value, throws exception if SMF64CSS overflows 64 bit signed integer.
      Returns:
      long SMF64CSS
      Throws:
      IllegalArgumentException - If the value of SMF64CSS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF64CSS). Use smf64cssAsBigInteger() if this is possible.
    • smf64cssAsBigInteger

      public BigInteger smf64cssAsBigInteger()
      SMF64CSS value as a BigInteger.

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

      Returns:
      BigInteger SMF64CSS
    • smf64ccs

      public long smf64ccs()
      SMF64CCS value, throws exception if SMF64CCS overflows 64 bit signed integer.
      Returns:
      long SMF64CCS
      Throws:
      IllegalArgumentException - If the value of SMF64CCS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF64CCS). Use smf64ccsAsBigInteger() if this is possible.
    • smf64ccsAsBigInteger

      public BigInteger smf64ccsAsBigInteger()
      SMF64CCS value as a BigInteger.

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

      Returns:
      BigInteger SMF64CCS
    • smf64dtk

      public byte[] smf64dtk()
      SMF64DTK data.
      Returns:
      byte[] SMF64DTK data
    • smf64trk

      public long smf64trk()
      SMF64TRK value.
      Returns:
      long SMF64TRK value
    • smf64bmh

      public long smf64bmh()
      SMF64BMH value.
      Returns:
      long SMF64BMH value
    • smf64cfh

      public long smf64cfh()
      SMF64CFH value.
      Returns:
      long SMF64CFH value
    • smf64rio

      public long smf64rio()
      SMF64RIO value.
      Returns:
      long SMF64RIO value
    • smf64tim

      public LocalTime smf64tim()
      SMF64TIM as a LocalTime.
      Returns:
      LocalTime SMF64TIM Time
      See Also:
    • smf64timRawValue

      public long smf64timRawValue()
      SMF64TIM raw value
      Returns:
      long SMF64TIM value
    • smf64dt

      public LocalDate smf64dt()
      SMF64DT as a LocalDate.
      Returns:
      LocalDate SMF64DT Date
      See Also:
    • smf64dtRawValue

      public int smf64dtRawValue()
      SMF64DT raw value.
      Returns:
      int SMF64DT value
    • smf64fg1

      public int smf64fg1()
      SMF64FG1 value.
      Returns:
      int SMF64FG1 value
    • smf64ckp

      public boolean smf64ckp()
      Return true if SMF64CKP bit in smf64fg1() is set.
      Returns:
      boolean SMF64CKP bit is set in smf64fg1()

      SMF64CKP = 0x80

    • smf64eov

      public boolean smf64eov()
      Return true if SMF64EOV bit in smf64fg1() is set.
      Returns:
      boolean SMF64EOV bit is set in smf64fg1()

      SMF64EOV = 0x40

    • smf64fd1

      public int smf64fd1()
      SMF64FD1 value.
      Returns:
      int SMF64FD1 value
    • smf64fd2

      public int smf64fd2()
      SMF64FD2 value.
      Returns:
      int SMF64FD2 value
    • smf64dau

      public long smf64dau()
      SMF64DAU value.
      Returns:
      long SMF64DAU value
    • smf64rlm

      public long smf64rlm()
      SMF64RLM value.
      Returns:
      long SMF64RLM value
    • smf64nta

      public long smf64nta()
      SMF64NTA value.
      Returns:
      long SMF64NTA value
    • create

      public static StatisticsSection 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