java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.db2.section.Qwhs
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x40 = 64static final int
Constant: 0x80 = 128static final int
Constant: 0x74 = 116static final int
Constant: 0x20 = 32static final int
Constant: 0x02 = 2static final int
Constant: 0x10 = 16static final int
Constant: 0x01 = 1static final int
Constant: 0x04 = 4static final int
Constant: 0x08 = 8 -
Method Summary
Modifier and TypeMethodDescriptionstatic Qwhs
create
(byte[] Data, int offset, int length) create is intended for internal use only.long
qwhsace()
QWHSACE value.int
qwhsflag()
QWHSFLAG value.int
qwhsiid()
QWHSIID value.long
qwhsiseq()
QWHSISEQ value.int
qwhslen()
QWHSLEN value.qwhslocn()
QWHSLOCN value.int
QWHSLOCN_Off value.int
qwhslucc()
QWHSLUCC value.qwhslunm()
QWHSLUNM value.long
qwhsluuv()
6 byte QWHSLUUV value.qwhslwid()
QWHSLWID as LuwId class.QWHS_MOD_LVL value.long
qwhsmtn()
QWHSMTN value.qwhsnid()
QWHSNID value.int
qwhsnsda()
QWHSNSDA value.int
QWHS_REC_COMPAT value.int
QWHS_REC_INCOMPAT value.boolean
Return true ifQWHS_REC_Validity
bit inqwhsflag()
is set.int
qwhsrmid()
QWHSRMID value.int
qwhsrn()
QWHSRN value.qwhssid()
QWHSSID value.qwhsssid()
QWHSSSID value.qwhsstck()
QWHSSTCK STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).QWHSSTCK STCK value.int
qwhssubv()
QWHSSUBV value.int
qwhstyp()
QWHSTYP value.boolean
Return true ifQWHS_Unicode
bit inqwhsflag()
is set.long
qwhswseq()
QWHSWSEQ value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
QWHSHS01
public static final int QWHSHS01Constant: 0x01 = 1- See Also:
-
QWHSHC02
public static final int QWHSHC02Constant: 0x02 = 2- See Also:
-
QWHSHT04
public static final int QWHSHT04Constant: 0x04 = 4- See Also:
-
QWHSHU08
public static final int QWHSHU08Constant: 0x08 = 8- See Also:
-
QWHSHD16
public static final int QWHSHD16Constant: 0x10 = 16- See Also:
-
QWHSHA32
public static final int QWHSHA32Constant: 0x20 = 32- See Also:
-
QWHS_Unicode
public static final int QWHS_UnicodeConstant: 0x80 = 128- See Also:
-
QWHS_REC_Validity
public static final int QWHS_REC_ValidityConstant: 0x40 = 64- See Also:
-
QWHSEND
public static final int QWHSENDConstant: 0x74 = 116- See Also:
-
-
Method Details
-
qwhslen
public int qwhslen()QWHSLEN value.- Returns:
- int QWHSLEN value
-
qwhstyp
public int qwhstyp()QWHSTYP value.- Returns:
- int QWHSTYP value
-
qwhsrmid
public int qwhsrmid()QWHSRMID value.- Returns:
- int QWHSRMID value
-
qwhsiid
public int qwhsiid()QWHSIID value.- Returns:
- int QWHSIID value
-
qwhsnsda
public int qwhsnsda()QWHSNSDA value.- Returns:
- int QWHSNSDA value
-
qwhsrn
public int qwhsrn()QWHSRN value.- Returns:
- int QWHSRN value
-
qwhsace
public long qwhsace()QWHSACE value.- Returns:
- long QWHSACE value
-
qwhsssid
QWHSSSID value.- Returns:
- String QWHSSSID value
-
qwhsstck
QWHSSTCK STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
qwhsstckRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime QWHSSTCK STCK converted to ZonedDateTime
- See Also:
-
qwhsstckRawValue
QWHSSTCK STCK value.- Returns:
- BigInteger QWHSSTCK STCK value
-
qwhsiseq
public long qwhsiseq()QWHSISEQ value.- Returns:
- long QWHSISEQ value
-
qwhswseq
public long qwhswseq()QWHSWSEQ value.- Returns:
- long QWHSWSEQ value
-
qwhsmtn
public long qwhsmtn()QWHSMTN value.- Returns:
- long QWHSMTN value
-
qwhslocn
QWHSLOCN value. The string is converted from EBCDIC or UTF8 depending on a flag value.- Returns:
- String QWHSLOCN value
-
qwhslwid
QWHSLWID as LuwId class.- Returns:
- LuwId QWHSLWID
-
qwhsnid
QWHSNID value.- Returns:
- String QWHSNID value
-
qwhslunm
QWHSLUNM value.- Returns:
- String QWHSLUNM value
-
qwhsluuv
public long qwhsluuv()6 byte QWHSLUUV value.- Returns:
- long QWHSLUUV value
-
qwhslucc
public int qwhslucc()QWHSLUCC value.- Returns:
- int QWHSLUCC value
-
qwhsflag
public int qwhsflag()QWHSFLAG value.- Returns:
- int QWHSFLAG value
-
qwhsUnicode
public boolean qwhsUnicode()Return true ifQWHS_Unicode
bit inqwhsflag()
is set.- Returns:
- boolean QWHS_Unicode bit is set in qwhsflag()
QWHS_Unicode = 0x80
-
qwhsRecValidity
public boolean qwhsRecValidity()Return true ifQWHS_REC_Validity
bit inqwhsflag()
is set.- Returns:
- boolean QWHS_REC_Validity bit is set in qwhsflag()
QWHS_REC_Validity = 0x40
-
qwhslocnOff
public int qwhslocnOff()QWHSLOCN_Off value.- Returns:
- int QWHSLOCN_Off value
-
qwhssubv
public int qwhssubv()QWHSSUBV value.- Returns:
- int QWHSSUBV value
-
qwhssid
QWHSSID value.- Returns:
- String QWHSSID value
-
qwhsModLvl
QWHS_MOD_LVL value.- Returns:
- String QWHS_MOD_LVL value
-
qwhsRecIncompat
public int qwhsRecIncompat()QWHS_REC_INCOMPAT value.- Returns:
- int QWHS_REC_INCOMPAT value
-
qwhsRecCompat
public int qwhsRecCompat()QWHS_REC_COMPAT value.- Returns:
- int QWHS_REC_COMPAT 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
-