|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.garmin.fit.Mesg
com.garmin.fit.WeatherConditionsMesg
public class WeatherConditionsMesg
Field Summary | |
---|---|
static int |
ConditionFieldNum
|
static int |
DayOfWeekFieldNum
|
static int |
HighTemperatureFieldNum
|
static int |
LocationFieldNum
|
static int |
LowTemperatureFieldNum
|
static int |
ObservedAtTimeFieldNum
|
static int |
ObservedLocationLatFieldNum
|
static int |
ObservedLocationLongFieldNum
|
static int |
PrecipitationProbabilityFieldNum
|
static int |
RelativeHumidityFieldNum
|
static int |
TemperatureFeelsLikeFieldNum
|
static int |
TemperatureFieldNum
|
static int |
TimestampFieldNum
|
protected static Mesg |
weatherConditionsMesg
|
static int |
WeatherReportFieldNum
|
static int |
WindDirectionFieldNum
|
static int |
WindSpeedFieldNum
|
Fields inherited from class com.garmin.fit.Mesg |
---|
developerFields, fields, localNum, name, num, systemTimeOffset |
Constructor Summary | |
---|---|
WeatherConditionsMesg()
|
|
WeatherConditionsMesg(Mesg mesg)
|
Method Summary | |
---|---|
WeatherStatus |
getCondition()
Get condition field Comment: Corresponds to GSC Response weatherIcon field |
DayOfWeek |
getDayOfWeek()
Get day_of_week field |
java.lang.Byte |
getHighTemperature()
Get high_temperature field Units: C |
java.lang.String |
getLocation()
Get location field Comment: string corresponding to GCS response location string |
java.lang.Byte |
getLowTemperature()
Get low_temperature field Units: C |
DateTime |
getObservedAtTime()
Get observed_at_time field |
java.lang.Integer |
getObservedLocationLat()
Get observed_location_lat field Units: semicircles |
java.lang.Integer |
getObservedLocationLong()
Get observed_location_long field Units: semicircles |
java.lang.Short |
getPrecipitationProbability()
Get precipitation_probability field Comment: range 0-100 |
java.lang.Short |
getRelativeHumidity()
Get relative_humidity field |
java.lang.Byte |
getTemperature()
Get temperature field Units: C |
java.lang.Byte |
getTemperatureFeelsLike()
Get temperature_feels_like field Units: C Comment: Heat Index if GCS heatIdx above or equal to 90F or wind chill if GCS windChill below or equal to 32F |
DateTime |
getTimestamp()
Get timestamp field Comment: time of update for current conditions, else forecast time |
WeatherReport |
getWeatherReport()
Get weather_report field Comment: Current or forecast |
java.lang.Integer |
getWindDirection()
Get wind_direction field Units: degrees |
java.lang.Float |
getWindSpeed()
Get wind_speed field Units: m/s |
void |
setCondition(WeatherStatus condition)
Set condition field Comment: Corresponds to GSC Response weatherIcon field |
void |
setDayOfWeek(DayOfWeek dayOfWeek)
Set day_of_week field |
void |
setHighTemperature(java.lang.Byte highTemperature)
Set high_temperature field Units: C |
void |
setLocation(java.lang.String location)
Set location field Comment: string corresponding to GCS response location string |
void |
setLowTemperature(java.lang.Byte lowTemperature)
Set low_temperature field Units: C |
void |
setObservedAtTime(DateTime observedAtTime)
Set observed_at_time field |
void |
setObservedLocationLat(java.lang.Integer observedLocationLat)
Set observed_location_lat field Units: semicircles |
void |
setObservedLocationLong(java.lang.Integer observedLocationLong)
Set observed_location_long field Units: semicircles |
void |
setPrecipitationProbability(java.lang.Short precipitationProbability)
Set precipitation_probability field Comment: range 0-100 |
void |
setRelativeHumidity(java.lang.Short relativeHumidity)
Set relative_humidity field |
void |
setTemperature(java.lang.Byte temperature)
Set temperature field Units: C |
void |
setTemperatureFeelsLike(java.lang.Byte temperatureFeelsLike)
Set temperature_feels_like field Units: C Comment: Heat Index if GCS heatIdx above or equal to 90F or wind chill if GCS windChill below or equal to 32F |
void |
setTimestamp(DateTime timestamp)
Set timestamp field Comment: time of update for current conditions, else forecast time |
void |
setWeatherReport(WeatherReport weatherReport)
Set weather_report field Comment: Current or forecast |
void |
setWindDirection(java.lang.Integer windDirection)
Set wind_direction field Units: degrees |
void |
setWindSpeed(java.lang.Float windSpeed)
Set wind_speed field Units: m/s |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int TimestampFieldNum
public static final int WeatherReportFieldNum
public static final int TemperatureFieldNum
public static final int ConditionFieldNum
public static final int WindDirectionFieldNum
public static final int WindSpeedFieldNum
public static final int PrecipitationProbabilityFieldNum
public static final int TemperatureFeelsLikeFieldNum
public static final int RelativeHumidityFieldNum
public static final int LocationFieldNum
public static final int ObservedAtTimeFieldNum
public static final int ObservedLocationLatFieldNum
public static final int ObservedLocationLongFieldNum
public static final int DayOfWeekFieldNum
public static final int HighTemperatureFieldNum
public static final int LowTemperatureFieldNum
protected static final Mesg weatherConditionsMesg
Constructor Detail |
---|
public WeatherConditionsMesg()
public WeatherConditionsMesg(Mesg mesg)
Method Detail |
---|
public DateTime getTimestamp()
public void setTimestamp(DateTime timestamp)
timestamp
- public WeatherReport getWeatherReport()
public void setWeatherReport(WeatherReport weatherReport)
weatherReport
- public java.lang.Byte getTemperature()
public void setTemperature(java.lang.Byte temperature)
temperature
- public WeatherStatus getCondition()
public void setCondition(WeatherStatus condition)
condition
- public java.lang.Integer getWindDirection()
public void setWindDirection(java.lang.Integer windDirection)
windDirection
- public java.lang.Float getWindSpeed()
public void setWindSpeed(java.lang.Float windSpeed)
windSpeed
- public java.lang.Short getPrecipitationProbability()
public void setPrecipitationProbability(java.lang.Short precipitationProbability)
precipitationProbability
- public java.lang.Byte getTemperatureFeelsLike()
public void setTemperatureFeelsLike(java.lang.Byte temperatureFeelsLike)
temperatureFeelsLike
- public java.lang.Short getRelativeHumidity()
public void setRelativeHumidity(java.lang.Short relativeHumidity)
relativeHumidity
- public java.lang.String getLocation()
public void setLocation(java.lang.String location)
location
- public DateTime getObservedAtTime()
public void setObservedAtTime(DateTime observedAtTime)
observedAtTime
- public java.lang.Integer getObservedLocationLat()
public void setObservedLocationLat(java.lang.Integer observedLocationLat)
observedLocationLat
- public java.lang.Integer getObservedLocationLong()
public void setObservedLocationLong(java.lang.Integer observedLocationLong)
observedLocationLong
- public DayOfWeek getDayOfWeek()
public void setDayOfWeek(DayOfWeek dayOfWeek)
dayOfWeek
- public java.lang.Byte getHighTemperature()
public void setHighTemperature(java.lang.Byte highTemperature)
highTemperature
- public java.lang.Byte getLowTemperature()
public void setLowTemperature(java.lang.Byte lowTemperature)
lowTemperature
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |