com.garmin.fit
Class FileIdMesg

java.lang.Object
  extended by com.garmin.fit.Mesg
      extended by com.garmin.fit.FileIdMesg

public class FileIdMesg
extends Mesg


Field Summary
protected static Mesg fileIdMesg
           
static int ManufacturerFieldNum
           
static int NumberFieldNum
           
static int ProductFieldNum
           
static int ProductNameFieldNum
           
static int SerialNumberFieldNum
           
static int TimeCreatedFieldNum
           
static int TypeFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
FileIdMesg()
           
FileIdMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Integer getGarminProduct()
          Get garmin_product field
 java.lang.Integer getManufacturer()
          Get manufacturer field
 java.lang.Integer getNumber()
          Get number field Comment: Only set for files that are not created/erased.
 java.lang.Integer getProduct()
          Get product field
 java.lang.String getProductName()
          Get product_name field Comment: Optional free form string to indicate the devices name or model
 java.lang.Long getSerialNumber()
          Get serial_number field
 DateTime getTimeCreated()
          Get time_created field Comment: Only set for files that are can be created/erased.
 File getType()
          Get type field
 void setGarminProduct(java.lang.Integer garminProduct)
          Set garmin_product field
 void setManufacturer(java.lang.Integer manufacturer)
          Set manufacturer field
 void setNumber(java.lang.Integer number)
          Set number field Comment: Only set for files that are not created/erased.
 void setProduct(java.lang.Integer product)
          Set product field
 void setProductName(java.lang.String productName)
          Set product_name field Comment: Optional free form string to indicate the devices name or model
 void setSerialNumber(java.lang.Long serialNumber)
          Set serial_number field
 void setTimeCreated(DateTime timeCreated)
          Set time_created field Comment: Only set for files that are can be created/erased.
 void setType(File type)
          Set type field
 
Methods inherited from class com.garmin.fit.Mesg
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TypeFieldNum

public static final int TypeFieldNum
See Also:
Constant Field Values

ManufacturerFieldNum

public static final int ManufacturerFieldNum
See Also:
Constant Field Values

ProductFieldNum

public static final int ProductFieldNum
See Also:
Constant Field Values

SerialNumberFieldNum

public static final int SerialNumberFieldNum
See Also:
Constant Field Values

TimeCreatedFieldNum

public static final int TimeCreatedFieldNum
See Also:
Constant Field Values

NumberFieldNum

public static final int NumberFieldNum
See Also:
Constant Field Values

ProductNameFieldNum

public static final int ProductNameFieldNum
See Also:
Constant Field Values

fileIdMesg

protected static final Mesg fileIdMesg
Constructor Detail

FileIdMesg

public FileIdMesg()

FileIdMesg

public FileIdMesg(Mesg mesg)
Method Detail

getType

public File getType()
Get type field

Returns:
type

setType

public void setType(File type)
Set type field

Parameters:
type -

getManufacturer

public java.lang.Integer getManufacturer()
Get manufacturer field

Returns:
manufacturer

setManufacturer

public void setManufacturer(java.lang.Integer manufacturer)
Set manufacturer field

Parameters:
manufacturer -

getProduct

public java.lang.Integer getProduct()
Get product field

Returns:
product

setProduct

public void setProduct(java.lang.Integer product)
Set product field

Parameters:
product -

getGarminProduct

public java.lang.Integer getGarminProduct()
Get garmin_product field

Returns:
garmin_product

setGarminProduct

public void setGarminProduct(java.lang.Integer garminProduct)
Set garmin_product field

Parameters:
garminProduct -

getSerialNumber

public java.lang.Long getSerialNumber()
Get serial_number field

Returns:
serial_number

setSerialNumber

public void setSerialNumber(java.lang.Long serialNumber)
Set serial_number field

Parameters:
serialNumber -

getTimeCreated

public DateTime getTimeCreated()
Get time_created field Comment: Only set for files that are can be created/erased.

Returns:
time_created

setTimeCreated

public void setTimeCreated(DateTime timeCreated)
Set time_created field Comment: Only set for files that are can be created/erased.

Parameters:
timeCreated -

getNumber

public java.lang.Integer getNumber()
Get number field Comment: Only set for files that are not created/erased.

Returns:
number

setNumber

public void setNumber(java.lang.Integer number)
Set number field Comment: Only set for files that are not created/erased.

Parameters:
number -

getProductName

public java.lang.String getProductName()
Get product_name field Comment: Optional free form string to indicate the devices name or model

Returns:
product_name

setProductName

public void setProductName(java.lang.String productName)
Set product_name field Comment: Optional free form string to indicate the devices name or model

Parameters:
productName -