com.garmin.fit
Class DeveloperFieldDefinition

java.lang.Object
  extended by com.garmin.fit.FieldDefinitionBase
      extended by com.garmin.fit.DeveloperFieldDefinition

public class DeveloperFieldDefinition
extends FieldDefinitionBase


Constructor Summary
DeveloperFieldDefinition()
           
DeveloperFieldDefinition(DeveloperField field)
           
DeveloperFieldDefinition(DeveloperFieldDefinition other)
           
DeveloperFieldDefinition(FieldDescriptionMesg mesg, DeveloperDataIdMesg developerDataIdMesg)
           
 
Method Summary
 java.lang.Byte[] getAppId()
           
 long getAppVersion()
           
 DeveloperField getDefaultField()
           
 short getDeveloperDataIndex()
           
 java.lang.String getFieldName()
           
 short getNativeOverride()
          Retrieve the Overridden Native Field Number
 short getNum()
           
 short getOffset()
           
 short getScale()
           
 int getSize()
           
 int getType()
           
 java.lang.String getUnits()
           
 boolean isDefined()
           
 void setNum(short num)
           
 void setSize(int size)
           
protected  void write(java.io.OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeveloperFieldDefinition

public DeveloperFieldDefinition()

DeveloperFieldDefinition

public DeveloperFieldDefinition(FieldDescriptionMesg mesg,
                                DeveloperDataIdMesg developerDataIdMesg)

DeveloperFieldDefinition

public DeveloperFieldDefinition(DeveloperField field)

DeveloperFieldDefinition

public DeveloperFieldDefinition(DeveloperFieldDefinition other)
Method Detail

getAppVersion

public long getAppVersion()

getAppId

public java.lang.Byte[] getAppId()

getDeveloperDataIndex

public short getDeveloperDataIndex()

isDefined

public boolean isDefined()

getFieldName

public java.lang.String getFieldName()

getScale

public short getScale()

getOffset

public short getOffset()

getUnits

public java.lang.String getUnits()

getDefaultField

public DeveloperField getDefaultField()

write

protected void write(java.io.OutputStream out)

getNum

public short getNum()

setNum

public void setNum(short num)

getSize

public int getSize()
Specified by:
getSize in class FieldDefinitionBase

setSize

public void setSize(int size)
Specified by:
setSize in class FieldDefinitionBase

getType

public int getType()

getNativeOverride

public short getNativeOverride()
Retrieve the Overridden Native Field Number

Returns:
Overridden field number if field overrides a value, Fit.UINT8_INVALID otherwise.