com.garmin.fit
Class CapabilitiesMesg

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

public class CapabilitiesMesg
extends Mesg


Field Summary
protected static Mesg capabilitiesMesg
           
static int ConnectivitySupportedFieldNum
           
static int LanguagesFieldNum
           
static int SportsFieldNum
           
static int WorkoutsSupportedFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
CapabilitiesMesg()
           
CapabilitiesMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Long getConnectivitySupported()
          Get connectivity_supported field
 java.lang.Short[] getLanguages()
           
 java.lang.Short getLanguages(int index)
          Get languages field Comment: Use language_bits_x types where x is index of array.
 int getNumLanguages()
           
 int getNumSports()
           
 java.lang.Short[] getSports()
           
 java.lang.Short getSports(int index)
          Get sports field Comment: Use sport_bits_x types where x is index of array.
 java.lang.Long getWorkoutsSupported()
          Get workouts_supported field
 void setConnectivitySupported(java.lang.Long connectivitySupported)
          Set connectivity_supported field
 void setLanguages(int index, java.lang.Short languages)
          Set languages field Comment: Use language_bits_x types where x is index of array.
 void setSports(int index, java.lang.Short sports)
          Set sports field Comment: Use sport_bits_x types where x is index of array.
 void setWorkoutsSupported(java.lang.Long workoutsSupported)
          Set workouts_supported 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

LanguagesFieldNum

public static final int LanguagesFieldNum
See Also:
Constant Field Values

SportsFieldNum

public static final int SportsFieldNum
See Also:
Constant Field Values

WorkoutsSupportedFieldNum

public static final int WorkoutsSupportedFieldNum
See Also:
Constant Field Values

ConnectivitySupportedFieldNum

public static final int ConnectivitySupportedFieldNum
See Also:
Constant Field Values

capabilitiesMesg

protected static final Mesg capabilitiesMesg
Constructor Detail

CapabilitiesMesg

public CapabilitiesMesg()

CapabilitiesMesg

public CapabilitiesMesg(Mesg mesg)
Method Detail

getLanguages

public java.lang.Short[] getLanguages()

getNumLanguages

public int getNumLanguages()
Returns:
number of languages

getLanguages

public java.lang.Short getLanguages(int index)
Get languages field Comment: Use language_bits_x types where x is index of array.

Parameters:
index - of languages
Returns:
languages

setLanguages

public void setLanguages(int index,
                         java.lang.Short languages)
Set languages field Comment: Use language_bits_x types where x is index of array.

Parameters:
index - of languages
languages -

getSports

public java.lang.Short[] getSports()

getNumSports

public int getNumSports()
Returns:
number of sports

getSports

public java.lang.Short getSports(int index)
Get sports field Comment: Use sport_bits_x types where x is index of array.

Parameters:
index - of sports
Returns:
sports

setSports

public void setSports(int index,
                      java.lang.Short sports)
Set sports field Comment: Use sport_bits_x types where x is index of array.

Parameters:
index - of sports
sports -

getWorkoutsSupported

public java.lang.Long getWorkoutsSupported()
Get workouts_supported field

Returns:
workouts_supported

setWorkoutsSupported

public void setWorkoutsSupported(java.lang.Long workoutsSupported)
Set workouts_supported field

Parameters:
workoutsSupported -

getConnectivitySupported

public java.lang.Long getConnectivitySupported()
Get connectivity_supported field

Returns:
connectivity_supported

setConnectivitySupported

public void setConnectivitySupported(java.lang.Long connectivitySupported)
Set connectivity_supported field

Parameters:
connectivitySupported -