|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.jzos.recordgen.asm.ADataRecord
com.ibm.jzos.recordgen.asm.ADataSourceRecord
public class ADataSourceRecord
Describes a AData SOURCE record
ADataRecord
Fields inherited from class com.ibm.jzos.recordgen.asm.ADataRecord |
---|
_ADATA_CONT, _ADATA_DATA_LEN, _ADATA_EDITION, _ADATA_LEVEL, _ADATA_RECTYPE, _ADATA_VERSION, ADATA_EQU_LEN, ADATA_ISCONT, ADATA_L1, ADATA_L2, ADATA_L3, ADATA_LVL, ADATA_NOTCONT, ADATA_VERASM, bytes, factory |
Constructor Summary | |
---|---|
ADataSourceRecord(byte[] buffer)
Construct an instance on an existing byte array. |
Method Summary | |
---|---|
void |
dumpOn(java.io.Writer writer)
Write a debug dump of the receiver. |
ADataSourceRecord |
getContinuationRecord()
Answer the (next) continuation ADataSourceRecord. |
ADataDCDSRecord |
getDCDSRecord()
Answer the associated DCDS record (may be null) |
int |
getESDID()
|
int |
getRECORD_LEN()
|
int |
getRECORD_OFF()
|
java.lang.String |
getSourceLine()
Answer a String containing the original source line |
int |
getSTMT()
|
int |
getSupportedEdition()
Answer the edition number that this (subtype instance) supports. |
ADataSymbolRecord |
getSymbolRecord()
Answer an associated ADataSymbolRecord (may be null) |
void |
setContinuationRecord(ADataSourceRecord record)
Set the next continuation ADataSourceRecord. |
void |
setDCDSRecord(ADataDCDSRecord dcdsRecord)
Sets an associated DCDS record |
void |
setSymbolRecord(ADataSymbolRecord symbolRecord)
Sets an associated ADataSymbolRecord |
Methods inherited from class com.ibm.jzos.recordgen.asm.ADataRecord |
---|
getBytes, getCONT, getDATA_LEN, getEDITION, getLEVEL, getRECTYPE, getVERSION, setBytes, setCONT, setDATA_LEN |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int HEADER_LEN
public static final int ADATA_RECSOURCE
public static final int ADATA_EDNSOURCE
protected static BinaryAsIntField _ADSRC_ESDID
protected static BinaryAsIntField _ADSRC_STMT
protected static BinaryAsIntField _ADSRC_INPUT_REC
protected static BinaryAsIntField _ADSRC_PARENT_REC
protected static BinaryAsIntField _ADSRC_INPUT_NUM
protected static BinaryAsIntField _ADSRC_PARENT_NUM
protected static BinaryAsIntField _ADSRC_LOCTR
protected static BinaryAsIntField _ADSRC_REC_ORIGIN
public static final int ADSRC_REC_PINP
public static final int ADSRC_REC_MACGEN
public static final int ADSRC_REC_MAC
public static final int ADSRC_REC_AINSERT
protected static BinaryAsIntField _ADSRC_PARENT_ORIGIN
public static final int ADSRC_PRINT_GEN
public static final int ADSRC_PRINT_DATA
public static final int ADSRC_PRINT_ON
public static final int ADSRC_PRINT_NOMSOURCE
public static final int ADSRC_PRINT_UHEAD
public static final int ADSRC_PRINT_MCALL
protected static BinaryAsIntField _ADSRC_PRINT_FLAGS
protected static BinaryAsIntField _ADSRC_REC_TYPE
public static final int ADSRC_REC_COMM
public static final int ADSRC_REC_MACH
public static final int ADSRC_REC_ASM
public static final int ADSRC_REC_MACR
public static final int ADSRC_REC_MACD
protected static BinaryAsIntField _ADSRC_ASM_OPCODE
protected static BinaryAsIntField _ADSRC_RECORD_OFF
protected static BinaryAsIntField _ADSRC_RECORD_LEN
public static final int ADSRC_EQU_LEN
protected static StringField _ADSRC_MEMBER_NAME
protected static StringField _ADSRC_PARENT_NAME
protected static StringField _ADSRC_RECORD
Constructor Detail |
---|
public ADataSourceRecord(byte[] buffer)
buffer
- the byte array used as backing memory for the structureMethod Detail |
---|
public int getSupportedEdition()
getSupportedEdition
in class ADataRecord
public int getSTMT()
public int getESDID()
public int getRECORD_OFF()
public int getRECORD_LEN()
public java.lang.String getSourceLine()
public ADataDCDSRecord getDCDSRecord()
public void setDCDSRecord(ADataDCDSRecord dcdsRecord)
dcdsRecord
- ADataDCDSRecordpublic ADataSymbolRecord getSymbolRecord()
public void setSymbolRecord(ADataSymbolRecord symbolRecord)
symbolRecord
- public ADataSourceRecord getContinuationRecord()
public void setContinuationRecord(ADataSourceRecord record)
public void dumpOn(java.io.Writer writer) throws java.io.IOException
dumpOn
in class ADataRecord
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |