public final class Header extends SmfData
  • Field Details

  • Constructor Details

    • Header

      public Header(byte[] Data)
  • Method Details

    • smf75len

      public int smf75len()
      SMF75LEN value.
      Returns:
      int SMF75LEN value
    • smf75seg

      public int smf75seg()
      SMF75SEG value.
      Returns:
      int SMF75SEG value
    • smf75flg

      public int smf75flg()
      SMF75FLG value.
      Returns:
      int SMF75FLG value
    • smf75rrf

      public boolean smf75rrf()
      Return true if SMF75RRF bit in smf75flg() is set.
      Returns:
      boolean SMF75RRF bit is set in smf75flg()

      SMF75RRF = 0x80

    • smf75sut

      public boolean smf75sut()
      Return true if SMF75SUT bit in smf75flg() is set.
      Returns:
      boolean SMF75SUT bit is set in smf75flg()

      SMF75SUT = 0x40

    • smf75v4

      public boolean smf75v4()
      Return true if SMF75V4 bit in smf75flg() is set.
      Returns:
      boolean SMF75V4 bit is set in smf75flg()

      SMF75V4 = 0x10

    • smf75esa

      public boolean smf75esa()
      Return true if SMF75ESA bit in smf75flg() is set.
      Returns:
      boolean SMF75ESA bit is set in smf75flg()

      SMF75ESA = 0x08

    • smf75vxa

      public boolean smf75vxa()
      Return true if SMF75VXA bit in smf75flg() is set.
      Returns:
      boolean SMF75VXA bit is set in smf75flg()

      SMF75VXA = 0x04

    • smf75os

      public boolean smf75os()
      Return true if SMF75OS bit in smf75flg() is set.
      Returns:
      boolean SMF75OS bit is set in smf75flg()

      SMF75OS = 0x02

    • smf75bfy

      public boolean smf75bfy()
      Return true if SMF75BFY bit in smf75flg() is set.
      Returns:
      boolean SMF75BFY bit is set in smf75flg()

      SMF75BFY = 0x01

    • smf75rty

      public int smf75rty()
      SMF75RTY value.
      Returns:
      int SMF75RTY value
    • smf75tme

      public LocalTime smf75tme()
      SMF75TME as a LocalTime.
      Returns:
      LocalTime SMF75TME Time
      See Also:
    • smf75tmeRawValue

      public long smf75tmeRawValue()
      SMF75TME raw value
      Returns:
      long SMF75TME value
    • smf75dte

      public LocalDate smf75dte()
      SMF75DTE as a LocalDate.
      Returns:
      LocalDate SMF75DTE Date
      See Also:
    • smf75dteRawValue

      public int smf75dteRawValue()
      SMF75DTE raw value.
      Returns:
      int SMF75DTE value
    • smf75sid

      public String smf75sid()
      SMF75SID value.
      Returns:
      String SMF75SID value
    • smf75ssi

      public String smf75ssi()
      SMF75SSI value.
      Returns:
      String SMF75SSI value
    • smf75sty

      public int smf75sty()
      SMF75STY value.
      Returns:
      int SMF75STY value
    • smf75trn

      public int smf75trn()
      SMF75TRN value.
      Returns:
      int SMF75TRN value
    • smf75prs

      public int smf75prs()
      SMF75PRS value.
      Returns:
      int SMF75PRS value
    • smf75prl

      public int smf75prl()
      SMF75PRL value.
      Returns:
      int SMF75PRL value
    • smf75prn

      public int smf75prn()
      SMF75PRN value.
      Returns:
      int SMF75PRN value
    • smf75pss

      public int smf75pss()
      SMF75PSS value.
      Returns:
      int SMF75PSS value
    • smf75psl

      public int smf75psl()
      SMF75PSL value.
      Returns:
      int SMF75PSL value
    • smf75psn

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