Class StatisticsSection
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x80 = 128static final int
Constant: 0x20 = 32static final int
Constant: 0x10 = 16static final int
Constant: 0x80 = 128static final int
Constant: 0x02 = 2static final int
Constant: 0x01 = 1static final int
Constant: 0x20 = 32static final int
Constant: 0x04 = 4static final int
Constant: 0x40 = 64static final int
Constant: 0x01 = 1static final int
Constant: 0x40 = 64static final int
Constant: 0x08 = 8static final int
Constant: 0x02 = 2static final int
Constant: 0x04 = 4static final int
Constant: 0x10 = 16static final int
Constant: 0x08 = 8static final int
Constant: 0x40 = 64static final int
Constant: 0x80 = 128 -
Method Summary
Modifier and TypeMethodDescriptionstatic StatisticsSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.boolean
smf64acc()
Return true ifSMF64ACC
bit insmf64smb()
is set.int
smf64bfd()
SMF64BFD value.int
smf64bfi()
SMF64BFI value.long
smf64bmh()
SMF64BMH value.int
smf64bno()
SMF64BNO value.long
smf64bsp()
SMF64BSP value.boolean
smf64buf()
Return true ifSMF64BUF
bit insmf64rsc()
is set.boolean
smf64cb()
Return true ifSMF64CB
bit insmf64rsc()
is set.long
smf64ccs()
SMF64CCS value, throws exception if SMF64CCS overflows 64 bit signed integer.SMF64CCS value as a BigInteger.long
smf64cds()
SMF64CDS value, throws exception if SMF64CDS overflows 64 bit signed integer.SMF64CDS value as a BigInteger.long
smf64cfh()
SMF64CFH value.boolean
smf64ckp()
Return true ifSMF64CKP
bit insmf64fg1()
is set.smf64cln()
SMF64CLN value.boolean
smf64co()
Return true ifSMF64CO
bit insmf64smb()
is set.boolean
smf64cr()
Return true ifSMF64CR
bit insmf64smb()
is set.long
smf64css()
SMF64CSS value, throws exception if SMF64CSS overflows 64 bit signed integer.SMF64CSS value as a BigInteger.long
smf64das()
SMF64DAS value.long
smf64dau()
SMF64DAU value.long
smf64dbs()
SMF64DBS value.long
smf64dci()
SMF64DCI value.long
smf64dcs()
SMF64DCS value.long
smf64dde()
SMF64DDE value.smf64ddn()
SMF64DDN value.long
smf64dep()
SMF64DEP value.long
smf64dex()
SMF64DEX value.long
smf64dfs()
SMF64DFS value.long
smf64dil()
SMF64DIL value.long
smf64din()
SMF64DIN value.int
smf64dkl()
SMF64DKL value.long
smf64dlr()
SMF64DLR value.long
smf64dls()
SMF64DLS value.boolean
smf64do()
Return true ifSMF64DO
bit insmf64smb()
is set.long
smf64dre()
SMF64DRE value.smf64dt()
SMF64DT as a LocalDate.byte[]
smf64dtk()
SMF64DTK data.int
SMF64DT raw value.long
smf64dup()
SMF64DUP value.boolean
smf64dw()
Return true ifSMF64DW
bit insmf64smb()
is set.boolean
smf64eov()
Return true ifSMF64EOV
bit insmf64fg1()
is set.int
smf64fd1()
SMF64FD1 value.int
smf64fd2()
SMF64FD2 value.int
smf64fg1()
SMF64FG1 value.long
smf64hit()
SMF64HIT value.boolean
smf64hsp()
Return true ifSMF64HSP
bit insmf64rsc()
is set.boolean
smf64hwt()
Return true ifSMF64HWT
bit insmf64rsc()
is set.long
smf64ios()
SMF64IOS value.boolean
smf64ivs()
Return true ifSMF64IVS
bit insmf64rsc()
is set.long
smf64mac()
SMF64MAC value.int
smf64mc1()
SMF64MC1 value.int
smf64mc2()
SMF64MC2 value.int
smf64mc3()
SMF64MC3 value.int
smf64mc4()
SMF64MC4 value.boolean
smf64min()
Return true ifSMF64MIN
bit insmf64rsc()
is set.long
smf64mis()
SMF64MIS value.long
smf64nas()
SMF64NAS value.long
smf64ncs()
SMF64NCS value.long
smf64nde()
SMF64NDE value.long
smf64nep()
SMF64NEP value.long
smf64nex()
SMF64NEX value.long
smf64nfs()
SMF64NFS value.long
smf64nil()
SMF64NIL value.long
smf64nin()
SMF64NIN value.long
smf64nlr()
SMF64NLR value.long
smf64nre()
SMF64NRE value.long
smf64nta()
SMF64NTA value.long
smf64nup()
SMF64NUP value.int
smf64plh()
SMF64PLH value.boolean
smf64rdc()
Return true ifSMF64RDC
bit insmf64rsc()
is set.long
smf64rio()
SMF64RIO value.long
smf64rlm()
SMF64RLM value.int
smf64rsc()
SMF64RSC value.long
smf64sds()
SMF64SDS value, throws exception if SMF64SDS overflows 64 bit signed integer.SMF64SDS value as a BigInteger.long
smf64sio()
SMF64SIO value.long
smf64sln()
SMF64SLN value.int
smf64smb()
SMF64SMB value.boolean
smf64so()
Return true ifSMF64SO
bit insmf64smb()
is set.int
smf64str()
SMF64STR value.boolean
smf64sw()
Return true ifSMF64SW
bit insmf64smb()
is set.boolean
smf64sys()
Return true ifSMF64SYS
bit insmf64smb()
is set.smf64tim()
SMF64TIM as a LocalTime.long
SMF64TIM raw valuelong
smf64trk()
SMF64TRK value.boolean
smf64vsp()
Return true ifSMF64VSP
bit insmf64rsc()
is set.long
smf64wts()
SMF64WTS value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF64ACC
public static final int SMF64ACCConstant: 0x80 = 128- See Also:
-
SMF64SYS
public static final int SMF64SYSConstant: 0x40 = 64- See Also:
-
SMF64DO
public static final int SMF64DOConstant: 0x20 = 32- See Also:
-
SMF64SO
public static final int SMF64SOConstant: 0x10 = 16- See Also:
-
SMF64SW
public static final int SMF64SWConstant: 0x08 = 8- See Also:
-
SMF64DW
public static final int SMF64DWConstant: 0x04 = 4- See Also:
-
SMF64CO
public static final int SMF64COConstant: 0x02 = 2- See Also:
-
SMF64CR
public static final int SMF64CRConstant: 0x01 = 1- See Also:
-
SMF64VSP
public static final int SMF64VSPConstant: 0x80 = 128- See Also:
-
SMF64HWT
public static final int SMF64HWTConstant: 0x40 = 64- See Also:
-
SMF64BUF
public static final int SMF64BUFConstant: 0x20 = 32- See Also:
-
SMF64CB
public static final int SMF64CBConstant: 0x10 = 16- See Also:
-
SMF64IVS
public static final int SMF64IVSConstant: 0x08 = 8- See Also:
-
SMF64RDC
public static final int SMF64RDCConstant: 0x04 = 4- See Also:
-
SMF64MIN
public static final int SMF64MINConstant: 0x02 = 2- See Also:
-
SMF64HSP
public static final int SMF64HSPConstant: 0x01 = 1- See Also:
-
SMF64CKP
public static final int SMF64CKPConstant: 0x80 = 128- See Also:
-
SMF64EOV
public static final int SMF64EOVConstant: 0x40 = 64- See Also:
-
-
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
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
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 ifSMF64ACC
bit insmf64smb()
is set.- Returns:
- boolean SMF64ACC bit is set in smf64smb()
SMF64ACC = 0x80
-
smf64sys
public boolean smf64sys()Return true ifSMF64SYS
bit insmf64smb()
is set.- Returns:
- boolean SMF64SYS bit is set in smf64smb()
SMF64SYS = 0x40
-
smf64do
public boolean smf64do()Return true ifSMF64DO
bit insmf64smb()
is set.- Returns:
- boolean SMF64DO bit is set in smf64smb()
SMF64DO = 0x20
-
smf64so
public boolean smf64so()Return true ifSMF64SO
bit insmf64smb()
is set.- Returns:
- boolean SMF64SO bit is set in smf64smb()
SMF64SO = 0x10
-
smf64sw
public boolean smf64sw()Return true ifSMF64SW
bit insmf64smb()
is set.- Returns:
- boolean SMF64SW bit is set in smf64smb()
SMF64SW = 0x08
-
smf64dw
public boolean smf64dw()Return true ifSMF64DW
bit insmf64smb()
is set.- Returns:
- boolean SMF64DW bit is set in smf64smb()
SMF64DW = 0x04
-
smf64co
public boolean smf64co()Return true ifSMF64CO
bit insmf64smb()
is set.- Returns:
- boolean SMF64CO bit is set in smf64smb()
SMF64CO = 0x02
-
smf64cr
public boolean smf64cr()Return true ifSMF64CR
bit insmf64smb()
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 ifSMF64VSP
bit insmf64rsc()
is set.- Returns:
- boolean SMF64VSP bit is set in smf64rsc()
SMF64VSP = 0x80
-
smf64hwt
public boolean smf64hwt()Return true ifSMF64HWT
bit insmf64rsc()
is set.- Returns:
- boolean SMF64HWT bit is set in smf64rsc()
SMF64HWT = 0x40
-
smf64buf
public boolean smf64buf()Return true ifSMF64BUF
bit insmf64rsc()
is set.- Returns:
- boolean SMF64BUF bit is set in smf64rsc()
SMF64BUF = 0x20
-
smf64cb
public boolean smf64cb()Return true ifSMF64CB
bit insmf64rsc()
is set.- Returns:
- boolean SMF64CB bit is set in smf64rsc()
SMF64CB = 0x10
-
smf64ivs
public boolean smf64ivs()Return true ifSMF64IVS
bit insmf64rsc()
is set.- Returns:
- boolean SMF64IVS bit is set in smf64rsc()
SMF64IVS = 0x08
-
smf64rdc
public boolean smf64rdc()Return true ifSMF64RDC
bit insmf64rsc()
is set.- Returns:
- boolean SMF64RDC bit is set in smf64rsc()
SMF64RDC = 0x04
-
smf64min
public boolean smf64min()Return true ifSMF64MIN
bit insmf64rsc()
is set.- Returns:
- boolean SMF64MIN bit is set in smf64rsc()
SMF64MIN = 0x02
-
smf64hsp
public boolean smf64hsp()Return true ifSMF64HSP
bit insmf64rsc()
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). Usesmf64sdsAsBigInteger()
if this is possible.
-
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). Usesmf64cdsAsBigInteger()
if this is possible.
-
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). Usesmf64cssAsBigInteger()
if this is possible.
-
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). Usesmf64ccsAsBigInteger()
if this is possible.
-
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
SMF64TIM as a LocalTime.- Returns:
- LocalTime SMF64TIM Time
- See Also:
-
smf64timRawValue
public long smf64timRawValue()SMF64TIM raw value- Returns:
- long SMF64TIM value
-
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 ifSMF64CKP
bit insmf64fg1()
is set.- Returns:
- boolean SMF64CKP bit is set in smf64fg1()
SMF64CKP = 0x80
-
smf64eov
public boolean smf64eov()Return true ifSMF64EOV
bit insmf64fg1()
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
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 sectionoffset
- Offset of this section in the datalength
- length of the section
-