com.garmin.fit
Class SegmentLapMesg

java.lang.Object
  extended by com.garmin.fit.Mesg
      extended by com.garmin.fit.SegmentLapMesg
All Implemented Interfaces:
MesgWithEvent

public class SegmentLapMesg
extends Mesg
implements MesgWithEvent


Field Summary
static int ActiveTimeFieldNum
           
static int AvgAltitudeFieldNum
           
static int AvgCadenceFieldNum
           
static int AvgCadencePositionFieldNum
           
static int AvgCombinedPedalSmoothnessFieldNum
           
static int AvgFractionalCadenceFieldNum
           
static int AvgGradeFieldNum
           
static int AvgHeartRateFieldNum
           
static int AvgLeftPcoFieldNum
           
static int AvgLeftPedalSmoothnessFieldNum
           
static int AvgLeftPowerPhaseFieldNum
           
static int AvgLeftPowerPhasePeakFieldNum
           
static int AvgLeftTorqueEffectivenessFieldNum
           
static int AvgNegGradeFieldNum
           
static int AvgNegVerticalSpeedFieldNum
           
static int AvgPosGradeFieldNum
           
static int AvgPosVerticalSpeedFieldNum
           
static int AvgPowerFieldNum
           
static int AvgPowerPositionFieldNum
           
static int AvgRightPcoFieldNum
           
static int AvgRightPedalSmoothnessFieldNum
           
static int AvgRightPowerPhaseFieldNum
           
static int AvgRightPowerPhasePeakFieldNum
           
static int AvgRightTorqueEffectivenessFieldNum
           
static int AvgSpeedFieldNum
           
static int AvgTemperatureFieldNum
           
static int EndPositionLatFieldNum
           
static int EndPositionLongFieldNum
           
static int EventFieldNum
           
static int EventGroupFieldNum
           
static int EventTypeFieldNum
           
static int FrontGearShiftCountFieldNum
           
static int GpsAccuracyFieldNum
           
static int LeftRightBalanceFieldNum
           
static int ManufacturerFieldNum
           
static int MaxAltitudeFieldNum
           
static int MaxCadenceFieldNum
           
static int MaxCadencePositionFieldNum
           
static int MaxFractionalCadenceFieldNum
           
static int MaxHeartRateFieldNum
           
static int MaxNegGradeFieldNum
           
static int MaxNegVerticalSpeedFieldNum
           
static int MaxPosGradeFieldNum
           
static int MaxPosVerticalSpeedFieldNum
           
static int MaxPowerFieldNum
           
static int MaxPowerPositionFieldNum
           
static int MaxSpeedFieldNum
           
static int MaxTemperatureFieldNum
           
static int MessageIndexFieldNum
           
static int MinAltitudeFieldNum
           
static int MinHeartRateFieldNum
           
static int NameFieldNum
           
static int NecLatFieldNum
           
static int NecLongFieldNum
           
static int NormalizedPowerFieldNum
           
static int RearGearShiftCountFieldNum
           
static int RepetitionNumFieldNum
           
protected static Mesg segmentLapMesg
           
static int SportEventFieldNum
           
static int SportFieldNum
           
static int StandCountFieldNum
           
static int StartPositionLatFieldNum
           
static int StartPositionLongFieldNum
           
static int StartTimeFieldNum
           
static int StatusFieldNum
           
static int SubSportFieldNum
           
static int SwcLatFieldNum
           
static int SwcLongFieldNum
           
static int TimeInCadenceZoneFieldNum
           
static int TimeInHrZoneFieldNum
           
static int TimeInPowerZoneFieldNum
           
static int TimeInSpeedZoneFieldNum
           
static int TimestampFieldNum
           
static int TimeStandingFieldNum
           
static int TotalAscentFieldNum
           
static int TotalCaloriesFieldNum
           
static int TotalCyclesFieldNum
           
static int TotalDescentFieldNum
           
static int TotalDistanceFieldNum
           
static int TotalElapsedTimeFieldNum
           
static int TotalFatCaloriesFieldNum
           
static int TotalFractionalCyclesFieldNum
           
static int TotalMovingTimeFieldNum
           
static int TotalTimerTimeFieldNum
           
static int TotalWorkFieldNum
           
static int UuidFieldNum
           
static int WktStepIndexFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
SegmentLapMesg()
           
SegmentLapMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Float getActiveTime()
          Get active_time field Units: s
 java.lang.Float getAvgAltitude()
          Get avg_altitude field Units: m
 java.lang.Short getAvgCadence()
          Get avg_cadence field Units: rpm Comment: total_cycles / total_timer_time if non_zero_avg_cadence otherwise total_cycles / total_elapsed_time
 java.lang.Short[] getAvgCadencePosition()
           
 java.lang.Short getAvgCadencePosition(int index)
          Get avg_cadence_position field Units: rpm Comment: Average cadence by position.
 java.lang.Float getAvgCombinedPedalSmoothness()
          Get avg_combined_pedal_smoothness field Units: percent
 java.lang.Float getAvgFractionalCadence()
          Get avg_fractional_cadence field Units: rpm Comment: fractional part of the avg_cadence
 java.lang.Float getAvgGrade()
          Get avg_grade field Units: %
 java.lang.Short getAvgHeartRate()
          Get avg_heart_rate field Units: bpm
 java.lang.Byte getAvgLeftPco()
          Get avg_left_pco field Units: mm Comment: Average left platform center offset
 java.lang.Float getAvgLeftPedalSmoothness()
          Get avg_left_pedal_smoothness field Units: percent
 java.lang.Float[] getAvgLeftPowerPhase()
           
 java.lang.Float getAvgLeftPowerPhase(int index)
          Get avg_left_power_phase field Units: degrees Comment: Average left power phase angles.
 java.lang.Float[] getAvgLeftPowerPhasePeak()
           
 java.lang.Float getAvgLeftPowerPhasePeak(int index)
          Get avg_left_power_phase_peak field Units: degrees Comment: Average left power phase peak angles.
 java.lang.Float getAvgLeftTorqueEffectiveness()
          Get avg_left_torque_effectiveness field Units: percent
 java.lang.Float getAvgNegGrade()
          Get avg_neg_grade field Units: %
 java.lang.Float getAvgNegVerticalSpeed()
          Get avg_neg_vertical_speed field Units: m/s
 java.lang.Float getAvgPosGrade()
          Get avg_pos_grade field Units: %
 java.lang.Float getAvgPosVerticalSpeed()
          Get avg_pos_vertical_speed field Units: m/s
 java.lang.Integer getAvgPower()
          Get avg_power field Units: watts Comment: total_power / total_timer_time if non_zero_avg_power otherwise total_power / total_elapsed_time
 java.lang.Integer[] getAvgPowerPosition()
           
 java.lang.Integer getAvgPowerPosition(int index)
          Get avg_power_position field Units: watts Comment: Average power by position.
 java.lang.Byte getAvgRightPco()
          Get avg_right_pco field Units: mm Comment: Average right platform center offset
 java.lang.Float getAvgRightPedalSmoothness()
          Get avg_right_pedal_smoothness field Units: percent
 java.lang.Float[] getAvgRightPowerPhase()
           
 java.lang.Float getAvgRightPowerPhase(int index)
          Get avg_right_power_phase field Units: degrees Comment: Average right power phase angles.
 java.lang.Float[] getAvgRightPowerPhasePeak()
           
 java.lang.Float getAvgRightPowerPhasePeak(int index)
          Get avg_right_power_phase_peak field Units: degrees Comment: Average right power phase peak angles.
 java.lang.Float getAvgRightTorqueEffectiveness()
          Get avg_right_torque_effectiveness field Units: percent
 java.lang.Float getAvgSpeed()
          Get avg_speed field Units: m/s
 java.lang.Byte getAvgTemperature()
          Get avg_temperature field Units: C
 java.lang.Integer getEndPositionLat()
          Get end_position_lat field Units: semicircles
 java.lang.Integer getEndPositionLong()
          Get end_position_long field Units: semicircles
 Event getEvent()
          Get event field
 java.lang.Short getEventGroup()
          Get event_group field
 EventType getEventType()
          Get event_type field
 java.lang.Integer getFrontGearShiftCount()
          Get front_gear_shift_count field
 java.lang.Short getGpsAccuracy()
          Get gps_accuracy field Units: m
 java.lang.Integer getLeftRightBalance()
          Get left_right_balance field
 java.lang.Integer getManufacturer()
          Get manufacturer field Comment: Manufacturer that produced the segment
 java.lang.Float getMaxAltitude()
          Get max_altitude field Units: m
 java.lang.Short getMaxCadence()
          Get max_cadence field Units: rpm
 java.lang.Short[] getMaxCadencePosition()
           
 java.lang.Short getMaxCadencePosition(int index)
          Get max_cadence_position field Units: rpm Comment: Maximum cadence by position.
 java.lang.Float getMaxFractionalCadence()
          Get max_fractional_cadence field Units: rpm Comment: fractional part of the max_cadence
 java.lang.Short getMaxHeartRate()
          Get max_heart_rate field Units: bpm
 java.lang.Float getMaxNegGrade()
          Get max_neg_grade field Units: %
 java.lang.Float getMaxNegVerticalSpeed()
          Get max_neg_vertical_speed field Units: m/s
 java.lang.Float getMaxPosGrade()
          Get max_pos_grade field Units: %
 java.lang.Float getMaxPosVerticalSpeed()
          Get max_pos_vertical_speed field Units: m/s
 java.lang.Integer getMaxPower()
          Get max_power field Units: watts
 java.lang.Integer[] getMaxPowerPosition()
           
 java.lang.Integer getMaxPowerPosition(int index)
          Get max_power_position field Units: watts Comment: Maximum power by position.
 java.lang.Float getMaxSpeed()
          Get max_speed field Units: m/s
 java.lang.Byte getMaxTemperature()
          Get max_temperature field Units: C
 java.lang.Integer getMessageIndex()
          Get message_index field
 java.lang.Float getMinAltitude()
          Get min_altitude field Units: m
 java.lang.Short getMinHeartRate()
          Get min_heart_rate field Units: bpm
 java.lang.String getName()
          Get name field
 java.lang.Integer getNecLat()
          Get nec_lat field Units: semicircles Comment: North east corner latitude.
 java.lang.Integer getNecLong()
          Get nec_long field Units: semicircles Comment: North east corner longitude.
 java.lang.Integer getNormalizedPower()
          Get normalized_power field Units: watts
 int getNumAvgCadencePosition()
           
 int getNumAvgLeftPowerPhase()
           
 int getNumAvgLeftPowerPhasePeak()
           
 int getNumAvgPowerPosition()
           
 int getNumAvgRightPowerPhase()
           
 int getNumAvgRightPowerPhasePeak()
           
 int getNumMaxCadencePosition()
           
 int getNumMaxPowerPosition()
           
 int getNumTimeInCadenceZone()
           
 int getNumTimeInHrZone()
           
 int getNumTimeInPowerZone()
           
 int getNumTimeInSpeedZone()
           
 java.lang.Integer getRearGearShiftCount()
          Get rear_gear_shift_count field
 java.lang.Integer getRepetitionNum()
          Get repetition_num field
 Sport getSport()
          Get sport field
 SportEvent getSportEvent()
          Get sport_event field
 java.lang.Integer getStandCount()
          Get stand_count field Comment: Number of transitions to the standing state
 java.lang.Integer getStartPositionLat()
          Get start_position_lat field Units: semicircles
 java.lang.Integer getStartPositionLong()
          Get start_position_long field Units: semicircles
 DateTime getStartTime()
          Get start_time field
 SegmentLapStatus getStatus()
          Get status field
 SubSport getSubSport()
          Get sub_sport field
 java.lang.Integer getSwcLat()
          Get swc_lat field Units: semicircles Comment: South west corner latitude.
 java.lang.Integer getSwcLong()
          Get swc_long field Units: semicircles Comment: South west corner latitude.
 java.lang.Float[] getTimeInCadenceZone()
           
 java.lang.Float getTimeInCadenceZone(int index)
          Get time_in_cadence_zone field Units: s
 java.lang.Float[] getTimeInHrZone()
           
 java.lang.Float getTimeInHrZone(int index)
          Get time_in_hr_zone field Units: s
 java.lang.Float[] getTimeInPowerZone()
           
 java.lang.Float getTimeInPowerZone(int index)
          Get time_in_power_zone field Units: s
 java.lang.Float[] getTimeInSpeedZone()
           
 java.lang.Float getTimeInSpeedZone(int index)
          Get time_in_speed_zone field Units: s
 DateTime getTimestamp()
          Get timestamp field Units: s Comment: Lap end time.
 java.lang.Float getTimeStanding()
          Get time_standing field Units: s Comment: Total time spent in the standing position
 java.lang.Integer getTotalAscent()
          Get total_ascent field Units: m
 java.lang.Integer getTotalCalories()
          Get total_calories field Units: kcal
 java.lang.Long getTotalCycles()
          Get total_cycles field Units: cycles
 java.lang.Integer getTotalDescent()
          Get total_descent field Units: m
 java.lang.Float getTotalDistance()
          Get total_distance field Units: m
 java.lang.Float getTotalElapsedTime()
          Get total_elapsed_time field Units: s Comment: Time (includes pauses)
 java.lang.Integer getTotalFatCalories()
          Get total_fat_calories field Units: kcal Comment: If New Leaf
 java.lang.Float getTotalFractionalCycles()
          Get total_fractional_cycles field Units: cycles Comment: fractional part of the total_cycles
 java.lang.Float getTotalMovingTime()
          Get total_moving_time field Units: s
 java.lang.Long getTotalStrokes()
          Get total_strokes field Units: strokes
 java.lang.Float getTotalTimerTime()
          Get total_timer_time field Units: s Comment: Timer Time (excludes pauses)
 java.lang.Long getTotalWork()
          Get total_work field Units: J
 java.lang.String getUuid()
          Get uuid field
 java.lang.Integer getWktStepIndex()
          Get wkt_step_index field
 void setActiveTime(java.lang.Float activeTime)
          Set active_time field Units: s
 void setAvgAltitude(java.lang.Float avgAltitude)
          Set avg_altitude field Units: m
 void setAvgCadence(java.lang.Short avgCadence)
          Set avg_cadence field Units: rpm Comment: total_cycles / total_timer_time if non_zero_avg_cadence otherwise total_cycles / total_elapsed_time
 void setAvgCadencePosition(int index, java.lang.Short avgCadencePosition)
          Set avg_cadence_position field Units: rpm Comment: Average cadence by position.
 void setAvgCombinedPedalSmoothness(java.lang.Float avgCombinedPedalSmoothness)
          Set avg_combined_pedal_smoothness field Units: percent
 void setAvgFractionalCadence(java.lang.Float avgFractionalCadence)
          Set avg_fractional_cadence field Units: rpm Comment: fractional part of the avg_cadence
 void setAvgGrade(java.lang.Float avgGrade)
          Set avg_grade field Units: %
 void setAvgHeartRate(java.lang.Short avgHeartRate)
          Set avg_heart_rate field Units: bpm
 void setAvgLeftPco(java.lang.Byte avgLeftPco)
          Set avg_left_pco field Units: mm Comment: Average left platform center offset
 void setAvgLeftPedalSmoothness(java.lang.Float avgLeftPedalSmoothness)
          Set avg_left_pedal_smoothness field Units: percent
 void setAvgLeftPowerPhase(int index, java.lang.Float avgLeftPowerPhase)
          Set avg_left_power_phase field Units: degrees Comment: Average left power phase angles.
 void setAvgLeftPowerPhasePeak(int index, java.lang.Float avgLeftPowerPhasePeak)
          Set avg_left_power_phase_peak field Units: degrees Comment: Average left power phase peak angles.
 void setAvgLeftTorqueEffectiveness(java.lang.Float avgLeftTorqueEffectiveness)
          Set avg_left_torque_effectiveness field Units: percent
 void setAvgNegGrade(java.lang.Float avgNegGrade)
          Set avg_neg_grade field Units: %
 void setAvgNegVerticalSpeed(java.lang.Float avgNegVerticalSpeed)
          Set avg_neg_vertical_speed field Units: m/s
 void setAvgPosGrade(java.lang.Float avgPosGrade)
          Set avg_pos_grade field Units: %
 void setAvgPosVerticalSpeed(java.lang.Float avgPosVerticalSpeed)
          Set avg_pos_vertical_speed field Units: m/s
 void setAvgPower(java.lang.Integer avgPower)
          Set avg_power field Units: watts Comment: total_power / total_timer_time if non_zero_avg_power otherwise total_power / total_elapsed_time
 void setAvgPowerPosition(int index, java.lang.Integer avgPowerPosition)
          Set avg_power_position field Units: watts Comment: Average power by position.
 void setAvgRightPco(java.lang.Byte avgRightPco)
          Set avg_right_pco field Units: mm Comment: Average right platform center offset
 void setAvgRightPedalSmoothness(java.lang.Float avgRightPedalSmoothness)
          Set avg_right_pedal_smoothness field Units: percent
 void setAvgRightPowerPhase(int index, java.lang.Float avgRightPowerPhase)
          Set avg_right_power_phase field Units: degrees Comment: Average right power phase angles.
 void setAvgRightPowerPhasePeak(int index, java.lang.Float avgRightPowerPhasePeak)
          Set avg_right_power_phase_peak field Units: degrees Comment: Average right power phase peak angles.
 void setAvgRightTorqueEffectiveness(java.lang.Float avgRightTorqueEffectiveness)
          Set avg_right_torque_effectiveness field Units: percent
 void setAvgSpeed(java.lang.Float avgSpeed)
          Set avg_speed field Units: m/s
 void setAvgTemperature(java.lang.Byte avgTemperature)
          Set avg_temperature field Units: C
 void setEndPositionLat(java.lang.Integer endPositionLat)
          Set end_position_lat field Units: semicircles
 void setEndPositionLong(java.lang.Integer endPositionLong)
          Set end_position_long field Units: semicircles
 void setEvent(Event event)
          Set event field
 void setEventGroup(java.lang.Short eventGroup)
          Set event_group field
 void setEventType(EventType eventType)
          Set event_type field
 void setFrontGearShiftCount(java.lang.Integer frontGearShiftCount)
          Set front_gear_shift_count field
 void setGpsAccuracy(java.lang.Short gpsAccuracy)
          Set gps_accuracy field Units: m
 void setLeftRightBalance(java.lang.Integer leftRightBalance)
          Set left_right_balance field
 void setManufacturer(java.lang.Integer manufacturer)
          Set manufacturer field Comment: Manufacturer that produced the segment
 void setMaxAltitude(java.lang.Float maxAltitude)
          Set max_altitude field Units: m
 void setMaxCadence(java.lang.Short maxCadence)
          Set max_cadence field Units: rpm
 void setMaxCadencePosition(int index, java.lang.Short maxCadencePosition)
          Set max_cadence_position field Units: rpm Comment: Maximum cadence by position.
 void setMaxFractionalCadence(java.lang.Float maxFractionalCadence)
          Set max_fractional_cadence field Units: rpm Comment: fractional part of the max_cadence
 void setMaxHeartRate(java.lang.Short maxHeartRate)
          Set max_heart_rate field Units: bpm
 void setMaxNegGrade(java.lang.Float maxNegGrade)
          Set max_neg_grade field Units: %
 void setMaxNegVerticalSpeed(java.lang.Float maxNegVerticalSpeed)
          Set max_neg_vertical_speed field Units: m/s
 void setMaxPosGrade(java.lang.Float maxPosGrade)
          Set max_pos_grade field Units: %
 void setMaxPosVerticalSpeed(java.lang.Float maxPosVerticalSpeed)
          Set max_pos_vertical_speed field Units: m/s
 void setMaxPower(java.lang.Integer maxPower)
          Set max_power field Units: watts
 void setMaxPowerPosition(int index, java.lang.Integer maxPowerPosition)
          Set max_power_position field Units: watts Comment: Maximum power by position.
 void setMaxSpeed(java.lang.Float maxSpeed)
          Set max_speed field Units: m/s
 void setMaxTemperature(java.lang.Byte maxTemperature)
          Set max_temperature field Units: C
 void setMessageIndex(java.lang.Integer messageIndex)
          Set message_index field
 void setMinAltitude(java.lang.Float minAltitude)
          Set min_altitude field Units: m
 void setMinHeartRate(java.lang.Short minHeartRate)
          Set min_heart_rate field Units: bpm
 void setName(java.lang.String name)
          Set name field
 void setNecLat(java.lang.Integer necLat)
          Set nec_lat field Units: semicircles Comment: North east corner latitude.
 void setNecLong(java.lang.Integer necLong)
          Set nec_long field Units: semicircles Comment: North east corner longitude.
 void setNormalizedPower(java.lang.Integer normalizedPower)
          Set normalized_power field Units: watts
 void setRearGearShiftCount(java.lang.Integer rearGearShiftCount)
          Set rear_gear_shift_count field
 void setRepetitionNum(java.lang.Integer repetitionNum)
          Set repetition_num field
 void setSport(Sport sport)
          Set sport field
 void setSportEvent(SportEvent sportEvent)
          Set sport_event field
 void setStandCount(java.lang.Integer standCount)
          Set stand_count field Comment: Number of transitions to the standing state
 void setStartPositionLat(java.lang.Integer startPositionLat)
          Set start_position_lat field Units: semicircles
 void setStartPositionLong(java.lang.Integer startPositionLong)
          Set start_position_long field Units: semicircles
 void setStartTime(DateTime startTime)
          Set start_time field
 void setStatus(SegmentLapStatus status)
          Set status field
 void setSubSport(SubSport subSport)
          Set sub_sport field
 void setSwcLat(java.lang.Integer swcLat)
          Set swc_lat field Units: semicircles Comment: South west corner latitude.
 void setSwcLong(java.lang.Integer swcLong)
          Set swc_long field Units: semicircles Comment: South west corner latitude.
 void setTimeInCadenceZone(int index, java.lang.Float timeInCadenceZone)
          Set time_in_cadence_zone field Units: s
 void setTimeInHrZone(int index, java.lang.Float timeInHrZone)
          Set time_in_hr_zone field Units: s
 void setTimeInPowerZone(int index, java.lang.Float timeInPowerZone)
          Set time_in_power_zone field Units: s
 void setTimeInSpeedZone(int index, java.lang.Float timeInSpeedZone)
          Set time_in_speed_zone field Units: s
 void setTimestamp(DateTime timestamp)
          Set timestamp field Units: s Comment: Lap end time.
 void setTimeStanding(java.lang.Float timeStanding)
          Set time_standing field Units: s Comment: Total time spent in the standing position
 void setTotalAscent(java.lang.Integer totalAscent)
          Set total_ascent field Units: m
 void setTotalCalories(java.lang.Integer totalCalories)
          Set total_calories field Units: kcal
 void setTotalCycles(java.lang.Long totalCycles)
          Set total_cycles field Units: cycles
 void setTotalDescent(java.lang.Integer totalDescent)
          Set total_descent field Units: m
 void setTotalDistance(java.lang.Float totalDistance)
          Set total_distance field Units: m
 void setTotalElapsedTime(java.lang.Float totalElapsedTime)
          Set total_elapsed_time field Units: s Comment: Time (includes pauses)
 void setTotalFatCalories(java.lang.Integer totalFatCalories)
          Set total_fat_calories field Units: kcal Comment: If New Leaf
 void setTotalFractionalCycles(java.lang.Float totalFractionalCycles)
          Set total_fractional_cycles field Units: cycles Comment: fractional part of the total_cycles
 void setTotalMovingTime(java.lang.Float totalMovingTime)
          Set total_moving_time field Units: s
 void setTotalStrokes(java.lang.Long totalStrokes)
          Set total_strokes field Units: strokes
 void setTotalTimerTime(java.lang.Float totalTimerTime)
          Set total_timer_time field Units: s Comment: Timer Time (excludes pauses)
 void setTotalWork(java.lang.Long totalWork)
          Set total_work field Units: J
 void setUuid(java.lang.String uuid)
          Set uuid field
 void setWktStepIndex(java.lang.Integer wktStepIndex)
          Set wkt_step_index 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, 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

