public final class Qsst extends SmfData
  • Field Details

  • Method Details

    • qsstid

      public String qsstid()
      QSSTID value.
      Returns:
      String QSSTID value
    • qsstlen

      public int qsstlen()
      QSSTLEN value.
      Returns:
      int QSSTLEN value
    • qsstdesc

      public String qsstdesc()
      QSSTDESC value.
      Returns:
      String QSSTDESC value
    • qsstgplf

      public long qsstgplf()
      QSSTGPLF value.
      Returns:
      long QSSTGPLF value
    • qsstfplf

      public long qsstfplf()
      QSSTFPLF value.
      Returns:
      long QSSTFPLF value
    • qsstfref

      public long qsstfref()
      QSSTFREF value.
      Returns:
      long QSSTFREF value
    • qsstexpf

      public long qsstexpf()
      QSSTEXPF value.
      Returns:
      long QSSTEXPF value
    • qsstconf

      public long qsstconf()
      QSSTCONF value.
      Returns:
      long QSSTCONF value
    • qsstgplv

      public long qsstgplv()
      QSSTGPLV value.
      Returns:
      long QSSTGPLV value
    • qsstfplv

      public long qsstfplv()
      QSSTFPLV value.
      Returns:
      long QSSTFPLV value
    • qsstfrev

      public long qsstfrev()
      QSSTFREV value.
      Returns:
      long QSSTFREV value
    • qsstexpv

      public long qsstexpv()
      QSSTEXPV value.
      Returns:
      long QSSTEXPV value
    • qsstconv

      public long qsstconv()
      QSSTCONV value.
      Returns:
      long QSSTCONV value
    • qsstgetm

      public long qsstgetm()
      QSSTGETM value.
      Returns:
      long QSSTGETM value
    • qsstfrem

      public long qsstfrem()
      QSSTFREM value.
      Returns:
      long QSSTFREM value
    • qsstrcnz

      public long qsstrcnz()
      QSSTRCNZ value.
      Returns:
      long QSSTRCNZ value
    • qsstcont

      public long qsstcont()
      QSSTCONT value.
      Returns:
      long QSSTCONT value
    • qsstcrit

      public long qsstcrit()
      QSSTCRIT value.
      Returns:
      long QSSTCRIT value
    • qsstabnd

      public long qsstabnd()
      QSSTABND value.
      Returns:
      long QSSTABND value
    • qsstSgetm

      public long qsstSgetm()
      QSST_SGETM value, throws exception if QSST_SGETM overflows 64 bit signed integer.
      Returns:
      long QSST_SGETM
      Throws:
      IllegalArgumentException - If the value of QSST_SGETM exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SGETM). Use qsstSgetmAsBigInteger() if this is possible.
    • qsstSgetmAsBigInteger

      public BigInteger qsstSgetmAsBigInteger()
      QSST_SGETM value as a BigInteger.

      qsstSgetm() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SGETM
    • qsstSgetr

      public long qsstSgetr()
      QSST_SGETR value, throws exception if QSST_SGETR overflows 64 bit signed integer.
      Returns:
      long QSST_SGETR
      Throws:
      IllegalArgumentException - If the value of QSST_SGETR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SGETR). Use qsstSgetrAsBigInteger() if this is possible.
    • qsstSgetrAsBigInteger

      public BigInteger qsstSgetrAsBigInteger()
      QSST_SGETR value as a BigInteger.

      qsstSgetr() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SGETR
    • qsstSgetext

      public long qsstSgetext()
      QSST_SGETEXT value, throws exception if QSST_SGETEXT overflows 64 bit signed integer.
      Returns:
      long QSST_SGETEXT
      Throws:
      IllegalArgumentException - If the value of QSST_SGETEXT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SGETEXT). Use qsstSgetextAsBigInteger() if this is possible.
    • qsstSgetextAsBigInteger

      public BigInteger qsstSgetextAsBigInteger()
      QSST_SGETEXT value as a BigInteger.

      qsstSgetext() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SGETEXT
    • qsstSfreem

      public long qsstSfreem()
      QSST_SFREEM value, throws exception if QSST_SFREEM overflows 64 bit signed integer.
      Returns:
      long QSST_SFREEM
      Throws:
      IllegalArgumentException - If the value of QSST_SFREEM exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SFREEM). Use qsstSfreemAsBigInteger() if this is possible.
    • qsstSfreemAsBigInteger

      public BigInteger qsstSfreemAsBigInteger()
      QSST_SFREEM value as a BigInteger.

      qsstSfreem() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SFREEM
    • qsstSfreer

      public long qsstSfreer()
      QSST_SFREER value, throws exception if QSST_SFREER overflows 64 bit signed integer.
      Returns:
      long QSST_SFREER
      Throws:
      IllegalArgumentException - If the value of QSST_SFREER exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SFREER). Use qsstSfreerAsBigInteger() if this is possible.
    • qsstSfreerAsBigInteger

      public BigInteger qsstSfreerAsBigInteger()
      QSST_SFREER value as a BigInteger.

      qsstSfreer() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SFREER
    • qsstD64post

      public long qsstD64post()
      QSST_D64POST value, throws exception if QSST_D64POST overflows 64 bit signed integer.
      Returns:
      long QSST_D64POST
      Throws:
      IllegalArgumentException - If the value of QSST_D64POST exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_D64POST). Use qsstD64postAsBigInteger() if this is possible.
    • qsstD64postAsBigInteger

      public BigInteger qsstD64postAsBigInteger()
      QSST_D64POST value as a BigInteger.

      qsstD64post() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_D64POST
    • qsstA64post

      public long qsstA64post()
      QSST_A64POST value, throws exception if QSST_A64POST overflows 64 bit signed integer.
      Returns:
      long QSST_A64POST
      Throws:
      IllegalArgumentException - If the value of QSST_A64POST exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_A64POST). Use qsstA64postAsBigInteger() if this is possible.
    • qsstA64postAsBigInteger

      public BigInteger qsstA64postAsBigInteger()
      QSST_A64POST value as a BigInteger.

      qsstA64post() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_A64POST
    • qsstA64wait

      public long qsstA64wait()
      QSST_A64WAIT value, throws exception if QSST_A64WAIT overflows 64 bit signed integer.
      Returns:
      long QSST_A64WAIT
      Throws:
      IllegalArgumentException - If the value of QSST_A64WAIT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_A64WAIT). Use qsstA64waitAsBigInteger() if this is possible.
    • qsstA64waitAsBigInteger

      public BigInteger qsstA64waitAsBigInteger()
      QSST_A64WAIT value as a BigInteger.

      qsstA64wait() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_A64WAIT
    • qsstM64disnum

      public long qsstM64disnum()
      QSST_M64DISNUM value, throws exception if QSST_M64DISNUM overflows 64 bit signed integer.
      Returns:
      long QSST_M64DISNUM
      Throws:
      IllegalArgumentException - If the value of QSST_M64DISNUM exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_M64DISNUM). Use qsstM64disnumAsBigInteger() if this is possible.
    • qsstM64disnumAsBigInteger

      public BigInteger qsstM64disnumAsBigInteger()
      QSST_M64DISNUM value as a BigInteger.

      qsstM64disnum() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_M64DISNUM
    • qsstM64dispgs

      public long qsstM64dispgs()
      QSST_M64DISPGS value, throws exception if QSST_M64DISPGS overflows 64 bit signed integer.
      Returns:
      long QSST_M64DISPGS
      Throws:
      IllegalArgumentException - If the value of QSST_M64DISPGS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_M64DISPGS). Use qsstM64dispgsAsBigInteger() if this is possible.
    • qsstM64dispgsAsBigInteger

      public BigInteger qsstM64dispgsAsBigInteger()
      QSST_M64DISPGS value as a BigInteger.

      qsstM64dispgs() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_M64DISPGS
    • qsstSgetr64

      public long qsstSgetr64()
      QSST_SGETR64 value, throws exception if QSST_SGETR64 overflows 64 bit signed integer.
      Returns:
      long QSST_SGETR64
      Throws:
      IllegalArgumentException - If the value of QSST_SGETR64 exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SGETR64). Use qsstSgetr64AsBigInteger() if this is possible.
    • qsstSgetr64AsBigInteger

      public BigInteger qsstSgetr64AsBigInteger()
      QSST_SGETR64 value as a BigInteger.

      qsstSgetr64() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SGETR64
    • qsstSgetext64

      public long qsstSgetext64()
      QSST_SGETEXT64 value, throws exception if QSST_SGETEXT64 overflows 64 bit signed integer.
      Returns:
      long QSST_SGETEXT64
      Throws:
      IllegalArgumentException - If the value of QSST_SGETEXT64 exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SGETEXT64). Use qsstSgetext64AsBigInteger() if this is possible.
    • qsstSgetext64AsBigInteger

      public BigInteger qsstSgetext64AsBigInteger()
      QSST_SGETEXT64 value as a BigInteger.

      qsstSgetext64() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SGETEXT64
    • qsstSgetdext64

      public long qsstSgetdext64()
      QSST_SGETDEXT64 value, throws exception if QSST_SGETDEXT64 overflows 64 bit signed integer.
      Returns:
      long QSST_SGETDEXT64
      Throws:
      IllegalArgumentException - If the value of QSST_SGETDEXT64 exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SGETDEXT64). Use qsstSgetdext64AsBigInteger() if this is possible.
    • qsstSgetdext64AsBigInteger

      public BigInteger qsstSgetdext64AsBigInteger()
      QSST_SGETDEXT64 value as a BigInteger.

      qsstSgetdext64() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SGETDEXT64
    • qsstSfreer64

      public long qsstSfreer64()
      QSST_SFREER64 value, throws exception if QSST_SFREER64 overflows 64 bit signed integer.
      Returns:
      long QSST_SFREER64
      Throws:
      IllegalArgumentException - If the value of QSST_SFREER64 exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SFREER64). Use qsstSfreer64AsBigInteger() if this is possible.
    • qsstSfreer64AsBigInteger

      public BigInteger qsstSfreer64AsBigInteger()
      QSST_SFREER64 value as a BigInteger.

      qsstSfreer64() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SFREER64
    • qsstSfreedext64

      public long qsstSfreedext64()
      QSST_SFREEDEXT64 value, throws exception if QSST_SFREEDEXT64 overflows 64 bit signed integer.
      Returns:
      long QSST_SFREEDEXT64
      Throws:
      IllegalArgumentException - If the value of QSST_SFREEDEXT64 exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_SFREEDEXT64). Use qsstSfreedext64AsBigInteger() if this is possible.
    • qsstSfreedext64AsBigInteger

      public BigInteger qsstSfreedext64AsBigInteger()
      QSST_SFREEDEXT64 value as a BigInteger.

      qsstSfreedext64() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_SFREEDEXT64
    • qsstDiscardmode64

      public long qsstDiscardmode64()
      QSST_DISCARDMODE64 value, throws exception if QSST_DISCARDMODE64 overflows 64 bit signed integer.
      Returns:
      long QSST_DISCARDMODE64
      Throws:
      IllegalArgumentException - If the value of QSST_DISCARDMODE64 exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_DISCARDMODE64). Use qsstDiscardmode64AsBigInteger() if this is possible.
    • qsstDiscardmode64AsBigInteger

      public BigInteger qsstDiscardmode64AsBigInteger()
      QSST_DISCARDMODE64 value as a BigInteger.

      qsstDiscardmode64() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_DISCARDMODE64
    • qsstRsmaxWarn

      public long qsstRsmaxWarn()
      QSST_RSMAX_WARN value, throws exception if QSST_RSMAX_WARN overflows 64 bit signed integer.
      Returns:
      long QSST_RSMAX_WARN
      Throws:
      IllegalArgumentException - If the value of QSST_RSMAX_WARN exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_RSMAX_WARN). Use qsstRsmaxWarnAsBigInteger() if this is possible.
    • qsstRsmaxWarnAsBigInteger

      public BigInteger qsstRsmaxWarnAsBigInteger()
      QSST_RSMAX_WARN value as a BigInteger.

      qsstRsmaxWarn() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_RSMAX_WARN
    • qsstP64pctrct

      public long qsstP64pctrct()
      QSST_P64PCTRCT value, throws exception if QSST_P64PCTRCT overflows 64 bit signed integer.
      Returns:
      long QSST_P64PCTRCT
      Throws:
      IllegalArgumentException - If the value of QSST_P64PCTRCT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_P64PCTRCT). Use qsstP64pctrctAsBigInteger() if this is possible.
    • qsstP64pctrctAsBigInteger

      public BigInteger qsstP64pctrctAsBigInteger()
      QSST_P64PCTRCT value as a BigInteger.

      qsstP64pctrct() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_P64PCTRCT
    • qsstP64disno

      public long qsstP64disno()
      QSST_P64DISNO value, throws exception if QSST_P64DISNO overflows 64 bit signed integer.
      Returns:
      long QSST_P64DISNO
      Throws:
      IllegalArgumentException - If the value of QSST_P64DISNO exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_P64DISNO). Use qsstP64disnoAsBigInteger() if this is possible.
    • qsstP64disnoAsBigInteger

      public BigInteger qsstP64disnoAsBigInteger()
      QSST_P64DISNO value as a BigInteger.

      qsstP64disno() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_P64DISNO
    • qsstP64dispgs

      public long qsstP64dispgs()
      QSST_P64DISPGS value, throws exception if QSST_P64DISPGS overflows 64 bit signed integer.
      Returns:
      long QSST_P64DISPGS
      Throws:
      IllegalArgumentException - If the value of QSST_P64DISPGS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_P64DISPGS). Use qsstP64dispgsAsBigInteger() if this is possible.
    • qsstP64dispgsAsBigInteger

      public BigInteger qsstP64dispgsAsBigInteger()
      QSST_P64DISPGS value as a BigInteger.

      qsstP64dispgs() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_P64DISPGS
    • qsstCntrctNum

      public long qsstCntrctNum()
      QSST_CNTRCT_NUM value, throws exception if QSST_CNTRCT_NUM overflows 64 bit signed integer.
      Returns:
      long QSST_CNTRCT_NUM
      Throws:
      IllegalArgumentException - If the value of QSST_CNTRCT_NUM exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_CNTRCT_NUM). Use qsstCntrctNumAsBigInteger() if this is possible.
    • qsstCntrctNumAsBigInteger

      public BigInteger qsstCntrctNumAsBigInteger()
      QSST_CNTRCT_NUM value as a BigInteger.

      qsstCntrctNum() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_CNTRCT_NUM
    • qsstP64disyes

      public long qsstP64disyes()
      QSST_P64DISYES value, throws exception if QSST_P64DISYES overflows 64 bit signed integer.
      Returns:
      long QSST_P64DISYES
      Throws:
      IllegalArgumentException - If the value of QSST_P64DISYES exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QSST_P64DISYES). Use qsstP64disyesAsBigInteger() if this is possible.
    • qsstP64disyesAsBigInteger

      public BigInteger qsstP64disyesAsBigInteger()
      QSST_P64DISYES value as a BigInteger.

      qsstP64disyes() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QSST_P64DISYES
    • create

      public static Qsst create(byte[] Data, int offset, int length, SmfDb2Record parent)
      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