-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic Qsstcreate(byte[] Data, int offset, int length, SmfDb2Record parent) create is intended for internal use only.longQSST_A64POST value, throws exception if QSST_A64POST overflows 64 bit signed integer.QSST_A64POST value as a BigInteger.longQSST_A64WAIT value, throws exception if QSST_A64WAIT overflows 64 bit signed integer.QSST_A64WAIT value as a BigInteger.longqsstabnd()QSSTABND value.longQSST_CNTRCT_NUM value, throws exception if QSST_CNTRCT_NUM overflows 64 bit signed integer.QSST_CNTRCT_NUM value as a BigInteger.longqsstconf()QSSTCONF value.longqsstcont()QSSTCONT value.longqsstconv()QSSTCONV value.longqsstcrit()QSSTCRIT value.longQSST_D64POST value, throws exception if QSST_D64POST overflows 64 bit signed integer.QSST_D64POST value as a BigInteger.qsstdesc()QSSTDESC value.longQSST_DISCARDMODE64 value, throws exception if QSST_DISCARDMODE64 overflows 64 bit signed integer.QSST_DISCARDMODE64 value as a BigInteger.longqsstexpf()QSSTEXPF value.longqsstexpv()QSSTEXPV value.longqsstfplf()QSSTFPLF value.longqsstfplv()QSSTFPLV value.longqsstfref()QSSTFREF value.longqsstfrem()QSSTFREM value.longqsstfrev()QSSTFREV value.longqsstgetm()QSSTGETM value.longqsstgplf()QSSTGPLF value.longqsstgplv()QSSTGPLV value.qsstid()QSSTID value.intqsstlen()QSSTLEN value.longQSST_M64DISNUM value, throws exception if QSST_M64DISNUM overflows 64 bit signed integer.QSST_M64DISNUM value as a BigInteger.longQSST_M64DISPGS value, throws exception if QSST_M64DISPGS overflows 64 bit signed integer.QSST_M64DISPGS value as a BigInteger.longQSST_P64DISNO value, throws exception if QSST_P64DISNO overflows 64 bit signed integer.QSST_P64DISNO value as a BigInteger.longQSST_P64DISPGS value, throws exception if QSST_P64DISPGS overflows 64 bit signed integer.QSST_P64DISPGS value as a BigInteger.longQSST_P64DISYES value, throws exception if QSST_P64DISYES overflows 64 bit signed integer.QSST_P64DISYES value as a BigInteger.longQSST_P64PCTRCT value, throws exception if QSST_P64PCTRCT overflows 64 bit signed integer.QSST_P64PCTRCT value as a BigInteger.longqsstrcnz()QSSTRCNZ value.longQSST_RSMAX_WARN value, throws exception if QSST_RSMAX_WARN overflows 64 bit signed integer.QSST_RSMAX_WARN value as a BigInteger.longQSST_SFREEDEXT64 value, throws exception if QSST_SFREEDEXT64 overflows 64 bit signed integer.QSST_SFREEDEXT64 value as a BigInteger.longQSST_SFREEM value, throws exception if QSST_SFREEM overflows 64 bit signed integer.QSST_SFREEM value as a BigInteger.longQSST_SFREER value, throws exception if QSST_SFREER overflows 64 bit signed integer.longQSST_SFREER64 value, throws exception if QSST_SFREER64 overflows 64 bit signed integer.QSST_SFREER64 value as a BigInteger.QSST_SFREER value as a BigInteger.longQSST_SGETDEXT64 value, throws exception if QSST_SGETDEXT64 overflows 64 bit signed integer.QSST_SGETDEXT64 value as a BigInteger.longQSST_SGETEXT value, throws exception if QSST_SGETEXT overflows 64 bit signed integer.longQSST_SGETEXT64 value, throws exception if QSST_SGETEXT64 overflows 64 bit signed integer.QSST_SGETEXT64 value as a BigInteger.QSST_SGETEXT value as a BigInteger.longQSST_SGETM value, throws exception if QSST_SGETM overflows 64 bit signed integer.QSST_SGETM value as a BigInteger.longQSST_SGETR value, throws exception if QSST_SGETR overflows 64 bit signed integer.longQSST_SGETR64 value, throws exception if QSST_SGETR64 overflows 64 bit signed integer.QSST_SGETR64 value as a BigInteger.QSST_SGETR value as a BigInteger.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
QSSTEND
public static final int QSSTENDConstant: 0xF8 = 248- See Also:
-
QSSTIDEN
public static final int QSSTIDENConstant: 0x3C = 60- See Also:
-
QSSTEYEC
public static final int QSSTEYECConstant: 0xD8E2E2E3 = 3638747875- See Also:
-
-
Method Details
-
qsstid
QSSTID value.- Returns:
- String QSSTID value
-
qsstlen
public int qsstlen()QSSTLEN value.- Returns:
- int QSSTLEN value
-
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). UseqsstSgetmAsBigInteger()if this is possible.
-
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). UseqsstSgetrAsBigInteger()if this is possible.
-
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). UseqsstSgetextAsBigInteger()if this is possible.
-
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). UseqsstSfreemAsBigInteger()if this is possible.
-
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). UseqsstSfreerAsBigInteger()if this is possible.
-
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). UseqsstD64postAsBigInteger()if this is possible.
-
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). UseqsstA64postAsBigInteger()if this is possible.
-
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). UseqsstA64waitAsBigInteger()if this is possible.
-
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). UseqsstM64disnumAsBigInteger()if this is possible.
-
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). UseqsstM64dispgsAsBigInteger()if this is possible.
-
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). UseqsstSgetr64AsBigInteger()if this is possible.
-
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). UseqsstSgetext64AsBigInteger()if this is possible.
-
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). UseqsstSgetdext64AsBigInteger()if this is possible.
-
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). UseqsstSfreer64AsBigInteger()if this is possible.
-
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). UseqsstSfreedext64AsBigInteger()if this is possible.
-
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). UseqsstDiscardmode64AsBigInteger()if this is possible.
-
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). UseqsstRsmaxWarnAsBigInteger()if this is possible.
-
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). UseqsstP64pctrctAsBigInteger()if this is possible.
-
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). UseqsstP64disnoAsBigInteger()if this is possible.
-
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). UseqsstP64dispgsAsBigInteger()if this is possible.
-
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). UseqsstCntrctNumAsBigInteger()if this is possible.
-
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). UseqsstP64disyesAsBigInteger()if this is possible.
-
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
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 sectionoffset- Offset of this section in the datalength- length of the section
-