TimestampFieldNum

public static final int TimestampFieldNum
See Also:
Constant Field Values

EventFieldNum

public static final int EventFieldNum
See Also:
Constant Field Values

EventTypeFieldNum

public static final int EventTypeFieldNum
See Also:
Constant Field Values

StartTimeFieldNum

public static final int StartTimeFieldNum
See Also:
Constant Field Values

StartPositionLatFieldNum

public static final int StartPositionLatFieldNum
See Also:
Constant Field Values

StartPositionLongFieldNum

public static final int StartPositionLongFieldNum
See Also:
Constant Field Values

EndPositionLatFieldNum

public static final int EndPositionLatFieldNum
See Also:
Constant Field Values

EndPositionLongFieldNum

public static final int EndPositionLongFieldNum
See Also:
Constant Field Values

TotalElapsedTimeFieldNum

public static final int TotalElapsedTimeFieldNum
See Also:
Constant Field Values

TotalTimerTimeFieldNum

public static final int TotalTimerTimeFieldNum
See Also:
Constant Field Values

TotalDistanceFieldNum

public static final int TotalDistanceFieldNum
See Also:
Constant Field Values

TotalCyclesFieldNum

public static final int TotalCyclesFieldNum
See Also:
Constant Field Values

TotalCaloriesFieldNum

public static final int TotalCaloriesFieldNum
See Also:
Constant Field Values

TotalFatCaloriesFieldNum

public static final int TotalFatCaloriesFieldNum
See Also:
Constant Field Values

AvgSpeedFieldNum

public static final int AvgSpeedFieldNum
See Also:
Constant Field Values

MaxSpeedFieldNum

public static final int MaxSpeedFieldNum
See Also:
Constant Field Values

AvgHeartRateFieldNum

public static final int AvgHeartRateFieldNum
See Also:
Constant Field Values

MaxHeartRateFieldNum

public static final int MaxHeartRateFieldNum
See Also:
Constant Field Values

AvgCadenceFieldNum

public static final int AvgCadenceFieldNum
See Also:
Constant Field Values

MaxCadenceFieldNum

public static final int MaxCadenceFieldNum
See Also:
Constant Field Values

AvgPowerFieldNum

public static final int AvgPowerFieldNum
See Also:
Constant Field Values

MaxPowerFieldNum

public static final int MaxPowerFieldNum
See Also:
Constant Field Values

TotalAscentFieldNum

public static final int TotalAscentFieldNum
See Also:
Constant Field Values

TotalDescentFieldNum

public static final int TotalDescentFieldNum
See Also:
Constant Field Values

SportFieldNum

public static final int SportFieldNum
See Also:
Constant Field Values

EventGroupFieldNum

public static final int EventGroupFieldNum
See Also:
Constant Field Values

NecLatFieldNum

public static final int NecLatFieldNum
See Also:
Constant Field Values

NecLongFieldNum

public static final int NecLongFieldNum
See Also:
Constant Field Values

SwcLatFieldNum

public static final int SwcLatFieldNum
See Also:
Constant Field Values

SwcLongFieldNum

public static final int SwcLongFieldNum
See Also:
Constant Field Values

NameFieldNum

public static final int NameFieldNum
See Also:
Constant Field Values

NormalizedPowerFieldNum

public static final int NormalizedPowerFieldNum
See Also:
Constant Field Values

LeftRightBalanceFieldNum

public static final int LeftRightBalanceFieldNum
See Also:
Constant Field Values

SubSportFieldNum

public static final int SubSportFieldNum
See Also:
Constant Field Values

TotalWorkFieldNum

public static final int TotalWorkFieldNum
See Also:
Constant Field Values

AvgAltitudeFieldNum

public static final int AvgAltitudeFieldNum
See Also:
Constant Field Values

MaxAltitudeFieldNum

public static final int MaxAltitudeFieldNum
See Also:
Constant Field Values

GpsAccuracyFieldNum

public static final int GpsAccuracyFieldNum
See Also:
Constant Field Values

AvgGradeFieldNum

public static final int AvgGradeFieldNum
See Also:
Constant Field Values

AvgPosGradeFieldNum

public static final int AvgPosGradeFieldNum
See Also:
Constant Field Values

AvgNegGradeFieldNum

public static final int AvgNegGradeFieldNum
See Also:
Constant Field Values

MaxPosGradeFieldNum

public static final int MaxPosGradeFieldNum
See Also:
Constant Field Values

MaxNegGradeFieldNum

public static final int MaxNegGradeFieldNum
See Also:
Constant Field Values

AvgTemperatureFieldNum

public static final int AvgTemperatureFieldNum
See Also:
Constant Field Values

MaxTemperatureFieldNum

public static final int MaxTemperatureFieldNum
See Also:
Constant Field Values

TotalMovingTimeFieldNum

public static final int TotalMovingTimeFieldNum
See Also:
Constant Field Values

AvgPosVerticalSpeedFieldNum

public static final int AvgPosVerticalSpeedFieldNum
See Also:
Constant Field Values

AvgNegVerticalSpeedFieldNum

public static final int AvgNegVerticalSpeedFieldNum
See Also:
Constant Field Values

MaxPosVerticalSpeedFieldNum

public static final int MaxPosVerticalSpeedFieldNum
See Also:
Constant Field Values

MaxNegVerticalSpeedFieldNum

public static final int MaxNegVerticalSpeedFieldNum
See Also:
Constant Field Values

TimeInHrZoneFieldNum

public static final int TimeInHrZoneFieldNum
See Also:
Constant Field Values

TimeInSpeedZoneFieldNum

public static final int TimeInSpeedZoneFieldNum
See Also:
Constant Field Values

TimeInCadenceZoneFieldNum

public static final int TimeInCadenceZoneFieldNum
See Also:
Constant Field Values

TimeInPowerZoneFieldNum

public static final int TimeInPowerZoneFieldNum
See Also:
Constant Field Values

RepetitionNumFieldNum

public static final int RepetitionNumFieldNum
See Also:
Constant Field Values

MinAltitudeFieldNum

public static final int MinAltitudeFieldNum
See Also:
Constant Field Values

MinHeartRateFieldNum

public static final int MinHeartRateFieldNum
See Also:
Constant Field Values

ActiveTimeFieldNum

public static final int ActiveTimeFieldNum
See Also:
Constant Field Values

WktStepIndexFieldNum

public static final int WktStepIndexFieldNum
See Also:
Constant Field Values

SportEventFieldNum

public static final int SportEventFieldNum
See Also:
Constant Field Values

AvgLeftTorqueEffectivenessFieldNum

public static final int AvgLeftTorqueEffectivenessFieldNum
See Also:
Constant Field Values

AvgRightTorqueEffectivenessFieldNum

public static final int AvgRightTorqueEffectivenessFieldNum
See Also:
Constant Field Values

AvgLeftPedalSmoothnessFieldNum

public static final int AvgLeftPedalSmoothnessFieldNum
See Also:
Constant Field Values

AvgRightPedalSmoothnessFieldNum

public static final int AvgRightPedalSmoothnessFieldNum
See Also:
Constant Field Values

AvgCombinedPedalSmoothnessFieldNum

public static final int AvgCombinedPedalSmoothnessFieldNum
See Also:
Constant Field Values

StatusFieldNum

public static final int StatusFieldNum
See Also:
Constant Field Values

UuidFieldNum

public static final int UuidFieldNum
See Also:
Constant Field Values

AvgFractionalCadenceFieldNum

public static final int AvgFractionalCadenceFieldNum
See Also:
Constant Field Values

MaxFractionalCadenceFieldNum

public static final int MaxFractionalCadenceFieldNum
See Also:
Constant Field Values

TotalFractionalCyclesFieldNum

public static final int TotalFractionalCyclesFieldNum
See Also:
Constant Field Values

FrontGearShiftCountFieldNum

public static final int FrontGearShiftCountFieldNum
See Also:
Constant Field Values

RearGearShiftCountFieldNum

public static final int RearGearShiftCountFieldNum
See Also:
Constant Field Values

TimeStandingFieldNum

public static final int TimeStandingFieldNum
See Also:
Constant Field Values

StandCountFieldNum

public static final int StandCountFieldNum
See Also:
Constant Field Values

AvgLeftPcoFieldNum

public static final int AvgLeftPcoFieldNum
See Also:
Constant Field Values

AvgRightPcoFieldNum

public static final int AvgRightPcoFieldNum
See Also:
Constant Field Values

AvgLeftPowerPhaseFieldNum

public static final int AvgLeftPowerPhaseFieldNum
See Also:
Constant Field Values

AvgLeftPowerPhasePeakFieldNum

public static final int AvgLeftPowerPhasePeakFieldNum
See Also:
Constant Field Values

AvgRightPowerPhaseFieldNum

public static final int AvgRightPowerPhaseFieldNum
See Also:
Constant Field Values

