java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.db2.section.Qmda
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x0104 = 260static final String
Constant: EBCDIC 0xC1D9C9 converted to Stringstatic final String
Constant: EBCDIC 0xC4C6C8 converted to Stringstatic final String
Constant: EBCDIC 0xC4E2D5 converted to Stringstatic final String
Constant: EBCDIC 0xC8E3D7 converted to Stringstatic final String
Constant: EBCDIC 0xC8E3E2 converted to Stringstatic final String
Constant: EBCDIC 0xD1C3C3 converted to Stringstatic final String
Constant: EBCDIC 0xD3D9E3 converted to Stringstatic final String
Constant: EBCDIC 0xD8E2D8 converted to Stringstatic final String
Constant: EBCDIC 0xE2D8D3 converted to String -
Method Summary
Modifier and TypeMethodDescriptionstatic Qmda
create
(byte[] Data, int offset, int length, SmfDb2Record parent) create is intended for internal use only.byte[]
qmdaainf()
QMDAAINF data.int
qmdaasln()
QMDAASLN value.qmdaastr()
QMDAASTR data.int
Constant: 0x0102 = 258 QMDAASTR_Off value.qmdalocn()
QMDALOCN value.int
QMDALOCN_Off value.qmdapmod()
QMDAPMOD value.qmdaprel()
QMDAPREL value.qmdaprid()
QMDAPRID value.qmdaptyp()
QMDAPTYP value.qmdapver()
QMDAPVER value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
QMDAEND
public static final int QMDAENDConstant: 0x0104 = 260- See Also:
-
QMDASDSN
Constant: EBCDIC 0xC4E2D5 converted to String -
QMDASARI
Constant: EBCDIC 0xC1D9C9 converted to String -
QMDASSQL
Constant: EBCDIC 0xE2D8D3 converted to String -
QMDASJCC
Constant: EBCDIC 0xD1C3C3 converted to String -
QMDASQSQ
Constant: EBCDIC 0xD8E2D8 converted to String -
QMDASDFH
Constant: EBCDIC 0xC4C6C8 converted to String -
QMDASHTP
Constant: EBCDIC 0xC8E3D7 converted to String -
QMDASHTS
Constant: EBCDIC 0xC8E3E2 converted to String -
QMDASLRT
Constant: EBCDIC 0xD3D9E3 converted to String
-
-
Method Details
-
qmdaasln
public int qmdaasln()QMDAASLN value.- Returns:
- int QMDAASLN value
-
qmdaainf
public byte[] qmdaainf()QMDAAINF data.- Returns:
- byte[] QMDAAINF data
-
qmdaprid
QMDAPRID value.- Returns:
- String QMDAPRID value
-
qmdaptyp
QMDAPTYP value.- Returns:
- String QMDAPTYP value
-
qmdapver
QMDAPVER value.- Returns:
- String QMDAPVER value
-
qmdaprel
QMDAPREL value.- Returns:
- String QMDAPREL value
-
qmdapmod
QMDAPMOD value.- Returns:
- String QMDAPMOD value
-
qmdaastr
QMDAASTR data. This method returns different sub classes depending on the value of qmdaptyp(). For qmdaptyp() = DSN it returnsQmdaInfo
. For qmdaptyp() = DFH it returnsQmdaCics
. For qmdaptyp() = SQL or JCC it returnsQmdaSqli
. For qmdaptyp() = HTP or HTS it returnsQmdaRest
. Otherwise it returns a plainQmdaastr
.- Returns:
- Qmdaastr QMDAASTR data
-
qmdalocnOff
public int qmdalocnOff()QMDALOCN_Off value.- Returns:
- int QMDALOCN_Off value
-
qmdalocn
QMDALOCN value. The string is converted from EBCDIC or UTF8 depending on a flag value.- Returns:
- String QMDALOCN value
-
qmdaastrOff
public int qmdaastrOff()Constant: 0x0102 = 258 QMDAASTR_Off value.- Returns:
- int QMDAASTR_Off 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
-