com.garmin.fit
Class DiveGasMesg

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

public class DiveGasMesg
extends Mesg


Field Summary
protected static Mesg diveGasMesg
           
static int HeliumContentFieldNum
           
static int MessageIndexFieldNum
           
static int OxygenContentFieldNum
           
static int StatusFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
DiveGasMesg()
           
DiveGasMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Short getHeliumContent()
          Get helium_content field Units: percent
 java.lang.Integer getMessageIndex()
          Get message_index field
 java.lang.Short getOxygenContent()
          Get oxygen_content field Units: percent
 DiveGasStatus getStatus()
          Get status field
 void setHeliumContent(java.lang.Short heliumContent)
          Set helium_content field Units: percent
 void setMessageIndex(java.lang.Integer messageIndex)
          Set message_index field
 void setOxygenContent(java.lang.Short oxygenContent)
          Set oxygen_content field Units: percent
 void setStatus(DiveGasStatus status)
          Set status 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

MessageIndexFieldNum

public static final int MessageIndexFieldNum
See Also:
Constant Field Values

HeliumContentFieldNum

public static final int HeliumContentFieldNum
See Also:
Constant Field Values

OxygenContentFieldNum

public static final int OxygenContentFieldNum
See Also:
Constant Field Values

StatusFieldNum

public static final int StatusFieldNum
See Also:
Constant Field Values

diveGasMesg

protected static final Mesg diveGasMesg
Constructor Detail

DiveGasMesg

public DiveGasMesg()

DiveGasMesg

public DiveGasMesg(Mesg mesg)
Method Detail

getMessageIndex

public java.lang.Integer getMessageIndex()
Get message_index field

Returns:
message_index

setMessageIndex

public void setMessageIndex(java.lang.Integer messageIndex)
Set message_index field

Parameters:
messageIndex -

getHeliumContent

public java.lang.Short getHeliumContent()
Get helium_content field Units: percent

Returns:
helium_content

setHeliumContent

public void setHeliumContent(java.lang.Short heliumContent)
Set helium_content field Units: percent

Parameters:
heliumContent -

getOxygenContent

public java.lang.Short getOxygenContent()
Get oxygen_content field Units: percent

Returns:
oxygen_content

setOxygenContent

public void setOxygenContent(java.lang.Short oxygenContent)
Set oxygen_content field Units: percent

Parameters:
oxygenContent -

getStatus

public DiveGasStatus getStatus()
Get status field

Returns:
status

setStatus

public void setStatus(DiveGasStatus status)
Set status field

Parameters:
status -