AvgRightPowerPhasePeakFieldNum

public static final int AvgRightPowerPhasePeakFieldNum
See Also:
Constant Field Values

AvgPowerPositionFieldNum

public static final int AvgPowerPositionFieldNum
See Also:
Constant Field Values

MaxPowerPositionFieldNum

public static final int MaxPowerPositionFieldNum
See Also:
Constant Field Values

AvgCadencePositionFieldNum

public static final int AvgCadencePositionFieldNum
See Also:
Constant Field Values

MaxCadencePositionFieldNum

public static final int MaxCadencePositionFieldNum
See Also:
Constant Field Values

ManufacturerFieldNum

public static final int ManufacturerFieldNum
See Also:
Constant Field Values

segmentLapMesg

protected static final Mesg segmentLapMesg
Constructor Detail

SegmentLapMesg

public SegmentLapMesg()

SegmentLapMesg

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

getTimestamp

public DateTime getTimestamp()
Get timestamp field Units: s Comment: Lap end time.

Specified by:
getTimestamp in interface MesgWithEvent
Returns:
timestamp

setTimestamp

public void setTimestamp(DateTime timestamp)
Set timestamp field Units: s Comment: Lap end time.

Specified by:
setTimestamp in interface MesgWithEvent
Parameters:
timestamp -

getEvent

public Event getEvent()
Get event field

Specified by:
getEvent in interface MesgWithEvent
Returns:
event

setEvent

public void setEvent(Event event)
Set event field

Specified by:
setEvent in interface MesgWithEvent
Parameters:
event -

getEventType

public EventType getEventType()
Get event_type field

Specified by:
getEventType in interface MesgWithEvent
Returns:
event_type

setEventType

public void setEventType(EventType eventType)
Set event_type field

Specified by:
setEventType in interface MesgWithEvent
Parameters:
eventType -

getStartTime

public DateTime getStartTime()
Get start_time field

Returns:
start_time

setStartTime

public void setStartTime(DateTime startTime)
Set start_time field

Parameters:
startTime -

getStartPositionLat

public java.lang.Integer getStartPositionLat()
Get start_position_lat field Units: semicircles

Returns:
start_position_lat

setStartPositionLat

public void setStartPositionLat(java.lang.Integer startPositionLat)
Set start_position_lat field Units: semicircles

Parameters:
startPositionLat -

getStartPositionLong

public java.lang.Integer getStartPositionLong()
Get start_position_long field Units: semicircles

Returns:
start_position_long

setStartPositionLong

public void setStartPositionLong(java.lang.Integer startPositionLong)
Set start_position_long field Units: semicircles

Parameters:
startPositionLong -

getEndPositionLat

public java.lang.Integer getEndPositionLat()
Get end_position_lat field Units: semicircles

Returns:
end_position_lat

setEndPositionLat

public void setEndPositionLat(java.lang.Integer endPositionLat)
Set end_position_lat field Units: semicircles

Parameters:
endPositionLat -

getEndPositionLong

public java.lang.Integer getEndPositionLong()
Get end_position_long field Units: semicircles

Returns:
end_position_long

setEndPositionLong

public void setEndPositionLong(java.lang.Integer endPositionLong)
Set end_position_long field Units: semicircles

Parameters:
endPositionLong -

getTotalElapsedTime

public java.lang.Float getTotalElapsedTime()
Get total_elapsed_time field Units: s Comment: Time (includes pauses)

Returns:
total_elapsed_time

setTotalElapsedTime

public void setTotalElapsedTime(java.lang.Float totalElapsedTime)
Set total_elapsed_time field Units: s Comment: Time (includes pauses)

Parameters:
totalElapsedTime -

getTotalTimerTime

public java.lang.Float getTotalTimerTime()
Get total_timer_time field Units: s Comment: Timer Time (excludes pauses)

Returns:
total_timer_time

setTotalTimerTime

public void setTotalTimerTime(java.lang.Float totalTimerTime)
Set total_timer_time field Units: s Comment: Timer Time (excludes pauses)

Parameters:
totalTimerTime -

getTotalDistance

public java.lang.Float getTotalDistance()
Get total_distance field Units: m

Returns:
total_distance

setTotalDistance

public void setTotalDistance(java.lang.Float totalDistance)
Set total_distance field Units: m

Parameters:
totalDistance -

getTotalCycles

public java.lang.Long getTotalCycles()
Get total_cycles field Units: cycles

Returns:
total_cycles

setTotalCycles

public void setTotalCycles(java.lang.Long totalCycles)
Set total_cycles field Units: cycles

Parameters:
totalCycles -

getTotalStrokes

public java.lang.Long getTotalStrokes()
Get total_strokes field Units: strokes

Returns:
total_strokes

setTotalStrokes

public void setTotalStrokes(java.lang.Long totalStrokes)
Set total_strokes field Units: strokes

Parameters:
totalStrokes -

getTotalCalories

public java.lang.Integer getTotalCalories()
Get total_calories field Units: kcal

Returns:
total_calories

setTotalCalories

public void setTotalCalories(java.lang.Integer totalCalories)
Set total_calories field Units: kcal

Parameters:
totalCalories -

getTotalFatCalories

public java.lang.Integer getTotalFatCalories()
Get total_fat_calories field Units: kcal Comment: If New Leaf

Returns:
total_fat_calories

setTotalFatCalories

public void setTotalFatCalories(java.lang.Integer totalFatCalories)
Set total_fat_calories field Units: kcal Comment: If New Leaf

Parameters:
totalFatCalories -

getAvgSpeed

public java.lang.Float getAvgSpeed()
Get avg_speed field Units: m/s

Returns:
avg_speed

setAvgSpeed

public void setAvgSpeed(java.lang.Float avgSpeed)
Set avg_speed field Units: m/s

Parameters:
avgSpeed -

getMaxSpeed

public java.lang.Float getMaxSpeed()
Get max_speed field Units: m/s

Returns:
max_speed

setMaxSpeed

public void setMaxSpeed(java.lang.Float maxSpeed)
Set max_speed field Units: m/s

Parameters:
maxSpeed -

getAvgHeartRate

public java.lang.Short getAvgHeartRate()
Get avg_heart_rate field Units: bpm

Returns:
avg_heart_rate

setAvgHeartRate

public void setAvgHeartRate(java.lang.Short avgHeartRate)
Set avg_heart_rate field Units: bpm

Parameters:
avgHeartRate -

getMaxHeartRate

public java.lang.Short getMaxHeartRate()
Get max_heart_rate field Units: bpm

Returns:
max_heart_rate

setMaxHeartRate

public void setMaxHeartRate(java.lang.Short maxHeartRate)
Set max_heart_rate field Units: bpm

Parameters:
maxHeartRate -

getAvgCadence

public java.lang.Short getAvgCadence()
Get avg_cadence field Units: rpm Comment: total_cycles / total_timer_time if non_zero_avg_cadence otherwise total_cycles / total_elapsed_time

Returns:
avg_cadence

setAvgCadence

public void setAvgCadence(java.lang.Short avgCadence)
Set avg_cadence field Units: rpm Comment: total_cycles / total_timer_time if non_zero_avg_cadence otherwise total_cycles / total_elapsed_time

Parameters:
avgCadence -

getMaxCadence

public java.lang.Short getMaxCadence()
Get max_cadence field Units: rpm

Returns:
max_cadence

setMaxCadence

public void setMaxCadence(java.lang.Short maxCadence)
Set max_cadence field Units: rpm

Parameters:
maxCadence -

getAvgPower

public java.lang.Integer getAvgPower()
Get avg_power field Units: watts Comment: total_power / total_timer_time if non_zero_avg_power otherwise total_power / total_elapsed_time

Returns:
avg_power

setAvgPower

public void setAvgPower(java.lang.Integer avgPower)
Set avg_power field Units: watts Comment: total_power / total_timer_time if non_zero_avg_power otherwise total_power / total_elapsed_time

Parameters:
avgPower -

getMaxPower

public java.lang.Integer getMaxPower()
Get max_power field Units: watts

Returns:
max_power

setMaxPower

public void setMaxPower(java.lang.Integer maxPower)
Set max_power field Units: watts

Parameters:
maxPower -

getTotalAscent

public java.lang.Integer getTotalAscent()
Get total_ascent field Units: m

Returns:
total_ascent

setTotalAscent

