com.garmin.xmlschemas.trainingcenterdatabase.v1
Class ActivityLapT

java.lang.Object
  extended by com.garmin.xmlschemas.trainingcenterdatabase.v1.ActivityLapT

public class ActivityLapT
extends java.lang.Object

Java class for ActivityLap_t complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ActivityLap_t">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TotalTimeSeconds" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="DistanceMeters" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="MaximumSpeed" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="Calories" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
         <element name="AverageHeartRateBpm" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
         <element name="MaximumHeartRateBpm" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
         <element name="Intensity" type="{http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v1}Intensity_t"/>
         <element name="Cadence" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
         <element name="TriggerMethod" type="{http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v1}TriggerMethod_t"/>
         <element name="Track" type="{http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v1}Track_t" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Extensions" type="{http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v1}Extensions_t" minOccurs="0"/>
       </sequence>
       <attribute name="StartTime" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.Short averageHeartRateBpm
           
protected  java.lang.Short cadence
           
protected  int calories
           
protected  double distanceMeters
           
protected  ExtensionsT extensions
           
protected  IntensityT intensity
           
protected  java.lang.Short maximumHeartRateBpm
           
protected  java.lang.Double maximumSpeed
           
protected  java.lang.String notes
           
protected  javax.xml.datatype.XMLGregorianCalendar startTime
           
protected  double totalTimeSeconds
           
protected  java.util.List<TrackT> track
           
