java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.db2.section.Qmda
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x0104 = 260static final StringConstant: EBCDIC 0xC1D9C9 converted to Stringstatic final StringConstant: EBCDIC 0xC4C6C8 converted to Stringstatic final StringConstant: EBCDIC 0xC4E2D5 converted to Stringstatic final StringConstant: EBCDIC 0xC8E3D7 converted to Stringstatic final StringConstant: EBCDIC 0xC8E3E2 converted to Stringstatic final StringConstant: EBCDIC 0xD1C3C3 converted to Stringstatic final StringConstant: EBCDIC 0xD3D9E3 converted to Stringstatic final StringConstant: EBCDIC 0xD8E2D8 converted to Stringstatic final StringConstant: EBCDIC 0xE2D8D3 converted to String -
Method Summary
Modifier and TypeMethodDescriptionstatic Qmdacreate(com.blackhillsoftware.smf.internal.Section Data, int offset, int length, SmfDb2Record parent) create is intended for internal use only.byte[]qmdaainf()QMDAAINF data.intqmdaasln()QMDAASLN value.qmdaastr()QMDAASTR data.intConstant: 0x0102 = 258 QMDAASTR_Off value.qmdalocn()QMDALOCN value.intQMDALOCN_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
public static Qmda create(com.blackhillsoftware.smf.internal.Section Data, int offset, int length, SmfDb2Record parent) 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
-