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(com.blackhillsoftware.smf.internal.Section 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