public final class Header extends SmfData
  • Field Details

    • SMF89STPUSAGE

      public static final int SMF89STPUSAGE
      Constant: 0x01 = 1
      See Also:
    • SMF89STPPRODREG

      public static final int SMF89STPPRODREG
      Constant: 0x02 = 2
      See Also:
  • Constructor Details

    • Header

      public Header(byte[] Data)
  • Method Details

    • smf89len

      public int smf89len()
      SMF89LEN value.
      Returns:
      int SMF89LEN value
    • smf89seg

      public int smf89seg()
      SMF89SEG value.
      Returns:
      int SMF89SEG value
    • smf89flg

      public int smf89flg()
      SMF89FLG value.
      Returns:
      int SMF89FLG value
    • smf89rty

      public int smf89rty()
      SMF89RTY value.
      Returns:
      int SMF89RTY value
    • smf89tme

      public LocalTime smf89tme()
      SMF89TME as a LocalTime.
      Returns:
      LocalTime SMF89TME Time
      See Also:
    • smf89tmeRawValue

      public long smf89tmeRawValue()
      SMF89TME raw value
      Returns:
      long SMF89TME value
    • smf89dte

      public LocalDate smf89dte()
      SMF89DTE as a LocalDate.
      Returns:
      LocalDate SMF89DTE Date
      See Also:
    • smf89dteRawValue

      public int smf89dteRawValue()
      SMF89DTE raw value.
      Returns:
      int SMF89DTE value
    • smf89sid

      public String smf89sid()
      SMF89SID value.
      Returns:
      String SMF89SID value
    • smf89wid

      public String smf89wid()
      SMF89WID value.
      Returns:
      String SMF89WID value
    • smf89stp

      public int smf89stp()
      SMF89STP value.
      Returns:
      int SMF89STP value
    • smf89stpusage

      public boolean smf89stpusage()
      Return true if SMF89STPUSAGE bit in smf89stp() is set.
      Returns:
      boolean SMF89STPUSAGE bit is set in smf89stp()

      SMF89STPUSAGE = 0x01

    • smf89stpprodreg

      public boolean smf89stpprodreg()
      Return true if SMF89STPPRODREG bit in smf89stp() is set.
      Returns:
      boolean SMF89STPPRODREG bit is set in smf89stp()

      SMF89STPPRODREG = 0x02

    • smf89sdl

      public int smf89sdl()
      SMF89SDL value.
      Returns:
      int SMF89SDL value
    • smf89pro

      public int smf89pro()
      SMF89PRO value.
      Returns:
      int SMF89PRO value
    • smf89prl

      public int smf89prl()
      SMF89PRL value.
      Returns:
      int SMF89PRL value
    • smf89prn

      public int smf89prn()
      SMF89PRN value.
      Returns:
      int SMF89PRN value
    • smf89sio

      public int smf89sio()
      SMF89SIO value.
      Returns:
      int SMF89SIO value
    • smf89sil

      public int smf89sil()
      SMF89SIL value.
      Returns:
      int SMF89SIL value
    • smf89sin

      public int smf89sin()
      SMF89SIN value.
      Returns:
      int SMF89SIN value
    • smf89udo

      public int smf89udo()
      SMF89UDO value.
      Returns:
      int SMF89UDO value
    • smf89udl

      public int smf89udl()
      SMF89UDL value.
      Returns:
      int SMF89UDL value
    • smf89udn

      public int smf89udn()
      SMF89UDN value.
      Returns:
      int SMF89UDN value
    • smf89udr

      public long smf89udr()
      SMF89UDR value.
      Returns:
      long SMF89UDR value
    • smf89cno

      public int smf89cno()
      SMF89CNO value.
      Returns:
      int SMF89CNO value
    • smf89cnl

      public int smf89cnl()
      SMF89CNL value.
      Returns:
      int SMF89CNL value
    • smf89cnn

      public int smf89cnn()
      SMF89CNN value.
      Returns:
      int SMF89CNN value
    • smf89tro

      public int smf89tro()
      SMF89TRO value.
      Returns:
      int SMF89TRO value
    • smf89trl

      public int smf89trl()
      SMF89TRL value.
      Returns:
      int SMF89TRL value
    • smf89trn

      public int smf89trn()
      SMF89TRN value.
      Returns:
      int SMF89TRN value
    • smf89tco

      public int smf89tco()
      SMF89TCO value.
      Returns:
      int SMF89TCO value
    • smf89tcl

      public int smf89tcl()
      SMF89TCL value.
      Returns:
      int SMF89TCL value
    • smf89tcn

      public int smf89tcn()
      SMF89TCN value.
      Returns:
      int SMF89TCN 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