protected  TriggerMethodT triggerMethod
           
 
Constructor Summary
ActivityLapT()
           
 
Method Summary
 java.lang.Short getAverageHeartRateBpm()
          Gets the value of the averageHeartRateBpm property.
 java.lang.Short getCadence()
          Gets the value of the cadence property.
 int getCalories()
          Gets the value of the calories property.
 double getDistanceMeters()
          Gets the value of the distanceMeters property.
 ExtensionsT getExtensions()
          Gets the value of the extensions property.
 IntensityT getIntensity()
          Gets the value of the intensity property.
 java.lang.Short getMaximumHeartRateBpm()
          Gets the value of the maximumHeartRateBpm property.
 java.lang.Double getMaximumSpeed()
          Gets the value of the maximumSpeed property.
 java.lang.String getNotes()
          Gets the value of the notes property.
 javax.xml.datatype.XMLGregorianCalendar getStartTime()
          Gets the value of the startTime property.
 double getTotalTimeSeconds()
          Gets the value of the totalTimeSeconds property.
 java.util.List<TrackT> getTrack()
          Gets the value of the track property.
 TriggerMethodT getTriggerMethod()
          Gets the value of the triggerMethod property.
 void setAverageHeartRateBpm(java.lang.Short value)
          Sets the value of the averageHeartRateBpm property.
 void setCadence(java.lang.Short value)
          Sets the value of the cadence property.
 void setCalories(int value)
          Sets the value of the calories property.
 void setDistanceMeters(double value)
          Sets the value of the distanceMeters property.
 void setExtensions(ExtensionsT value)
          Sets the value of the extensions property.
 void setIntensity(IntensityT value)
          Sets the value of the intensity property.
 void setMaximumHeartRateBpm(java.lang.Short value)
          Sets the value of the maximumHeartRateBpm property.
 void setMaximumSpeed(java.lang.Double value)
          Sets the value of the maximumSpeed property.
 void setNotes(java.lang.String value)
          Sets the value of the notes property.
 void setStartTime(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the startTime property.
 void setTotalTimeSeconds(double value)
          Sets the value of the totalTimeSeconds property.
 void setTriggerMethod(TriggerMethodT value)
          Sets the value of the triggerMethod property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

totalTimeSeconds

protected double totalTimeSeconds

distanceMeters

protected double distanceMeters

maximumSpeed

protected java.lang.Double maximumSpeed

calories

protected int calories

averageHeartRateBpm

protected java.lang.Short averageHeartRateBpm

maximumHeartRateBpm

protected java.lang.Short maximumHeartRateBpm

intensity

protected IntensityT intensity

cadence

protected java.lang.Short cadence

triggerMethod

protected TriggerMethodT triggerMethod

track

protected java.util.List<TrackT> track

notes

protected java.lang.String notes

extensions

protected ExtensionsT extensions

startTime

protected javax.xml.datatype.XMLGregorianCalendar startTime
Constructor Detail

ActivityLapT

public ActivityLapT()
Method Detail

getTotalTimeSeconds

public double getTotalTimeSeconds()
Gets the value of the totalTimeSeconds property.


setTotalTimeSeconds

public void setTotalTimeSeconds(double value)
Sets the value of the totalTimeSeconds property.


getDistanceMeters

public double getDistanceMeters()
Gets the value of the distanceMeters property.


setDistanceMeters

public void setDistanceMeters(double value)
Sets the value of the distanceMeters property.


getMaximumSpeed

public java.lang.Double getMaximumSpeed()
Gets the value of the maximumSpeed property.

Returns:
possible object is Double

setMaximumSpeed

public void setMaximumSpeed(java.lang.Double value)
Sets the value of the maximumSpeed property.

Parameters:
value - allowed object is Double

getCalories

public int getCalories()
Gets the value of the calories property.


setCalories

public void setCalories(int value)
Sets the value of the calories property.


getAverageHeartRateBpm

public java.lang.Short getAverageHeartRateBpm()
Gets the value of the averageHeartRateBpm property.

Returns:
possible object is Short

setAverageHeartRateBpm

public void setAverageHeartRateBpm(java.lang.Short value)
Sets the value of the averageHeartRateBpm property.

Parameters:
value - allowed object is Short

getMaximumHeartRateBpm

public java.lang.Short getMaximumHeartRateBpm()
Gets the value of the maximumHeartRateBpm property.

Returns:
possible object is Short

setMaximumHeartRateBpm

public void setMaximumHeartRateBpm(java.lang.Short value)
Sets the value of the maximumHeartRateBpm property.

Parameters:
value - allowed object is Short

getIntensity

public IntensityT getIntensity()
Gets the value of the intensity property.

Returns:
possible object is IntensityT

setIntensity

public void setIntensity(IntensityT value)
Sets the value of the intensity property.

Parameters:
value - allowed object is IntensityT

getCadence

public java.lang.Short getCadence()
Gets the value of the cadence property.

Returns:
possible object is Short

setCadence

public void setCadence(java.lang.Short value)
Sets the value of the cadence property.

Parameters:
value - allowed object is Short

getTriggerMethod

public TriggerMethodT getTriggerMethod()
Gets the value of the triggerMethod property.

Returns:
possible object is TriggerMethodT

setTriggerMethod

public void setTriggerMethod(TriggerMethodT value)
Sets the value of the triggerMethod property.

Parameters:
value - allowed object is TriggerMethodT

getTrack

public java.util.List<TrackT> getTrack()
Gets the value of the track property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the track property.

For example, to add a new item, do as follows:

    getTrack().add(newItem);
 

Objects of the following type(s) are allowed in the list TrackT


getNotes

public java.lang.String getNotes()
Gets the value of the notes property.

Returns:
possible object is String

setNotes

public void setNotes(java.lang.String value)
Sets the value of the notes property.

Parameters:
value - allowed object is String

getExtensions

public ExtensionsT getExtensions()
Gets the value of the extensions property.

Returns:
possible object is ExtensionsT

setExtensions

public void setExtensions(ExtensionsT value)
Sets the value of the extensions property.

Parameters:
value - allowed object is ExtensionsT

getStartTime

public javax.xml.datatype.XMLGregorianCalendar getStartTime()
Gets the value of the startTime property.

Returns:
possible object is XMLGregorianCalendar

setStartTime

public void setStartTime(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the startTime property.

Parameters:
value - allowed object is XMLGregorianCalendar


Copyright © 2007 MotionBased subsidiary of Garmin Ltd.. All Rights Reserved.