|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.jzos.recordgen.asm.ElementSpec
com.ibm.jzos.recordgen.asm.FieldSpec
public class FieldSpec
An object to describe a field in an Assembler DSECT. Used by
RecordClassGenerator
to generate a Java source class to describe
the Assembler DSECT. This object is created by RecordSpecBuilder
.
RecordSpec
,
RecordClassGenerator
,
RecordSpecBuilder
Constructor Summary | |
---|---|
FieldSpec()
|
Method Summary | |
---|---|
void |
dumpOn(java.io.Writer writer)
Write a debug representation of the receiver. |
int |
getDupCount()
Answer the dup (replication) count of the field. |
Field |
getField()
Answer a Field subtype which describes the type mapping of the field. |
int |
getOperandIndex()
Answer the index of this FieldSpec within a list of FieldSpecs for the same assembler statent and label |
void |
setDupCount(int dupCount)
|
void |
setField(Field field)
|
void |
setOperandIndex(int operandIndex)
|
Methods inherited from class com.ibm.jzos.recordgen.asm.ElementSpec |
---|
getLabel, getSourceLines, getSourceStmt, setLabel, setSourceLines, setSourceStmt |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FieldSpec()
Method Detail |
---|
public int getDupCount()
public void setDupCount(int dupCount)
getDupCount()
public Field getField()
Field
subtype which describes the type mapping of the field.
public void setField(Field field)
getField()
public int getOperandIndex()
public void setOperandIndex(int operandIndex)
getOperandIndex()
public void dumpOn(java.io.Writer writer) throws java.io.IOException
dumpOn
in class ElementSpec
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |