com.garmin.fit
Class WorkoutMesg

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

public class WorkoutMesg
extends Mesg


Field Summary
static int CapabilitiesFieldNum
           
static int NumValidStepsFieldNum
           
static int PoolLengthFieldNum
           
static int PoolLengthUnitFieldNum
           
static int SportFieldNum
           
static int SubSportFieldNum
           
static int WktNameFieldNum
           
protected static Mesg workoutMesg
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
WorkoutMesg()
           
WorkoutMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Long getCapabilities()
          Get capabilities field
 java.lang.Integer getNumValidSteps()
          Get num_valid_steps field Comment: number of valid steps
 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
 java.lang.String getWktName()
          Get wkt_name field
 void setCapabilities(java.lang.Long capabilities)
          Set capabilities field
 void setNumValidSteps(java.lang.Integer numValidSteps)
          Set num_valid_steps field Comment: number of valid steps
 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
 void setWktName(java.lang.String wktName)
          Set wkt_name 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

SportFieldNum

public static final int SportFieldNum
See Also:
Constant Field Values

CapabilitiesFieldNum

public static final int CapabilitiesFieldNum
See Also:
Constant Field Values

NumValidStepsFieldNum

public static final int NumValidStepsFieldNum
See Also:
Constant Field Values

WktNameFieldNum

public static final int WktNameFieldNum
See Also:
Constant Field Values

SubSportFieldNum

public static final int SubSportFieldNum
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

workoutMesg

protected static final Mesg workoutMesg
Constructor Detail

WorkoutMesg

public WorkoutMesg()

WorkoutMesg

public WorkoutMesg(Mesg mesg)
Method Detail

getSport

public Sport getSport()
Get sport field

Returns:
sport

setSport

public void setSport(Sport sport)
Set sport field

Parameters:
sport -

getCapabilities

public java.lang.Long getCapabilities()
Get capabilities field

Returns:
capabilities

setCapabilities

public void setCapabilities(java.lang.Long capabilities)
Set capabilities field

Parameters:
capabilities -

getNumValidSteps

public java.lang.Integer getNumValidSteps()
Get num_valid_steps field Comment: number of valid steps

Returns:
num_valid_steps

setNumValidSteps

public void setNumValidSteps(java.lang.Integer numValidSteps)
Set num_valid_steps field Comment: number of valid steps

Parameters:
numValidSteps -

getWktName

public java.lang.String getWktName()
Get wkt_name field

Returns:
wkt_name

setWktName

public void setWktName(java.lang.String wktName)
Set wkt_name field

Parameters:
wktName -

getSubSport

public SubSport getSubSport()
Get sub_sport field

Returns:
sub_sport

setSubSport

public void setSubSport(SubSport subSport)
Set sub_sport field

Parameters:
subSport -

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 -