com.garmin.fit
Class WorkoutSessionMesg

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

public class WorkoutSessionMesg
extends Mesg


Field Summary
static int FirstStepIndexFieldNum
           
static int MessageIndexFieldNum
           
static int NumValidStepsFieldNum
           
static int PoolLengthFieldNum
           
static int PoolLengthUnitFieldNum
           
static int SportFieldNum
           
static int SubSportFieldNum
           
protected static Mesg workoutSessionMesg
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
WorkoutSessionMesg()
           
WorkoutSessionMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Integer getFirstStepIndex()
          Get first_step_index field
 java.lang.Integer getMessageIndex()
          Get message_index field
 java.lang.Integer getNumValidSteps()
          Get num_valid_steps field
 java.lang.Float getPoolLength()
          Get pool_length field Units: m
 DisplayMeasure getPoolLengthUnit()
          Get pool_length_unit field
 Sport getSport()
          Get sport field
 SubSport getSubSport()
          Get sub_sport field
 void setFirstStepIndex(java.lang.Integer firstStepIndex)
          Set first_step_index field
 void setMessageIndex(java.lang.Integer messageIndex)
          Set message_index field
 void setNumValidSteps(java.lang.Integer numValidSteps)
          Set num_valid_steps field
 void setPoolLength(java.lang.Float poolLength)
          Set pool_length field Units: m
 void setPoolLengthUnit(DisplayMeasure poolLengthUnit)
          Set pool_length_unit field
 void setSport(Sport sport)
          Set sport field
 void setSubSport(SubSport subSport)
          Set sub_sport 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

SportFieldNum

public static final int SportFieldNum
See Also:
Constant Field Values

SubSportFieldNum

public static final int SubSportFieldNum
See Also:
Constant Field Values

NumValidStepsFieldNum

public static final int NumValidStepsFieldNum
See Also:
Constant Field Values

FirstStepIndexFieldNum

public static final int FirstStepIndexFieldNum
See Also:
Constant Field Values

PoolLengthFieldNum

public static final int PoolLengthFieldNum
See Also:
Constant Field Values

PoolLengthUnitFieldNum

public static final int PoolLengthUnitFieldNum
See Also:
Constant Field Values

workoutSessionMesg

protected static final Mesg workoutSessionMesg
Constructor Detail

WorkoutSessionMesg

public WorkoutSessionMesg()

WorkoutSessionMesg

public WorkoutSessionMesg(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 -

getSport

public Sport getSport()
Get sport field

Returns:
sport

setSport

public void setSport(Sport sport)
Set sport field

Parameters:
sport -

getSubSport

public SubSport getSubSport()
Get sub_sport field

Returns:
sub_sport

setSubSport

public void setSubSport(SubSport subSport)
Set sub_sport field

Parameters:
subSport -

getNumValidSteps

public java.lang.Integer getNumValidSteps()
Get num_valid_steps field

Returns:
num_valid_steps

setNumValidSteps

public void setNumValidSteps(java.lang.Integer numValidSteps)
Set num_valid_steps field

Parameters:
numValidSteps -

getFirstStepIndex

public java.lang.Integer getFirstStepIndex()
Get first_step_index field

Returns:
first_step_index

setFirstStepIndex

public void setFirstStepIndex(java.lang.Integer firstStepIndex)
Set first_step_index field

Parameters:
firstStepIndex -

getPoolLength

public java.lang.Float getPoolLength()
Get pool_length field Units: m

Returns:
pool_length

setPoolLength

public void setPoolLength(java.lang.Float poolLength)
Set pool_length field Units: m

Parameters:
poolLength -

getPoolLengthUnit

public DisplayMeasure getPoolLengthUnit()
Get pool_length_unit field

Returns:
pool_length_unit

setPoolLengthUnit

public void setPoolLengthUnit(DisplayMeasure poolLengthUnit)
Set pool_length_unit field

Parameters:
poolLengthUnit -