public final class Header extends SmfData
  • Field Details

  • Constructor Details

    • Header

      public Header(byte[] Data)
  • Method Details

    • smf72len

      public int smf72len()
      SMF72LEN value.
      Returns:
      int SMF72LEN value
    • smf72seg

      public int smf72seg()
      SMF72SEG value.
      Returns:
      int SMF72SEG value
    • smf72flg

      public int smf72flg()
      SMF72FLG value.
      Returns:
      int SMF72FLG value
    • smf72rrf

      public boolean smf72rrf()
      Return true if SMF72RRF bit in smf72flg() is set.
      Returns:
      boolean SMF72RRF bit is set in smf72flg()

      SMF72RRF = 0x80

    • smf72sut

      public boolean smf72sut()
      Return true if SMF72SUT bit in smf72flg() is set.
      Returns:
      boolean SMF72SUT bit is set in smf72flg()

      SMF72SUT = 0x40

    • smf72v4

      public boolean smf72v4()
      Return true if SMF72V4 bit in smf72flg() is set.
      Returns:
      boolean SMF72V4 bit is set in smf72flg()

      SMF72V4 = 0x10

    • smf72esa

      public boolean smf72esa()
      Return true if SMF72ESA bit in smf72flg() is set.
      Returns:
      boolean SMF72ESA bit is set in smf72flg()

      SMF72ESA = 0x08

    • smf72vxa

      public boolean smf72vxa()
      Return true if SMF72VXA bit in smf72flg() is set.
      Returns:
      boolean SMF72VXA bit is set in smf72flg()

      SMF72VXA = 0x04

    • smf72os

      public boolean smf72os()
      Return true if SMF72OS bit in smf72flg() is set.
      Returns:
      boolean SMF72OS bit is set in smf72flg()

      SMF72OS = 0x02

    • smf72bfy

      public boolean smf72bfy()
      Return true if SMF72BFY bit in smf72flg() is set.
      Returns:
      boolean SMF72BFY bit is set in smf72flg()

      SMF72BFY = 0x01

    • smf72rty

      public int smf72rty()
      SMF72RTY value.
      Returns:
      int SMF72RTY value
    • smf72tme

      public LocalTime smf72tme()
      SMF72TME as a LocalTime.
      Returns:
      LocalTime SMF72TME Time
      See Also:
    • smf72tmeRawValue

      public long smf72tmeRawValue()
      SMF72TME raw value
      Returns:
      long SMF72TME value
    • smf72dte

      public LocalDate smf72dte()
      SMF72DTE as a LocalDate.
      Returns:
      LocalDate SMF72DTE Date
      See Also:
    • smf72dteRawValue

      public int smf72dteRawValue()
      SMF72DTE raw value.
      Returns:
      int SMF72DTE value
    • smf72sid

      public String smf72sid()
      SMF72SID value.
      Returns:
      String SMF72SID value
    • smf72ssi

      public String smf72ssi()
      SMF72SSI value.
      Returns:
      String SMF72SSI value
    • smf72sty

      public int smf72sty()
      SMF72STY value.
      Returns:
      int SMF72STY value
    • smf72trn

      public int smf72trn()
      SMF72TRN value.
      Returns:
      int SMF72TRN value
    • smf72prs

      public int smf72prs()
      SMF72PRS value.
      Returns:
      int SMF72PRS value
    • smf72prl

      public int smf72prl()
      SMF72PRL value.
      Returns:
      int SMF72PRL value
    • smf72prn

      public int smf72prn()
      SMF72PRN value.
      Returns:
      int SMF72PRN value
    • smf72wls

      public int smf72wls()
      SMF72WLS value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72WLS value
    • smf72wll

      public int smf72wll()
      SMF72WLL value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72WLL value
    • smf72wln

      public int smf72wln()
      SMF72WLN value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72WLN value
    • smf72pgs

      public int smf72pgs()
      SMF72PGS value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72PGS value
    • smf72pgl

      public int smf72pgl()
      SMF72PGL value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72PGL value
    • smf72pgn

      public int smf72pgn()
      SMF72PGN value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72PGN value
    • smf72sws

      public int smf72sws()
      SMF72SWS value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72SWS value
    • smf72swl

      public int smf72swl()
      SMF72SWL value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72SWL value
    • smf72swn

      public int smf72swn()
      SMF72SWN value. Supported if smf72sty() == 1 || smf72sty() == 2;
      Returns:
      int SMF72SWN value
    • smf72wms

      public int smf72wms()
      SMF72WMS value. Supported if smf72sty() == 3;
      Returns:
      int SMF72WMS value
    • smf72wml

      public int smf72wml()
      SMF72WML value. Supported if smf72sty() == 3;
      Returns:
      int SMF72WML value
    • smf72wmn

      public int smf72wmn()
      SMF72WMN value. Supported if smf72sty() == 3;
      Returns:
      int SMF72WMN value
    • smf72sss

      public int smf72sss()
      SMF72SSS value. Supported if smf72sty() == 3;
      Returns:
      int SMF72SSS value
    • smf72ssl

      public int smf72ssl()
      SMF72SSL value. Supported if smf72sty() == 3;
      Returns:
      int SMF72SSL value
    • smf72ssn

      public int smf72ssn()
      SMF72SSN value. Supported if smf72sty() == 3;
      Returns:
      int SMF72SSN value
    • smf72rgs

      public int smf72rgs()
      SMF72RGS value. Supported if smf72sty() == 3;
      Returns:
      int SMF72RGS value
    • smf72rgl

      public int smf72rgl()
      SMF72RGL value. Supported if smf72sty() == 3;
      Returns:
      int SMF72RGL value
    • smf72rgn

      public int smf72rgn()
      SMF72RGN value. Supported if smf72sty() == 3;
      Returns:
      int SMF72RGN value
    • smf72scs

      public int smf72scs()
      SMF72SCS value. Supported if smf72sty() == 3;
      Returns:
      int SMF72SCS value
    • smf72scl

      public int smf72scl()
      SMF72SCL value. Supported if smf72sty() == 3;
      Returns:
      int SMF72SCL value
    • smf72scn

      public int smf72scn()
      SMF72SCN value. Supported if smf72sty() == 3;
      Returns:
      int SMF72SCN value
    • smf72rts

      public int smf72rts()
      SMF72RTS value. Supported if smf72sty() == 3;
      Returns:
      int SMF72RTS value
    • smf72rtl

      public int smf72rtl()
      SMF72RTL value. Supported if smf72sty() == 3;
      Returns:
      int SMF72RTL value
    • smf72rtn

      public int smf72rtn()
      SMF72RTN value. Supported if smf72sty() == 3;
      Returns:
      int SMF72RTN value
    • smf72wrs

      public int smf72wrs()
      SMF72WRS value. Supported if smf72sty() == 3;
      Returns:
      int SMF72WRS value
    • smf72wrl

      public int smf72wrl()
      SMF72WRL value. Supported if smf72sty() == 3;
      Returns:
      int SMF72WRL value
    • smf72wrn

      public int smf72wrn()
      SMF72WRN value. Supported if smf72sty() == 3;
      Returns:
      int SMF72WRN value
    • smf72dns

      public int smf72dns()
      SMF72DNS value. Supported if smf72sty() == 3;
      Returns:
      int SMF72DNS value
    • smf72dnl

      public int smf72dnl()
      SMF72DNL value. Supported if smf72sty() == 3;
      Returns:
      int SMF72DNL value
    • smf72dnn

      public int smf72dnn()
      SMF72DNN value. Supported if smf72sty() == 3;
      Returns:
      int SMF72DNN value
    • smf72cps

      public int smf72cps()
      SMF72CPS value. Supported if smf72sty() == 4;
      Returns:
      int SMF72CPS value
    • smf72cpl

      public int smf72cpl()
      SMF72CPL value. Supported if smf72sty() == 4;
      Returns:
      int SMF72CPL value
    • smf72cpn

      public int smf72cpn()
      SMF72CPN value. Supported if smf72sty() == 4;
      Returns:
      int SMF72CPN value
    • smf72sps

      public int smf72sps()
      SMF72SPS value. Supported if smf72sty() == 4;
      Returns:
      int SMF72SPS value
    • smf72spl

      public int smf72spl()
      SMF72SPL value. Supported if smf72sty() == 4;
      Returns:
      int SMF72SPL value
    • smf72spn

      public int smf72spn()
      SMF72SPN value. Supported if smf72sty() == 4;
      Returns:
      int SMF72SPN value
    • smf72ses

      public int smf72ses()
      SMF72SES value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SES value
    • smf72sel

      public int smf72sel()
      SMF72SEL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SEL value
    • smf72sen

      public int smf72sen()
      SMF72SEN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SEN value
    • smf72cms

      public int smf72cms()
      SMF72CMS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72CMS value
    • smf72cml

      public int smf72cml()
      SMF72CML value. Supported if smf72sty() == 5;
      Returns:
      int SMF72CML value
    • smf72cmn

      public int smf72cmn()
      SMF72CMN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72CMN value
    • smf72eds

      public int smf72eds()
      SMF72EDS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72EDS value
    • smf72edl

      public int smf72edl()
      SMF72EDL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72EDL value
    • smf72edn

      public int smf72edn()
      SMF72EDN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72EDN value
    • smf72las

      public int smf72las()
      SMF72LAS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LAS value
    • smf72lal

      public int smf72lal()
      SMF72LAL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LAL value
    • smf72lan

      public int smf72lan()
      SMF72LAN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LAN value
    • smf72sms

      public int smf72sms()
      SMF72SMS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SMS value
    • smf72sml

      public int smf72sml()
      SMF72SML value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SML value
    • smf72smn

      public int smf72smn()
      SMF72SMN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SMN value
    • smf72los

      public int smf72los()
      SMF72LOS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LOS value
    • smf72lol

      public int smf72lol()
      SMF72LOL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LOL value
    • smf72lon

      public int smf72lon()
      SMF72LON value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LON value
    • smf72cos

      public int smf72cos()
      SMF72COS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72COS value
    • smf72col

      public int smf72col()
      SMF72COL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72COL value
    • smf72con

      public int smf72con()
      SMF72CON value. Supported if smf72sty() == 5;
      Returns:
      int SMF72CON value
    • smf72crs

      public int smf72crs()
      SMF72CRS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72CRS value
    • smf72crl

      public int smf72crl()
      SMF72CRL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72CRL value
    • smf72crn

      public int smf72crn()
      SMF72CRN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72CRN value
    • smf72lcs

      public int smf72lcs()
      SMF72LCS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LCS value
    • smf72lcl

      public int smf72lcl()
      SMF72LCL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LCL value
    • smf72lcn

      public int smf72lcn()
      SMF72LCN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LCN value
    • smf72lrs

      public int smf72lrs()
      SMF72LRS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LRS value
    • smf72lrl

      public int smf72lrl()
      SMF72LRL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LRL value
    • smf72lrn

      public int smf72lrn()
      SMF72LRN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72LRN value
    • smf72tds

      public int smf72tds()
      SMF72TDS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72TDS value
    • smf72tdl

      public int smf72tdl()
      SMF72TDL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72TDL value
    • smf72tdn

      public int smf72tdn()
      SMF72TDN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72TDN value
    • smf72yds

      public int smf72yds()
      SMF72YDS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72YDS value
    • smf72ydl

      public int smf72ydl()
      SMF72YDL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72YDL value
    • smf72ydn

      public int smf72ydn()
      SMF72YDN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72YDN value
    • smf72sds

      public int smf72sds()
      SMF72SDS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SDS value
    • smf72sdl

      public int smf72sdl()
      SMF72SDL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SDL value
    • smf72sdn

      public int smf72sdn()
      SMF72SDN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72SDN value
    • smf72qss

      public int smf72qss()
      SMF72QSS value. Supported if smf72sty() == 5;
      Returns:
      int SMF72QSS value
    • smf72qsl

      public int smf72qsl()
      SMF72QSL value. Supported if smf72sty() == 5;
      Returns:
      int SMF72QSL value
    • smf72qsn

      public int smf72qsn()
      SMF72QSN value. Supported if smf72sty() == 5;
      Returns:
      int SMF72QSN value
    • create

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