public final class Qwhs extends SmfData
  • Field Details

  • Method Details

    • qwhslen

      public int qwhslen()
      QWHSLEN value.
      Returns:
      int QWHSLEN value
    • qwhstyp

      public int qwhstyp()
      QWHSTYP value.
      Returns:
      int QWHSTYP value
    • qwhsrmid

      public int qwhsrmid()
      QWHSRMID value.
      Returns:
      int QWHSRMID value
    • qwhsiid

      public int qwhsiid()
      QWHSIID value.
      Returns:
      int QWHSIID value
    • qwhsnsda

      public int qwhsnsda()
      QWHSNSDA value.
      Returns:
      int QWHSNSDA value
    • qwhsrn

      public int qwhsrn()
      QWHSRN value.
      Returns:
      int QWHSRN value
    • qwhsace

      public long qwhsace()
      QWHSACE value.
      Returns:
      long QWHSACE value
    • qwhsssid

      public String qwhsssid()
      QWHSSSID value.
      Returns:
      String QWHSSSID value
    • qwhsstck

      public ZonedDateTime qwhsstck()
      QWHSSTCK STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use qwhsstckRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime QWHSSTCK STCK converted to ZonedDateTime
      See Also:
    • qwhsstckRawValue

      public BigInteger qwhsstckRawValue()
      QWHSSTCK STCK value.
      Returns:
      BigInteger QWHSSTCK STCK value
    • qwhsiseq

      public long qwhsiseq()
      QWHSISEQ value.
      Returns:
      long QWHSISEQ value
    • qwhswseq

      public long qwhswseq()
      QWHSWSEQ value.
      Returns:
      long QWHSWSEQ value
    • qwhsmtn

      public long qwhsmtn()
      QWHSMTN value.
      Returns:
      long QWHSMTN value
    • qwhslocn

      public String qwhslocn()
      QWHSLOCN value. The string is converted from EBCDIC or UTF8 depending on a flag value.
      Returns:
      String QWHSLOCN value
    • qwhslwid

      public LuwId qwhslwid()
      QWHSLWID as LuwId class.
      Returns:
      LuwId QWHSLWID
    • qwhsnid

      public String qwhsnid()
      QWHSNID value.
      Returns:
      String QWHSNID value
    • qwhslunm

      public String qwhslunm()
      QWHSLUNM value.
      Returns:
      String QWHSLUNM value
    • qwhsluuv

      public long qwhsluuv()
      6 byte QWHSLUUV value.
      Returns:
      long QWHSLUUV value
    • qwhslucc

      public int qwhslucc()
      QWHSLUCC value.
      Returns:
      int QWHSLUCC value
    • qwhsflag

      public int qwhsflag()
      QWHSFLAG value.
      Returns:
      int QWHSFLAG value
    • qwhsUnicode

      public boolean qwhsUnicode()
      Return true if QWHS_Unicode bit in qwhsflag() is set.
      Returns:
      boolean QWHS_Unicode bit is set in qwhsflag()

      QWHS_Unicode = 0x80

    • qwhsRecValidity

      public boolean qwhsRecValidity()
      Return true if QWHS_REC_Validity bit in qwhsflag() is set.
      Returns:
      boolean QWHS_REC_Validity bit is set in qwhsflag()

      QWHS_REC_Validity = 0x40

    • qwhslocnOff

      public int qwhslocnOff()
      QWHSLOCN_Off value.
      Returns:
      int QWHSLOCN_Off value
    • qwhssubv

      public int qwhssubv()
      QWHSSUBV value.
      Returns:
      int QWHSSUBV value
    • qwhssid

      public String qwhssid()
      QWHSSID value.
      Returns:
      String QWHSSID value
    • qwhsModLvl

      public String qwhsModLvl()
      QWHS_MOD_LVL value.
      Returns:
      String QWHS_MOD_LVL value
    • qwhsRecIncompat

      public int qwhsRecIncompat()
      QWHS_REC_INCOMPAT value.
      Returns:
      int QWHS_REC_INCOMPAT value
    • qwhsRecCompat

      public int qwhsRecCompat()
      QWHS_REC_COMPAT value.
      Returns:
      int QWHS_REC_COMPAT value
    • create

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