public void setTotalAscent(java.lang.Integer totalAscent)
Set total_ascent field Units: m

Parameters:
totalAscent -

getTotalDescent

public java.lang.Integer getTotalDescent()
Get total_descent field Units: m

Returns:
total_descent

setTotalDescent

public void setTotalDescent(java.lang.Integer totalDescent)
Set total_descent field Units: m

Parameters:
totalDescent -

getSport

public Sport getSport()
Get sport field

Returns:
sport

setSport

public void setSport(Sport sport)
Set sport field

Parameters:
sport -

getEventGroup

public java.lang.Short getEventGroup()
Get event_group field

Specified by:
getEventGroup in interface MesgWithEvent
Returns:
event_group

setEventGroup

public void setEventGroup(java.lang.Short eventGroup)
Set event_group field

Specified by:
setEventGroup in interface MesgWithEvent
Parameters:
eventGroup -

getNecLat

public java.lang.Integer getNecLat()
Get nec_lat field Units: semicircles Comment: North east corner latitude.

Returns:
nec_lat

setNecLat

public void setNecLat(java.lang.Integer necLat)
Set nec_lat field Units: semicircles Comment: North east corner latitude.

Parameters:
necLat -

getNecLong

public java.lang.Integer getNecLong()
Get nec_long field Units: semicircles Comment: North east corner longitude.

Returns:
nec_long

setNecLong

public void setNecLong(java.lang.Integer necLong)
Set nec_long field Units: semicircles Comment: North east corner longitude.

Parameters:
necLong -

getSwcLat

public java.lang.Integer getSwcLat()
Get swc_lat field Units: semicircles Comment: South west corner latitude.

Returns:
swc_lat

setSwcLat

public void setSwcLat(java.lang.Integer swcLat)
Set swc_lat field Units: semicircles Comment: South west corner latitude.

Parameters:
swcLat -

getSwcLong

public java.lang.Integer getSwcLong()
Get swc_long field Units: semicircles Comment: South west corner latitude.

Returns:
swc_long

setSwcLong

public void setSwcLong(java.lang.Integer swcLong)
Set swc_long field Units: semicircles Comment: South west corner latitude.

Parameters:
swcLong -

getName

public java.lang.String getName()
Get name field

Overrides:
getName in class Mesg
Returns:
name

setName

public void setName(java.lang.String name)
Set name field

Parameters:
name -

getNormalizedPower

public java.lang.Integer getNormalizedPower()
Get normalized_power field Units: watts

Returns:
normalized_power

setNormalizedPower

public void setNormalizedPower(java.lang.Integer normalizedPower)
Set normalized_power field Units: watts

Parameters:
normalizedPower -

getLeftRightBalance

public java.lang.Integer getLeftRightBalance()
Get left_right_balance field

Returns:
left_right_balance

setLeftRightBalance

public void setLeftRightBalance(java.lang.Integer leftRightBalance)
Set left_right_balance field

Parameters:
leftRightBalance -

getSubSport

public SubSport getSubSport()
Get sub_sport field

Returns:
sub_sport

setSubSport

public void setSubSport(SubSport subSport)
Set sub_sport field

Parameters:
subSport -

getTotalWork

public java.lang.Long getTotalWork()
Get total_work field Units: J

Returns:
total_work

setTotalWork

public void setTotalWork(java.lang.Long totalWork)
Set total_work field Units: J

Parameters:
totalWork -

getAvgAltitude

public java.lang.Float getAvgAltitude()
Get avg_altitude field Units: m

Returns:
avg_altitude

setAvgAltitude

public void setAvgAltitude(java.lang.Float avgAltitude)
Set avg_altitude field Units: m

Parameters:
avgAltitude -

getMaxAltitude

public java.lang.Float getMaxAltitude()
Get max_altitude field Units: m

Returns:
max_altitude

setMaxAltitude

public void setMaxAltitude(java.lang.Float maxAltitude)
Set max_altitude field Units: m

Parameters:
maxAltitude -

getGpsAccuracy

public java.lang.Short getGpsAccuracy()
Get gps_accuracy field Units: m

Returns:
gps_accuracy

setGpsAccuracy

public void setGpsAccuracy(java.lang.Short gpsAccuracy)
Set gps_accuracy field Units: m

Parameters:
gpsAccuracy -

getAvgGrade

public java.lang.Float getAvgGrade()
Get avg_grade field Units: %

Returns:
avg_grade

setAvgGrade

public void setAvgGrade(java.lang.Float avgGrade)
Set avg_grade field Units: %

Parameters:
avgGrade -

getAvgPosGrade

public java.lang.Float getAvgPosGrade()
Get avg_pos_grade field Units: %

Returns:
avg_pos_grade

setAvgPosGrade

public void setAvgPosGrade(java.lang.Float avgPosGrade)
Set avg_pos_grade field Units: %

Parameters:
avgPosGrade -

getAvgNegGrade

public java.lang.Float getAvgNegGrade()
Get avg_neg_grade field Units: %

Returns:
avg_neg_grade

setAvgNegGrade

public void setAvgNegGrade(java.lang.Float avgNegGrade)
Set avg_neg_grade field Units: %

Parameters:
avgNegGrade -

getMaxPosGrade

public java.lang.Float getMaxPosGrade()
Get max_pos_grade field Units: %

Returns:
max_pos_grade

setMaxPosGrade

public void setMaxPosGrade(java.lang.Float maxPosGrade)
Set max_pos_grade field Units: %

Parameters:
maxPosGrade -

getMaxNegGrade

public java.lang.Float getMaxNegGrade()
Get max_neg_grade field Units: %

Returns:
max_neg_grade

setMaxNegGrade

public void setMaxNegGrade(java.lang.Float maxNegGrade)
Set max_neg_grade field Units: %

Parameters:
maxNegGrade -

getAvgTemperature

public java.lang.Byte getAvgTemperature()
Get avg_temperature field Units: C

Returns:
avg_temperature

setAvgTemperature

public void setAvgTemperature(java.lang.Byte avgTemperature)
Set avg_temperature field Units: C

Parameters:
avgTemperature -

getMaxTemperature

public java.lang.Byte getMaxTemperature()
Get max_temperature field Units: C

Returns:
max_temperature

setMaxTemperature

public void setMaxTemperature(java.lang.Byte maxTemperature)
Set max_temperature field Units: C

Parameters:
maxTemperature -

getTotalMovingTime

public java.lang.Float getTotalMovingTime()
Get total_moving_time field Units: s

Returns:
total_moving_time

setTotalMovingTime

public void setTotalMovingTime(java.lang.Float totalMovingTime)
Set total_moving_time field Units: s

Parameters:
totalMovingTime -

getAvgPosVerticalSpeed

public java.lang.Float getAvgPosVerticalSpeed()
Get avg_pos_vertical_speed field Units: m/s

Returns:
avg_pos_vertical_speed

setAvgPosVerticalSpeed

public void setAvgPosVerticalSpeed(java.lang.Float avgPosVerticalSpeed)
Set avg_pos_vertical_speed field Units: m/s

Parameters:
avgPosVerticalSpeed -

getAvgNegVerticalSpeed

public java.lang.Float getAvgNegVerticalSpeed()
Get avg_neg_vertical_speed field Units: m/s

Returns:
avg_neg_vertical_speed

setAvgNegVerticalSpeed

public void setAvgNegVerticalSpeed(java.lang.Float avgNegVerticalSpeed)
Set avg_neg_vertical_speed field Units: m/s

Parameters:
avgNegVerticalSpeed -

getMaxPosVerticalSpeed

public java.lang.Float getMaxPosVerticalSpeed()
Get max_pos_vertical_speed field Units: m/s

Returns:
max_pos_vertical_speed

setMaxPosVerticalSpeed

public void setMaxPosVerticalSpeed(java.lang.Float maxPosVerticalSpeed)
Set max_pos_vertical_speed field Units: m/s

Parameters:
maxPosVerticalSpeed -

getMaxNegVerticalSpeed

public java.lang.Float getMaxNegVerticalSpeed()
Get max_neg_vertical_speed field Units: m/s

Returns:
max_neg_vertical_speed

setMaxNegVerticalSpeed

public void setMaxNegVerticalSpeed(java.lang.Float maxNegVerticalSpeed)
Set max_neg_vertical_speed field Units: m/s

Parameters:
maxNegVerticalSpeed -

getTimeInHrZone

