java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf78.Header
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x01 = 1static final intConstant: 0x08 = 8static final intConstant: 0x02 = 2static final intConstant: 0x80 = 128static final intConstant: 0x40 = 64static final intConstant: 0x10 = 16static final intConstant: 0x04 = 4 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Headercreate(byte[] Data, int offset, int length) create is intended for internal use only.intsmf78asl()SMF78ASL value.intsmf78asn()SMF78ASN value.intsmf78ass()SMF78ASS value.booleansmf78bfy()Return true ifSMF78BFYbit insmf78flg()is set.intsmf78dcl()SMF78DCL value.intsmf78dcn()SMF78DCN value.intsmf78dcs()SMF78DCS value.smf78dte()SMF78DTE as a LocalDate.intSMF78DTE raw value.booleansmf78esa()Return true ifSMF78ESAbit insmf78flg()is set.intsmf78flg()SMF78FLG value.intsmf78hpl()SMF78HPL value.intsmf78hpn()SMF78HPN value.intsmf78hps()SMF78HPS value.intsmf78len()SMF78LEN value.booleansmf78os()Return true ifSMF78OSbit insmf78flg()is set.intsmf78prl()SMF78PRL value.intsmf78prn()SMF78PRN value.intsmf78prs()SMF78PRS value.intsmf78qdl()SMF78QDL value.intsmf78qdn()SMF78QDN value.intsmf78qds()SMF78QDS value.booleansmf78rrf()Return true ifSMF78RRFbit insmf78flg()is set.intsmf78rty()SMF78RTY value.intsmf78seg()SMF78SEG value.smf78sid()SMF78SID value.intsmf78spl()SMF78SPL value.intsmf78spn()SMF78SPN value.intsmf78sps()SMF78SPS value.smf78ssi()SMF78SSI value.intsmf78sty()SMF78STY value.booleansmf78sut()Return true ifSMF78SUTbit insmf78flg()is set.smf78tme()SMF78TME as a LocalTime.longSMF78TME raw valueintsmf78trn()SMF78TRN value.booleansmf78v4()Return true ifSMF78V4bit insmf78flg()is set.booleansmf78vxa()Return true ifSMF78VXAbit insmf78flg()is set.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF78RRF
public static final int SMF78RRFConstant: 0x80 = 128- See Also:
-
SMF78SUT
public static final int SMF78SUTConstant: 0x40 = 64- See Also:
-
SMF78V4
public static final int SMF78V4Constant: 0x10 = 16- See Also:
-
SMF78ESA
public static final int SMF78ESAConstant: 0x08 = 8- See Also:
-
SMF78VXA
public static final int SMF78VXAConstant: 0x04 = 4- See Also:
-
SMF78OS
public static final int SMF78OSConstant: 0x02 = 2- See Also:
-
SMF78BFY
public static final int SMF78BFYConstant: 0x01 = 1- See Also:
-
-
Constructor Details
-
Header
public Header(byte[] Data)
-
-
Method Details
-
smf78len
public int smf78len()SMF78LEN value.- Returns:
- int SMF78LEN value
-
smf78seg
public int smf78seg()SMF78SEG value.- Returns:
- int SMF78SEG value
-
smf78flg
public int smf78flg()SMF78FLG value.- Returns:
- int SMF78FLG value
-
smf78rrf
public boolean smf78rrf()Return true ifSMF78RRFbit insmf78flg()is set.- Returns:
- boolean SMF78RRF bit is set in smf78flg()
SMF78RRF = 0x80
-
smf78sut
public boolean smf78sut()Return true ifSMF78SUTbit insmf78flg()is set.- Returns:
- boolean SMF78SUT bit is set in smf78flg()
SMF78SUT = 0x40
-
smf78v4
public boolean smf78v4()Return true ifSMF78V4bit insmf78flg()is set.- Returns:
- boolean SMF78V4 bit is set in smf78flg()
SMF78V4 = 0x10
-
smf78esa
public boolean smf78esa()Return true ifSMF78ESAbit insmf78flg()is set.- Returns:
- boolean SMF78ESA bit is set in smf78flg()
SMF78ESA = 0x08
-
smf78vxa
public boolean smf78vxa()Return true ifSMF78VXAbit insmf78flg()is set.- Returns:
- boolean SMF78VXA bit is set in smf78flg()
SMF78VXA = 0x04
-
smf78os
public boolean smf78os()Return true ifSMF78OSbit insmf78flg()is set.- Returns:
- boolean SMF78OS bit is set in smf78flg()
SMF78OS = 0x02
-
smf78bfy
public boolean smf78bfy()Return true ifSMF78BFYbit insmf78flg()is set.- Returns:
- boolean SMF78BFY bit is set in smf78flg()
SMF78BFY = 0x01
-
smf78rty
public int smf78rty()SMF78RTY value.- Returns:
- int SMF78RTY value
-
smf78tme
SMF78TME as a LocalTime.- Returns:
- LocalTime SMF78TME Time
- See Also:
-
smf78tmeRawValue
public long smf78tmeRawValue()SMF78TME raw value- Returns:
- long SMF78TME value
-
smf78dte
SMF78DTE as a LocalDate.- Returns:
- LocalDate SMF78DTE Date
- See Also:
-
smf78dteRawValue
public int smf78dteRawValue()SMF78DTE raw value.- Returns:
- int SMF78DTE value
-
smf78sid
SMF78SID value.- Returns:
- String SMF78SID value
-
smf78ssi
SMF78SSI value.- Returns:
- String SMF78SSI value
-
smf78sty
public int smf78sty()SMF78STY value.- Returns:
- int SMF78STY value
-
smf78trn
public int smf78trn()SMF78TRN value.- Returns:
- int SMF78TRN value
-
smf78prs
public int smf78prs()SMF78PRS value.- Returns:
- int SMF78PRS value
-
smf78prl
public int smf78prl()SMF78PRL value.- Returns:
- int SMF78PRL value
-
smf78prn
public int smf78prn()SMF78PRN value.- Returns:
- int SMF78PRN value
-
smf78dcs
public int smf78dcs()SMF78DCS value.- Returns:
- int SMF78DCS value
-
smf78dcl
public int smf78dcl()SMF78DCL value.- Returns:
- int SMF78DCL value
-
smf78dcn
public int smf78dcn()SMF78DCN value.- Returns:
- int SMF78DCN value
-
smf78ass
public int smf78ass()SMF78ASS value.- Returns:
- int SMF78ASS value
-
smf78asl
public int smf78asl()SMF78ASL value.- Returns:
- int SMF78ASL value
-
smf78asn
public int smf78asn()SMF78ASN value.- Returns:
- int SMF78ASN value
-
smf78sps
public int smf78sps()SMF78SPS value. Supported if smf78sty() == 2;- Returns:
- int SMF78SPS value
-
smf78qds
public int smf78qds()SMF78QDS value. Supported if smf78sty() == 3;- Returns:
- int SMF78QDS value
-
smf78spl
public int smf78spl()SMF78SPL value. Supported if smf78sty() == 2;- Returns:
- int SMF78SPL value
-
smf78qdl
public int smf78qdl()SMF78QDL value. Supported if smf78sty() == 3;- Returns:
- int SMF78QDL value
-
smf78spn
public int smf78spn()SMF78SPN value. Supported if smf78sty() == 2;- Returns:
- int SMF78SPN value
-
smf78qdn
public int smf78qdn()SMF78QDN value. Supported if smf78sty() == 3;- Returns:
- int SMF78QDN value
-
smf78hps
public int smf78hps()SMF78HPS value. Supported if smf78sty() == 3;- Returns:
- int SMF78HPS value
-
smf78hpl
public int smf78hpl()SMF78HPL value. Supported if smf78sty() == 3;- Returns:
- int SMF78HPL value
-
smf78hpn
public int smf78hpn()SMF78HPN value. Supported if smf78sty() == 3;- Returns:
- int SMF78HPN 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
-