java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.db2.section.Qwhs
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x40 = 64static final intConstant: 0x80 = 128static final intConstant: 0x74 = 116static final intConstant: 0x20 = 32static final intConstant: 0x02 = 2static final intConstant: 0x10 = 16static final intConstant: 0x01 = 1static final intConstant: 0x04 = 4static final intConstant: 0x08 = 8 -
Method Summary
Modifier and TypeMethodDescriptionstatic Qwhscreate(byte[] Data, int offset, int length) create is intended for internal use only.longqwhsace()QWHSACE value.intqwhsflag()QWHSFLAG value.intqwhsiid()QWHSIID value.longqwhsiseq()QWHSISEQ value.intqwhslen()QWHSLEN value.qwhslocn()QWHSLOCN value.intQWHSLOCN_Off value.intqwhslucc()QWHSLUCC value.qwhslunm()QWHSLUNM value.longqwhsluuv()6 byte QWHSLUUV value.qwhslwid()QWHSLWID as LuwId class.QWHS_MOD_LVL value.longqwhsmtn()QWHSMTN value.qwhsnid()QWHSNID value.intqwhsnsda()QWHSNSDA value.intQWHS_REC_COMPAT value.intQWHS_REC_INCOMPAT value.booleanReturn true ifQWHS_REC_Validitybit inqwhsflag()is set.intqwhsrmid()QWHSRMID value.intqwhsrn()QWHSRN value.qwhssid()QWHSSID value.qwhsssid()QWHSSSID value.qwhsstck()QWHSSTCK STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).QWHSSTCK STCK value.intqwhssubv()QWHSSUBV value.intqwhstyp()QWHSTYP value.booleanReturn true ifQWHS_Unicodebit inqwhsflag()is set.longqwhswseq()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_Unicodebit inqwhsflag()is set.- Returns:
- boolean QWHS_Unicode bit is set in qwhsflag()
QWHS_Unicode = 0x80
-
qwhsRecValidity
public boolean qwhsRecValidity()Return true ifQWHS_REC_Validitybit 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
-