-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Qsst
create
(byte[] Data, int offset, int length, SmfDb2Record parent) create is intended for internal use only.long
QSST_A64POST value, throws exception if QSST_A64POST overflows 64 bit signed integer.QSST_A64POST value as a BigInteger.long
QSST_A64WAIT value, throws exception if QSST_A64WAIT overflows 64 bit signed integer.QSST_A64WAIT value as a BigInteger.long
qsstabnd()
QSSTABND value.long
QSST_CNTRCT_NUM value, throws exception if QSST_CNTRCT_NUM overflows 64 bit signed integer.QSST_CNTRCT_NUM value as a BigInteger.long
qsstconf()
QSSTCONF value.long
qsstcont()
QSSTCONT value.long
qsstconv()
QSSTCONV value.long
qsstcrit()
QSSTCRIT value.long
QSST_D64POST value, throws exception if QSST_D64POST overflows 64 bit signed integer.QSST_D64POST value as a BigInteger.qsstdesc()
QSSTDESC value.long
QSST_DISCARDMODE64 value, throws exception if QSST_DISCARDMODE64 overflows 64 bit signed integer.QSST_DISCARDMODE64 value as a BigInteger.long
qsstexpf()
QSSTEXPF value.long
qsstexpv()
QSSTEXPV value.long
qsstfplf()
QSSTFPLF value.long
qsstfplv()
QSSTFPLV value.long
qsstfref()
QSSTFREF value.long
qsstfrem()
QSSTFREM value.long
qsstfrev()
QSSTFREV value.long
qsstgetm()
QSSTGETM value.long
qsstgplf()
QSSTGPLF value.long
qsstgplv()
QSSTGPLV value.qsstid()
QSSTID value.int
qsstlen()
QSSTLEN value.long
QSST_M64DISNUM value, throws exception if QSST_M64DISNUM overflows 64 bit signed integer.QSST_M64DISNUM value as a BigInteger.long
QSST_M64DISPGS value, throws exception if QSST_M64DISPGS overflows 64 bit signed integer.QSST_M64DISPGS value as a BigInteger.long
QSST_P64DISNO value, throws exception if QSST_P64DISNO overflows 64 bit signed integer.QSST_P64DISNO value as a BigInteger.long
QSST_P64DISPGS value, throws exception if QSST_P64DISPGS overflows 64 bit signed integer.QSST_P64DISPGS value as a BigInteger.long
QSST_P64DISYES value, throws exception if QSST_P64DISYES overflows 64 bit signed integer.QSST_P64DISYES value as a BigInteger.long
QSST_P64PCTRCT value, throws exception if QSST_P64PCTRCT overflows 64 bit signed integer.QSST_P64PCTRCT value as a BigInteger.long
qsstrcnz()
QSSTRCNZ value.long
QSST_RSMAX_WARN value, throws exception if QSST_RSMAX_WARN overflows 64 bit signed integer.QSST_RSMAX_WARN value as a BigInteger.long
QSST_SFREEDEXT64 value, throws exception if QSST_SFREEDEXT64 overflows 64 bit signed integer.QSST_SFREEDEXT64 value as a BigInteger.long
QSST_SFREEM value, throws exception if QSST_SFREEM overflows 64 bit signed integer.QSST_SFREEM value as a BigInteger.long
QSST_SFREER value, throws exception if QSST_SFREER overflows 64 bit signed integer.long
QSST_SFREER64 value, throws exception if QSST_SFREER64 overflows 64 bit signed integer.QSST_SFREER64 value as a BigInteger.QSST_SFREER value as a BigInteger.long
QSST_SGETDEXT64 value, throws exception if QSST_SGETDEXT64 overflows 64 bit signed integer.QSST_SGETDEXT64 value as a BigInteger.long
QSST_SGETEXT value, throws exception if QSST_SGETEXT overflows 64 bit signed integer.long
QSST_SGETEXT64 value, throws exception if QSST_SGETEXT64 overflows 64 bit signed integer.QSST_SGETEXT64 value as a BigInteger.QSST_SGETEXT value as a BigInteger.long
QSST_SGETM value, throws exception if QSST_SGETM overflows 64 bit signed integer.QSST_SGETM value as a BigInteger.long
QSST_SGETR value, throws exception if QSST_SGETR overflows 64 bit signed integer.long
QSST_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
-