com.garmin.fit
Class MesgDefinition
java.lang.Object
com.garmin.fit.MesgDefinition
public class MesgDefinition
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
num
protected int num
localNum
protected int localNum
arch
protected int arch
fields
protected java.util.ArrayList<FieldDefinition> fields
developerFields
protected java.util.ArrayList<DeveloperFieldDefinition> developerFields
MesgDefinition
protected MesgDefinition()
MesgDefinition
public MesgDefinition(Mesg mesg)
getNum
public int getNum()
getLocalNum
public int getLocalNum()
getArch
public int getArch()
getFields
public java.util.ArrayList<FieldDefinition> getFields()
getField
public FieldDefinition getField(int num)
addField
public void addField(FieldDefinition fieldDef)
addDeveloperField
public void addDeveloperField(DeveloperFieldDefinition fieldDef)
getDeveloperFieldTotalSize
public int getDeveloperFieldTotalSize()
write
public void write(java.io.OutputStream out)
supports
public boolean supports(Mesg mesg)
supports
public boolean supports(MesgDefinition mesgDef)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getDeveloperFields
public java.lang.Iterable<DeveloperFieldDefinition> getDeveloperFields()