public java.lang.Float[] getTimeInHrZone()

getNumTimeInHrZone

public int getNumTimeInHrZone()
Returns:
number of time_in_hr_zone

getTimeInHrZone

public java.lang.Float getTimeInHrZone(int index)
Get time_in_hr_zone field Units: s

Parameters:
index - of time_in_hr_zone
Returns:
time_in_hr_zone

setTimeInHrZone

public void setTimeInHrZone(int index,
                            java.lang.Float timeInHrZone)
Set time_in_hr_zone field Units: s

Parameters:
index - of time_in_hr_zone
timeInHrZone -

getTimeInSpeedZone

public java.lang.Float[] getTimeInSpeedZone()

getNumTimeInSpeedZone

public int getNumTimeInSpeedZone()
Returns:
number of time_in_speed_zone

getTimeInSpeedZone

public java.lang.Float getTimeInSpeedZone(int index)
Get time_in_speed_zone field Units: s

Parameters:
index - of time_in_speed_zone
Returns:
time_in_speed_zone

setTimeInSpeedZone

public void setTimeInSpeedZone(int index,
                               java.lang.Float timeInSpeedZone)
Set time_in_speed_zone field Units: s

Parameters:
index - of time_in_speed_zone
timeInSpeedZone -

getTimeInCadenceZone

public java.lang.Float[] getTimeInCadenceZone()

getNumTimeInCadenceZone

public int getNumTimeInCadenceZone()
Returns:
number of time_in_cadence_zone

getTimeInCadenceZone

public java.lang.Float getTimeInCadenceZone(int index)
Get time_in_cadence_zone field Units: s

Parameters:
index - of time_in_cadence_zone
Returns:
time_in_cadence_zone

setTimeInCadenceZone

public void setTimeInCadenceZone(int index,
                                 java.lang.Float timeInCadenceZone)
Set time_in_cadence_zone field Units: s

Parameters:
index - of time_in_cadence_zone
timeInCadenceZone -

getTimeInPowerZone

public java.lang.Float[] getTimeInPowerZone()

getNumTimeInPowerZone

public int getNumTimeInPowerZone()
Returns:
number of time_in_power_zone

getTimeInPowerZone

public java.lang.Float getTimeInPowerZone(int index)
Get time_in_power_zone field Units: s

Parameters:
index - of time_in_power_zone
Returns:
time_in_power_zone

setTimeInPowerZone

public void setTimeInPowerZone(int index,
                               java.lang.Float timeInPowerZone)
Set time_in_power_zone field Units: s

Parameters:
index - of time_in_power_zone
timeInPowerZone -

getRepetitionNum

public java.lang.Integer getRepetitionNum()
Get repetition_num field

Returns:
repetition_num

setRepetitionNum

public void setRepetitionNum(java.lang.Integer repetitionNum)
Set repetition_num field

Parameters:
repetitionNum -

getMinAltitude

public java.lang.Float getMinAltitude()
Get min_altitude field Units: m

Returns:
min_altitude

setMinAltitude

public void setMinAltitude(java.lang.Float minAltitude)
Set min_altitude field Units: m

Parameters:
minAltitude -

getMinHeartRate

public java.lang.Short getMinHeartRate()
Get min_heart_rate field Units: bpm

Returns:
min_heart_rate

setMinHeartRate

public void setMinHeartRate(java.lang.Short minHeartRate)
Set min_heart_rate field Units: bpm

Parameters:
minHeartRate -

getActiveTime

public java.lang.Float getActiveTime()
Get active_time field Units: s

Returns:
active_time

setActiveTime

public void setActiveTime(java.lang.Float activeTime)
Set active_time field Units: s

Parameters:
activeTime -

getWktStepIndex

public java.lang.Integer getWktStepIndex()
Get wkt_step_index field

Returns:
wkt_step_index

setWktStepIndex

public void setWktStepIndex(java.lang.Integer wktStepIndex)
Set wkt_step_index field

Parameters:
wktStepIndex -

getSportEvent

public SportEvent getSportEvent()
Get sport_event field

Returns:
sport_event

setSportEvent

public void setSportEvent(SportEvent sportEvent)
Set sport_event field

Parameters:
sportEvent -

getAvgLeftTorqueEffectiveness

public java.lang.Float getAvgLeftTorqueEffectiveness()
Get avg_left_torque_effectiveness field Units: percent

Returns:
avg_left_torque_effectiveness

setAvgLeftTorqueEffectiveness

public void setAvgLeftTorqueEffectiveness(java.lang.Float avgLeftTorqueEffectiveness)
Set avg_left_torque_effectiveness field Units: percent

Parameters:
avgLeftTorqueEffectiveness -

getAvgRightTorqueEffectiveness

public java.lang.Float getAvgRightTorqueEffectiveness()
Get avg_right_torque_effectiveness field Units: percent

Returns:
avg_right_torque_effectiveness

setAvgRightTorqueEffectiveness

public void setAvgRightTorqueEffectiveness(java.lang.Float avgRightTorqueEffectiveness)
Set avg_right_torque_effectiveness field Units: percent

Parameters:
avgRightTorqueEffectiveness -

getAvgLeftPedalSmoothness

public java.lang.Float getAvgLeftPedalSmoothness()
Get avg_left_pedal_smoothness field Units: percent

Returns:
avg_left_pedal_smoothness

setAvgLeftPedalSmoothness

public void setAvgLeftPedalSmoothness(java.lang.Float avgLeftPedalSmoothness)
Set avg_left_pedal_smoothness field Units: percent

Parameters:
avgLeftPedalSmoothness -

getAvgRightPedalSmoothness

public java.lang.Float getAvgRightPedalSmoothness()
Get avg_right_pedal_smoothness field Units: percent

Returns:
avg_right_pedal_smoothness

setAvgRightPedalSmoothness

public void setAvgRightPedalSmoothness(java.lang.Float avgRightPedalSmoothness)
Set avg_right_pedal_smoothness field Units: percent

Parameters:
avgRightPedalSmoothness -

getAvgCombinedPedalSmoothness

public java.lang.Float getAvgCombinedPedalSmoothness()
Get avg_combined_pedal_smoothness field Units: percent

Returns:
avg_combined_pedal_smoothness

setAvgCombinedPedalSmoothness

public void setAvgCombinedPedalSmoothness(java.lang.Float avgCombinedPedalSmoothness)
Set avg_combined_pedal_smoothness field Units: percent

Parameters:
avgCombinedPedalSmoothness -

getStatus

public SegmentLapStatus getStatus()
Get status field

Returns:
status

setStatus

public void setStatus(SegmentLapStatus status)
Set status field

Parameters:
status -

getUuid

public java.lang.String getUuid()
Get uuid field

Returns:
uuid

setUuid

public void setUuid(java.lang.String uuid)
Set uuid field

Parameters:
uuid -

getAvgFractionalCadence

public java.lang.Float getAvgFractionalCadence()
Get avg_fractional_cadence field Units: rpm Comment: fractional part of the avg_cadence

Returns:
avg_fractional_cadence

setAvgFractionalCadence

public void setAvgFractionalCadence(java.lang.Float avgFractionalCadence)
Set avg_fractional_cadence field Units: rpm Comment: fractional part of the avg_cadence

Parameters:
avgFractionalCadence -

getMaxFractionalCadence

public java.lang.Float getMaxFractionalCadence()
Get max_fractional_cadence field Units: rpm Comment: fractional part of the max_cadence

Returns:
max_fractional_cadence

setMaxFractionalCadence

public void setMaxFractionalCadence(java.lang.Float maxFractionalCadence)
Set max_fractional_cadence field Units: rpm Comment: fractional part of the max_cadence

Parameters:
maxFractionalCadence -

getTotalFractionalCycles

public java.lang.Float getTotalFractionalCycles()
Get total_fractional_cycles field Units: cycles Comment: fractional part of the total_cycles

Returns:
total_fractional_cycles

setTotalFractionalCycles

public void setTotalFractionalCycles(java.lang.Float totalFractionalCycles)
Set total_fractional_cycles field Units: cycles Comment: fractional part of the total_cycles

Parameters:
totalFractionalCycles -

getFrontGearShiftCount

public java.lang.Integer getFrontGearShiftCount()
Get front_gear_shift_count field

Returns:
front_gear_shift_count

setFrontGearShiftCount

