-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0xD8 = 216static final int
Constant: 0x80 = 128static final int
Constant: 0x40 = 64static final int
Constant: 0x20 = 32static final int
Constant: 0x10 = 16static final int
Constant: 0x08 = 8static final int
Constant: 0x04 = 4static final int
Constant: 0x02 = 2static final int
Constant: 0x01 = 1 -
Method Summary
Modifier and TypeMethodDescriptionstatic Qlac
create
(byte[] Data, int offset, int length, SmfDb2Record parent) create is intended for internal use only.long
qlacabrr()
QLACABRR value, throws exception if QLACABRR overflows 64 bit signed integer.QLACABRR value as a BigInteger.long
qlacabrs()
QLACABRS value, throws exception if QLACABRS overflows 64 bit signed integer.QLACABRS value as a BigInteger.long
qlacbrbf()
QLACBRBF value, throws exception if QLACBRBF overflows 64 bit signed integer.QLACBRBF value as a BigInteger.long
qlacbtbf()
QLACBTBF value, throws exception if QLACBTBF overflows 64 bit signed integer.QLACBTBF value as a BigInteger.long
qlacbytr()
QLACBYTR value, throws exception if QLACBYTR overflows 64 bit signed integer.QLACBYTR value as a BigInteger.long
qlacbyts()
QLACBYTS value, throws exception if QLACBYTS overflows 64 bit signed integer.QLACBYTS value as a BigInteger.long
qlaccnvq()
QLACCNVQ value, throws exception if QLACCNVQ overflows 64 bit signed integer.QLACCNVQ value as a BigInteger.long
qlaccnvr()
QLACCNVR value, throws exception if QLACCNVR overflows 64 bit signed integer.QLACCNVR value as a BigInteger.long
qlaccnvs()
QLACCNVS value, throws exception if QLACCNVS overflows 64 bit signed integer.QLACCNVS value as a BigInteger.long
qlaccnvt()
QLACCNVT value, throws exception if QLACCNVT overflows 64 bit signed integer.QLACCNVT value as a BigInteger.long
qlaccomr()
QLACCOMR value, throws exception if QLACCOMR overflows 64 bit signed integer.QLACCOMR value as a BigInteger.long
qlaccoms()
QLACCOMS value, throws exception if QLACCOMS overflows 64 bit signed integer.QLACCOMS value as a BigInteger.qlaccpul()
QLACCPUL as a Duration.long
QLACCPUL raw value.double
QLACCPUL in seconds.boolean
qlacflg0()
Return true ifQLACFLG0
bit inqlacflgs()
is set.boolean
qlacflg1()
Return true ifQLACFLG1
bit inqlacflgs()
is set.boolean
qlacflg2()
Return true ifQLACFLG2
bit inqlacflgs()
is set.boolean
qlacflg3()
Return true ifQLACFLG3
bit inqlacflgs()
is set.boolean
qlacflg4()
Return true ifQLACFLG4
bit inqlacflgs()
is set.boolean
qlacflg5()
Return true ifQLACFLG5
bit inqlacflgs()
is set.boolean
qlacflg6()
Return true ifQLACFLG6
bit inqlacflgs()
is set.boolean
qlacflg7()
Return true ifQLACFLG7
bit inqlacflgs()
is set.int
qlacflgs()
QLACFLGS value.long
qlacindt()
QLACINDT value, throws exception if QLACINDT overflows 64 bit signed integer.QLACINDT value as a BigInteger.qlaclocn()
QLACLOCN value.int
QLACLOCN_Off value.qlacmdwt()
QLACMDWT as a Duration.long
QLACMDWT raw value.double
QLACMDWT in seconds.long
qlacmsgr()
QLACMSGR value, throws exception if QLACMSGR overflows 64 bit signed integer.QLACMSGR value as a BigInteger.long
qlacmsgs()
QLACMSGS value, throws exception if QLACMSGS overflows 64 bit signed integer.QLACMSGS value as a BigInteger.qlacprid()
QLACPRID value.qlacprlv()
QLACPRLV value.long
qlacrlnu()
QLACRLNU value.long
qlacrowr()
QLACROWR value, throws exception if QLACROWR overflows 64 bit signed integer.QLACROWR value as a BigInteger.long
qlacrows()
QLACROWS value, throws exception if QLACROWS overflows 64 bit signed integer.QLACROWS value as a BigInteger.long
qlacsqlr()
QLACSQLR value, throws exception if QLACSQLR overflows 64 bit signed integer.QLACSQLR value as a BigInteger.long
qlacsqls()
QLACSQLS value, throws exception if QLACSQLS overflows 64 bit signed integer.QLACSQLS value as a BigInteger.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
QLACFLG0
public static final int QLACFLG0Constant: 0x80 = 128- See Also:
-
QLACFLG1
public static final int QLACFLG1Constant: 0x40 = 64- See Also:
-
QLACFLG2
public static final int QLACFLG2Constant: 0x20 = 32- See Also:
-
QLACFLG3
public static final int QLACFLG3Constant: 0x10 = 16- See Also:
-
QLACFLG4
public static final int QLACFLG4Constant: 0x08 = 8- See Also:
-
QLACFLG5
public static final int QLACFLG5Constant: 0x04 = 4- See Also:
-
QLACFLG6
public static final int QLACFLG6Constant: 0x02 = 2- See Also:
-
QLACFLG7
public static final int QLACFLG7Constant: 0x01 = 1- See Also:
-
QLACEND
public static final int QLACENDConstant: 0xD8 = 216- See Also:
-
-
Method Details
-
qlaclocnOff
public int qlaclocnOff()QLACLOCN_Off value.- Returns:
- int QLACLOCN_Off value
-
qlacflgs
public int qlacflgs()QLACFLGS value.- Returns:
- int QLACFLGS value
-
qlacflg0
public boolean qlacflg0()Return true ifQLACFLG0
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG0 bit is set in qlacflgs()
QLACFLG0 = 0x80
-
qlacflg1
public boolean qlacflg1()Return true ifQLACFLG1
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG1 bit is set in qlacflgs()
QLACFLG1 = 0x40
-
qlacflg2
public boolean qlacflg2()Return true ifQLACFLG2
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG2 bit is set in qlacflgs()
QLACFLG2 = 0x20
-
qlacflg3
public boolean qlacflg3()Return true ifQLACFLG3
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG3 bit is set in qlacflgs()
QLACFLG3 = 0x10
-
qlacflg4
public boolean qlacflg4()Return true ifQLACFLG4
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG4 bit is set in qlacflgs()
QLACFLG4 = 0x08
-
qlacflg5
public boolean qlacflg5()Return true ifQLACFLG5
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG5 bit is set in qlacflgs()
QLACFLG5 = 0x04
-
qlacflg6
public boolean qlacflg6()Return true ifQLACFLG6
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG6 bit is set in qlacflgs()
QLACFLG6 = 0x02
-
qlacflg7
public boolean qlacflg7()Return true ifQLACFLG7
bit inqlacflgs()
is set.- Returns:
- boolean QLACFLG7 bit is set in qlacflgs()
QLACFLG7 = 0x01
-
qlacrlnu
public long qlacrlnu()QLACRLNU value.- Returns:
- long QLACRLNU value
-
qlaclocn
QLACLOCN value. The string is converted from EBCDIC or UTF8 depending on a flag value.- Returns:
- String QLACLOCN value
-
qlacprid
QLACPRID value.- Returns:
- String QLACPRID value
-
qlaccnvs
public long qlaccnvs()QLACCNVS value, throws exception if QLACCNVS overflows 64 bit signed integer.- Returns:
- long QLACCNVS
- Throws:
IllegalArgumentException
- If the value of QLACCNVS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACCNVS). UseqlaccnvsAsBigInteger()
if this is possible.
-
qlaccnvsAsBigInteger
QLACCNVS value as a BigInteger.qlaccnvs()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACCNVS
-
qlaccnvt
public long qlaccnvt()QLACCNVT value, throws exception if QLACCNVT overflows 64 bit signed integer.- Returns:
- long QLACCNVT
- Throws:
IllegalArgumentException
- If the value of QLACCNVT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACCNVT). UseqlaccnvtAsBigInteger()
if this is possible.
-
qlaccnvtAsBigInteger
QLACCNVT value as a BigInteger.qlaccnvt()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACCNVT
-
qlaccnvr
public long qlaccnvr()QLACCNVR value, throws exception if QLACCNVR overflows 64 bit signed integer.- Returns:
- long QLACCNVR
- Throws:
IllegalArgumentException
- If the value of QLACCNVR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACCNVR). UseqlaccnvrAsBigInteger()
if this is possible.
-
qlaccnvrAsBigInteger
QLACCNVR value as a BigInteger.qlaccnvr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACCNVR
-
qlacmsgs
public long qlacmsgs()QLACMSGS value, throws exception if QLACMSGS overflows 64 bit signed integer.- Returns:
- long QLACMSGS
- Throws:
IllegalArgumentException
- If the value of QLACMSGS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACMSGS). UseqlacmsgsAsBigInteger()
if this is possible.
-
qlacmsgsAsBigInteger
QLACMSGS value as a BigInteger.qlacmsgs()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACMSGS
-
qlacmsgr
public long qlacmsgr()QLACMSGR value, throws exception if QLACMSGR overflows 64 bit signed integer.- Returns:
- long QLACMSGR
- Throws:
IllegalArgumentException
- If the value of QLACMSGR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACMSGR). UseqlacmsgrAsBigInteger()
if this is possible.
-
qlacmsgrAsBigInteger
QLACMSGR value as a BigInteger.qlacmsgr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACMSGR
-
qlacsqls
public long qlacsqls()QLACSQLS value, throws exception if QLACSQLS overflows 64 bit signed integer.- Returns:
- long QLACSQLS
- Throws:
IllegalArgumentException
- If the value of QLACSQLS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACSQLS). UseqlacsqlsAsBigInteger()
if this is possible.
-
qlacsqlsAsBigInteger
QLACSQLS value as a BigInteger.qlacsqls()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACSQLS
-
qlacsqlr
public long qlacsqlr()QLACSQLR value, throws exception if QLACSQLR overflows 64 bit signed integer.- Returns:
- long QLACSQLR
- Throws:
IllegalArgumentException
- If the value of QLACSQLR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACSQLR). UseqlacsqlrAsBigInteger()
if this is possible.
-
qlacsqlrAsBigInteger
QLACSQLR value as a BigInteger.qlacsqlr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACSQLR
-
qlacbyts
public long qlacbyts()QLACBYTS value, throws exception if QLACBYTS overflows 64 bit signed integer.- Returns:
- long QLACBYTS
- Throws:
IllegalArgumentException
- If the value of QLACBYTS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACBYTS). UseqlacbytsAsBigInteger()
if this is possible.
-
qlacbytsAsBigInteger
QLACBYTS value as a BigInteger.qlacbyts()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACBYTS
-
qlacbytr
public long qlacbytr()QLACBYTR value, throws exception if QLACBYTR overflows 64 bit signed integer.- Returns:
- long QLACBYTR
- Throws:
IllegalArgumentException
- If the value of QLACBYTR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACBYTR). UseqlacbytrAsBigInteger()
if this is possible.
-
qlacbytrAsBigInteger
QLACBYTR value as a BigInteger.qlacbytr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACBYTR
-
qlacrows
public long qlacrows()QLACROWS value, throws exception if QLACROWS overflows 64 bit signed integer.- Returns:
- long QLACROWS
- Throws:
IllegalArgumentException
- If the value of QLACROWS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACROWS). UseqlacrowsAsBigInteger()
if this is possible.
-
qlacrowsAsBigInteger
QLACROWS value as a BigInteger.qlacrows()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACROWS
-
qlacrowr
public long qlacrowr()QLACROWR value, throws exception if QLACROWR overflows 64 bit signed integer.- Returns:
- long QLACROWR
- Throws:
IllegalArgumentException
- If the value of QLACROWR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACROWR). UseqlacrowrAsBigInteger()
if this is possible.
-
qlacrowrAsBigInteger
QLACROWR value as a BigInteger.qlacrowr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACROWR
-
qlacbtbf
public long qlacbtbf()QLACBTBF value, throws exception if QLACBTBF overflows 64 bit signed integer.- Returns:
- long QLACBTBF
- Throws:
IllegalArgumentException
- If the value of QLACBTBF exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACBTBF). UseqlacbtbfAsBigInteger()
if this is possible.
-
qlacbtbfAsBigInteger
QLACBTBF value as a BigInteger.qlacbtbf()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACBTBF
-
qlacbrbf
public long qlacbrbf()QLACBRBF value, throws exception if QLACBRBF overflows 64 bit signed integer.- Returns:
- long QLACBRBF
- Throws:
IllegalArgumentException
- If the value of QLACBRBF exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACBRBF). UseqlacbrbfAsBigInteger()
if this is possible.
-
qlacbrbfAsBigInteger
QLACBRBF value as a BigInteger.qlacbrbf()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACBRBF
-
qlaccoms
public long qlaccoms()QLACCOMS value, throws exception if QLACCOMS overflows 64 bit signed integer.- Returns:
- long QLACCOMS
- Throws:
IllegalArgumentException
- If the value of QLACCOMS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACCOMS). UseqlaccomsAsBigInteger()
if this is possible.
-
qlaccomsAsBigInteger
QLACCOMS value as a BigInteger.qlaccoms()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACCOMS
-
qlaccomr
public long qlaccomr()QLACCOMR value, throws exception if QLACCOMR overflows 64 bit signed integer.- Returns:
- long QLACCOMR
- Throws:
IllegalArgumentException
- If the value of QLACCOMR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACCOMR). UseqlaccomrAsBigInteger()
if this is possible.
-
qlaccomrAsBigInteger
QLACCOMR value as a BigInteger.qlaccomr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACCOMR
-
qlacabrs
public long qlacabrs()QLACABRS value, throws exception if QLACABRS overflows 64 bit signed integer.- Returns:
- long QLACABRS
- Throws:
IllegalArgumentException
- If the value of QLACABRS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACABRS). UseqlacabrsAsBigInteger()
if this is possible.
-
qlacabrsAsBigInteger
QLACABRS value as a BigInteger.qlacabrs()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACABRS
-
qlacabrr
public long qlacabrr()QLACABRR value, throws exception if QLACABRR overflows 64 bit signed integer.- Returns:
- long QLACABRR
- Throws:
IllegalArgumentException
- If the value of QLACABRR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACABRR). UseqlacabrrAsBigInteger()
if this is possible.
-
qlacabrrAsBigInteger
QLACABRR value as a BigInteger.qlacabrr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACABRR
-
qlacindt
public long qlacindt()QLACINDT value, throws exception if QLACINDT overflows 64 bit signed integer.- Returns:
- long QLACINDT
- Throws:
IllegalArgumentException
- If the value of QLACINDT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACINDT). UseqlacindtAsBigInteger()
if this is possible.
-
qlacindtAsBigInteger
QLACINDT value as a BigInteger.qlacindt()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACINDT
-
qlaccnvq
public long qlaccnvq()QLACCNVQ value, throws exception if QLACCNVQ overflows 64 bit signed integer.- Returns:
- long QLACCNVQ
- Throws:
IllegalArgumentException
- If the value of QLACCNVQ exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QLACCNVQ). UseqlaccnvqAsBigInteger()
if this is possible.
-
qlaccnvqAsBigInteger
QLACCNVQ value as a BigInteger.qlaccnvq()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger QLACCNVQ
-
qlaccpul
QLACCPUL as a Duration.- Returns:
- Duration QLACCPUL
- See Also:
-
qlaccpulSeconds
public double qlaccpulSeconds()QLACCPUL in seconds.- Returns:
- double QLACCPUL converted to seconds
-
qlaccpulRawValue
public long qlaccpulRawValue()QLACCPUL raw value.- Returns:
- long QLACCPUL raw value
-
qlacmdwt
QLACMDWT as a Duration.- Returns:
- Duration QLACMDWT
- See Also:
-
qlacmdwtSeconds
public double qlacmdwtSeconds()QLACMDWT in seconds.- Returns:
- double QLACMDWT converted to seconds
-
qlacmdwtRawValue
public long qlacmdwtRawValue()QLACMDWT raw value.- Returns:
- long QLACMDWT raw value
-
qlacprlv
QLACPRLV value.- Returns:
- String QLACPRLV value
-
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
-