public class MesgDefinition
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
arch |
protected java.util.ArrayList<DeveloperFieldDefinition> |
developerFields |
protected java.util.ArrayList<FieldDefinition> |
fields |
protected int |
localNum |
protected int |
num |
Modifier | Constructor and Description |
---|---|
protected |
MesgDefinition() |
|
MesgDefinition(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
void |
addDeveloperField(DeveloperFieldDefinition fieldDef) |
void |
addField(FieldDefinition fieldDef) |
boolean |
equals(java.lang.Object o) |
int |
getArch() |
java.lang.Iterable<DeveloperFieldDefinition> |
getDeveloperFields() |
int |
getDeveloperFieldTotalSize() |
FieldDefinition |
getField(int num) |
java.util.ArrayList<FieldDefinition> |
getFields() |
int |
getLocalNum() |
int |
getNum() |
int |
hashCode() |
boolean |
supports(Mesg mesg) |
boolean |
supports(MesgDefinition mesgDef) |
void |
write(java.io.OutputStream out) |
protected int num
protected int localNum
protected int arch
protected java.util.ArrayList<FieldDefinition> fields
protected java.util.ArrayList<DeveloperFieldDefinition> developerFields
protected MesgDefinition()
public MesgDefinition(Mesg mesg)
public int getNum()
public int getLocalNum()
public int getArch()
public java.util.ArrayList<FieldDefinition> getFields()
public FieldDefinition getField(int num)
public void addField(FieldDefinition fieldDef)
public void addDeveloperField(DeveloperFieldDefinition fieldDef)
public int getDeveloperFieldTotalSize()
public void write(java.io.OutputStream out)
public boolean supports(Mesg mesg)
public boolean supports(MesgDefinition mesgDef)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Iterable<DeveloperFieldDefinition> getDeveloperFields()