public void setFrontGearShiftCount(java.lang.Integer frontGearShiftCount)
Set front_gear_shift_count field

Parameters:
frontGearShiftCount -

getRearGearShiftCount

public java.lang.Integer getRearGearShiftCount()
Get rear_gear_shift_count field

Returns:
rear_gear_shift_count

setRearGearShiftCount

public void setRearGearShiftCount(java.lang.Integer rearGearShiftCount)
Set rear_gear_shift_count field

Parameters:
rearGearShiftCount -

getTimeStanding

public java.lang.Float getTimeStanding()
Get time_standing field Units: s Comment: Total time spent in the standing position

Returns:
time_standing

setTimeStanding

public void setTimeStanding(java.lang.Float timeStanding)
Set time_standing field Units: s Comment: Total time spent in the standing position

Parameters:
timeStanding -

getStandCount

public java.lang.Integer getStandCount()
Get stand_count field Comment: Number of transitions to the standing state

Returns:
stand_count

setStandCount

public void setStandCount(java.lang.Integer standCount)
Set stand_count field Comment: Number of transitions to the standing state

Parameters:
standCount -

getAvgLeftPco

public java.lang.Byte getAvgLeftPco()
Get avg_left_pco field Units: mm Comment: Average left platform center offset

Returns:
avg_left_pco

setAvgLeftPco

public void setAvgLeftPco(java.lang.Byte avgLeftPco)
Set avg_left_pco field Units: mm Comment: Average left platform center offset

Parameters:
avgLeftPco -

getAvgRightPco

public java.lang.Byte getAvgRightPco()
Get avg_right_pco field Units: mm Comment: Average right platform center offset

Returns:
avg_right_pco

setAvgRightPco

public void setAvgRightPco(java.lang.Byte avgRightPco)
Set avg_right_pco field Units: mm Comment: Average right platform center offset

Parameters:
avgRightPco -

getAvgLeftPowerPhase

public java.lang.Float[] getAvgLeftPowerPhase()

getNumAvgLeftPowerPhase

public int getNumAvgLeftPowerPhase()
Returns:
number of avg_left_power_phase

getAvgLeftPowerPhase

public java.lang.Float getAvgLeftPowerPhase(int index)
Get avg_left_power_phase field Units: degrees Comment: Average left power phase angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_left_power_phase
Returns:
avg_left_power_phase

setAvgLeftPowerPhase

public void setAvgLeftPowerPhase(int index,
                                 java.lang.Float avgLeftPowerPhase)
Set avg_left_power_phase field Units: degrees Comment: Average left power phase angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_left_power_phase
avgLeftPowerPhase -

getAvgLeftPowerPhasePeak

public java.lang.Float[] getAvgLeftPowerPhasePeak()

getNumAvgLeftPowerPhasePeak

public int getNumAvgLeftPowerPhasePeak()
Returns:
number of avg_left_power_phase_peak

getAvgLeftPowerPhasePeak

public java.lang.Float getAvgLeftPowerPhasePeak(int index)
Get avg_left_power_phase_peak field Units: degrees Comment: Average left power phase peak angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_left_power_phase_peak
Returns:
avg_left_power_phase_peak

setAvgLeftPowerPhasePeak

public void setAvgLeftPowerPhasePeak(int index,
                                     java.lang.Float avgLeftPowerPhasePeak)
Set avg_left_power_phase_peak field Units: degrees Comment: Average left power phase peak angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_left_power_phase_peak
avgLeftPowerPhasePeak -

getAvgRightPowerPhase

public java.lang.Float[] getAvgRightPowerPhase()

getNumAvgRightPowerPhase

public int getNumAvgRightPowerPhase()
Returns:
number of avg_right_power_phase

getAvgRightPowerPhase

public java.lang.Float getAvgRightPowerPhase(int index)
Get avg_right_power_phase field Units: degrees Comment: Average right power phase angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_right_power_phase
Returns:
avg_right_power_phase

setAvgRightPowerPhase

public void setAvgRightPowerPhase(int index,
                                  java.lang.Float avgRightPowerPhase)
Set avg_right_power_phase field Units: degrees Comment: Average right power phase angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_right_power_phase
avgRightPowerPhase -

getAvgRightPowerPhasePeak

public java.lang.Float[] getAvgRightPowerPhasePeak()

getNumAvgRightPowerPhasePeak

public int getNumAvgRightPowerPhasePeak()
Returns:
number of avg_right_power_phase_peak

getAvgRightPowerPhasePeak

public java.lang.Float getAvgRightPowerPhasePeak(int index)
Get avg_right_power_phase_peak field Units: degrees Comment: Average right power phase peak angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_right_power_phase_peak
Returns:
avg_right_power_phase_peak

setAvgRightPowerPhasePeak

public void setAvgRightPowerPhasePeak(int index,
                                      java.lang.Float avgRightPowerPhasePeak)
Set avg_right_power_phase_peak field Units: degrees Comment: Average right power phase peak angles. Data value indexes defined by power_phase_type.

Parameters:
index - of avg_right_power_phase_peak
avgRightPowerPhasePeak -

getAvgPowerPosition

public java.lang.Integer[] getAvgPowerPosition()

getNumAvgPowerPosition

public int getNumAvgPowerPosition()
Returns:
number of avg_power_position

getAvgPowerPosition

public java.lang.Integer getAvgPowerPosition(int index)
Get avg_power_position field Units: watts Comment: Average power by position. Data value indexes defined by rider_position_type.

Parameters:
index - of avg_power_position
Returns:
avg_power_position

setAvgPowerPosition

public void setAvgPowerPosition(int index,
                                java.lang.Integer avgPowerPosition)
Set avg_power_position field Units: watts Comment: Average power by position. Data value indexes defined by rider_position_type.

Parameters:
index - of avg_power_position
avgPowerPosition -

getMaxPowerPosition

public java.lang.Integer[] getMaxPowerPosition()

getNumMaxPowerPosition

public int getNumMaxPowerPosition()
Returns:
number of max_power_position

getMaxPowerPosition

public java.lang.Integer getMaxPowerPosition(int index)
Get max_power_position field Units: watts Comment: Maximum power by position. Data value indexes defined by rider_position_type.

Parameters:
index - of max_power_position
Returns:
max_power_position

setMaxPowerPosition

public void setMaxPowerPosition(int index,
                                java.lang.Integer maxPowerPosition)
Set max_power_position field Units: watts Comment: Maximum power by position. Data value indexes defined by rider_position_type.

Parameters:
index - of max_power_position
maxPowerPosition -

getAvgCadencePosition

public java.lang.Short[] getAvgCadencePosition()

getNumAvgCadencePosition

public int getNumAvgCadencePosition()
Returns:
number of avg_cadence_position

getAvgCadencePosition

public java.lang.Short getAvgCadencePosition(int index)
Get avg_cadence_position field Units: rpm Comment: Average cadence by position. Data value indexes defined by rider_position_type.

Parameters:
index - of avg_cadence_position
Returns:
avg_cadence_position

setAvgCadencePosition

public void setAvgCadencePosition(int index,
                                  java.lang.Short avgCadencePosition)
Set avg_cadence_position field Units: rpm Comment: Average cadence by position. Data value indexes defined by rider_position_type.

Parameters:
index - of avg_cadence_position
avgCadencePosition -

getMaxCadencePosition

public java.lang.Short[] getMaxCadencePosition()

getNumMaxCadencePosition

public int getNumMaxCadencePosition()
Returns:
number of max_cadence_position

getMaxCadencePosition

public java.lang.Short getMaxCadencePosition(int index)
Get max_cadence_position field Units: rpm Comment: Maximum cadence by position. Data value indexes defined by rider_position_type.

Parameters:
index - of max_cadence_position
Returns:
max_cadence_position

setMaxCadencePosition

public void setMaxCadencePosition(int index,
                                  java.lang.Short maxCadencePosition)
Set max_cadence_position field Units: rpm Comment: Maximum cadence by position. Data value indexes defined by rider_position_type.

Parameters:
index - of max_cadence_position
maxCadencePosition -

getManufacturer

public java.lang.Integer getManufacturer()
Get manufacturer field Comment: Manufacturer that produced the segment

Returns:
manufacturer

setManufacturer

public void setManufacturer(java.lang.Integer manufacturer)
Set manufacturer field Comment: Manufacturer that produced the segment

Parameters:
manufacturer -