A B C D E F G H I L N P Q R S U W 

A

addDailyForecast(DailyForecast) - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
addHourlyForecast(HourlyForecast) - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
addLocation(Location) - Method in class com.moosemorals.weather.reports.LocationReport.Builder
 
assembleURL(String, String...) - Static method in class com.moosemorals.weather.Util
Add a query string to a URL.
Astronomy - Class in com.moosemorals.weather.types
Sunrise, Sunset, Moonrise, Moonset for a location/date pair.
Astronomy.Builder - Class in com.moosemorals.weather.types
Build an Astronomy data class.
Astronomy.Builder() - Constructor for class com.moosemorals.weather.types.Astronomy.Builder
 

B

BaseParser<T> - Class in com.moosemorals.weather.xml
Bits that all parsers have in common.
BaseParser() - Constructor for class com.moosemorals.weather.xml.BaseParser
 
BOILERPLATE - Static variable in class com.moosemorals.weather.WeatherFetcher
Required link back to the API.
build() - Method in class com.moosemorals.weather.LocationFetcher.Builder
 
build() - Method in class com.moosemorals.weather.reports.FetchResult.Builder
 
build() - Method in class com.moosemorals.weather.reports.LocationReport.Builder
 
build() - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
build() - Method in class com.moosemorals.weather.types.Astronomy.Builder
 
build() - Method in class com.moosemorals.weather.types.Current.Builder
 
build() - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
build() - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
build() - Method in class com.moosemorals.weather.types.Location.Builder
 
build() - Method in class com.moosemorals.weather.types.Query.Builder
 
build() - Method in class com.moosemorals.weather.WeatherFetcher.Builder
 

C

com.moosemorals.weather - package com.moosemorals.weather
Main entry point to the project.
com.moosemorals.weather.reports - package com.moosemorals.weather.reports
Results of fetches of various types.
com.moosemorals.weather.types - package com.moosemorals.weather.types
Static data classes.
com.moosemorals.weather.xml - package com.moosemorals.weather.xml
XML parsers.
Current - Class in com.moosemorals.weather.types
Current weather at the requested location.
Current.Builder - Class in com.moosemorals.weather.types
Build a new Weather Report.
Current.Builder() - Constructor for class com.moosemorals.weather.types.Current.Builder
 

D

DailyForecast - Class in com.moosemorals.weather.types
Daily weather forecast for a location.
DailyForecast.Builder - Class in com.moosemorals.weather.types
Build a DailyForecast.
DailyForecast.Builder() - Constructor for class com.moosemorals.weather.types.DailyForecast.Builder
 
dumpInputStream(InputStream) - Static method in class com.moosemorals.weather.Util
 

E

ErrorParser - Class in com.moosemorals.weather.xml
Parse error result from the API.
ErrorParser() - Constructor for class com.moosemorals.weather.xml.ErrorParser
 
ErrorReport - Class in com.moosemorals.weather.reports
Error report from the API.
ErrorReport(String, String) - Constructor for class com.moosemorals.weather.reports.ErrorReport
 
ErrorReport(Exception) - Constructor for class com.moosemorals.weather.reports.ErrorReport
 

F

fetch() - Method in class com.moosemorals.weather.LocationFetcher
 
fetch() - Method in class com.moosemorals.weather.WeatherFetcher
Fetch weather report using parameters set in the builder.
FetchResult - Class in com.moosemorals.weather.reports
Result of fetching weather data.
FetchResult.Builder - Class in com.moosemorals.weather.reports
 
FetchResult.Builder() - Constructor for class com.moosemorals.weather.reports.FetchResult.Builder
 
flattenMap(Map<String, String>) - Static method in class com.moosemorals.weather.Util
Turn a Map<String, String> to an array of Strings.

G

getAstronomy() - Method in class com.moosemorals.weather.types.DailyForecast
Sunrise/set, Moonrise/set.
getCause() - Method in class com.moosemorals.weather.reports.ErrorReport
Cause (if from exception).
getChanceOfFog() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of fog as an integer percent (between 0 and 100).
getChanceOfFrost() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of frost as an integer percent (between 0 and 100).
getChanceOfHightemp() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of high temperatures as an integer percent (between 0 and 100).
getChanceOfOvercast() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of overcast as an integer percent (between 0 and 100).
getChanceOfRain() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of rain as an integer percent (between 0 and 100).
getChanceOfRemdry() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of remaining dry as an integer percent (between 0 and 100).
getChanceofSnow() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of snow as an integer percent (between 0 and 100).
getChanceOfSunny() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of sunny as an integer percent (between 0 and 100).
getChanceOfThunder() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of thunder as an integer percent (between 0 and 100).
getChanceOfWindy() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted chance of wind as an integer percent (between 0 and 100).
getCloudcover() - Method in class com.moosemorals.weather.types.Current
Current cloud cover as an integer percent (between 0 and 100)
getCloudcover() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted cloud cover as an integer percent (between 0 and 100)
getCountry() - Method in class com.moosemorals.weather.types.Location
Country containing the place.
getCurrent() - Method in class com.moosemorals.weather.reports.WeatherReport
Current weather.
getDailyForecasts() - Method in class com.moosemorals.weather.reports.WeatherReport
Daily forecasts.
getDate() - Method in class com.moosemorals.weather.reports.WeatherReport
Local time of the location, based on server time.
getDate() - Method in class com.moosemorals.weather.types.DailyForecast
Day the forecast is for, with offset time zone.
getDewPointC() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted dew point, °C.
getDewPointF() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted dew point, °F.
getError() - Method in class com.moosemorals.weather.reports.FetchResult
Error report.
getFeelsLikeC() - Method in class com.moosemorals.weather.types.Current
Current "Feels Like" or apparent temperature °C.
getFeelsLikeC() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted "Feels Like" or apparent temperature °C.
getFeelsLikeF() - Method in class com.moosemorals.weather.types.Current
Current "Feels Like" or apparent temperature °F.
getFeelsLikeF() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted "Feels Like" or apparent temperature °F.
getHeatIndexC() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted heat index, °C.
getHeatIndexF() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted heat index, °F.
getHourlyForecasts() - Method in class com.moosemorals.weather.reports.WeatherReport
 
getHumidity() - Method in class com.moosemorals.weather.types.Current
Current relative humidity as an integer percent (between 0 and 100).
getHumidity() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted relative humidity as an integer percent (between 0 and 100).
getIntFromHeader(CloseableHttpResponse, String) - Static method in class com.moosemorals.weather.Util
 
getLanguage() - Method in class com.moosemorals.weather.reports.WeatherReport
Language of report.
getLatitude() - Method in class com.moosemorals.weather.types.Location
Latitude of the place, in decimal degrees.
getLocation() - Method in class com.moosemorals.weather.reports.FetchResult
Location report.
getLocation() - Method in class com.moosemorals.weather.reports.WeatherReport
Where the weather report is for.
getLocation(XMLStreamReader) - Method in class com.moosemorals.weather.xml.BaseParser
 
getLocations() - Method in class com.moosemorals.weather.reports.LocationReport
Get list of locations, as an unmodifiableList.
getLongitude() - Method in class com.moosemorals.weather.types.Location
Longitude of the place, in decimal degrees.
getMaxTempC() - Method in class com.moosemorals.weather.types.DailyForecast
Predicted maximum daytime air temperature, °C.
getMaxTempF() - Method in class com.moosemorals.weather.types.DailyForecast
Predicted maximum daytime air temperature, °F.
getMessage() - Method in class com.moosemorals.weather.reports.ErrorReport
Human readable explanation of message.
getMinTempC() - Method in class com.moosemorals.weather.types.DailyForecast
Predicted minimum nighttime air temperature, °C.
getMinTempF() - Method in class com.moosemorals.weather.types.DailyForecast
Predicted minimum nighttime air temperature, °C.
getMoonrise() - Method in class com.moosemorals.weather.types.Astronomy
Time of moonrise (with offset time zone).
getMoonset() - Method in class com.moosemorals.weather.types.Astronomy
Time of moonset (with offset time zone).
getName() - Method in class com.moosemorals.weather.types.Location
Name of the place.
getName() - Method in class com.moosemorals.weather.types.Query
Name of the location.
getObservationTime() - Method in class com.moosemorals.weather.types.Current
Time of the observation, UTC.
getPopulation() - Method in class com.moosemorals.weather.types.Location
Population of the place.
getPrecipMM() - Method in class com.moosemorals.weather.types.Current
Current precipitation in mm.
getPrecipMM() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted precipitation in mm.
getPressure() - Method in class com.moosemorals.weather.types.Current
Current atmospheric pressure in millibar.
getPressure() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted atmospheric pressure in millibar.
getQuery() - Method in class com.moosemorals.weather.reports.WeatherReport
The search terms used, as reported by the API.
getRegion() - Method in class com.moosemorals.weather.types.Location
Region containing the place.
getRequestsPerDay() - Method in class com.moosemorals.weather.reports.FetchResult
How many requests you have available this day.
getRequestsPerSecond() - Method in class com.moosemorals.weather.reports.FetchResult
How many requests you have available this second.
getSunrise() - Method in class com.moosemorals.weather.types.Astronomy
Time of sunrise (with offset time zone).
getSunset() - Method in class com.moosemorals.weather.types.Astronomy
Time of sunset (with offset time zone).
getTempC() - Method in class com.moosemorals.weather.types.Current
Current air temperature, °C.
getTempC() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted air temperature, °C.
getTempF() - Method in class com.moosemorals.weather.types.Current
Current air temperature, °F.
getTempF() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted air temperature, °F.
getTime() - Method in class com.moosemorals.weather.types.HourlyForecast
Hour that the forecast is for, UTC.
getTimezone() - Method in class com.moosemorals.weather.types.Location
Offset from UTC of the place, at the time of the query.
getType() - Method in class com.moosemorals.weather.reports.ErrorReport
Type of error.
getType() - Method in class com.moosemorals.weather.types.Query
Type of the location.
getUvIndex() - Method in class com.moosemorals.weather.types.DailyForecast
Predicted UV Index.
getVisibility() - Method in class com.moosemorals.weather.types.Current
Current visibility in kilometres (between 0 and 10).
getVisibility() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted visibility in kilometres (between 0 and 10).
getWeather() - Method in class com.moosemorals.weather.reports.FetchResult
Weather report.
getWeatherCode() - Method in class com.moosemorals.weather.types.Current
(Arbitrary) code to describe the current weather.
getWeatherCode() - Method in class com.moosemorals.weather.types.HourlyForecast
(Arbitrary) code to describe the predicted weather.
getWeatherDesc() - Method in class com.moosemorals.weather.types.Current
Human readable string to describe the current leather.
getWeatherDesc() - Method in class com.moosemorals.weather.types.HourlyForecast
Human readable string to describe the predicted leather.
getWeatherIconUrl() - Method in class com.moosemorals.weather.types.Current
URL to an icon for the current weather.
getWeatherIconUrl() - Method in class com.moosemorals.weather.types.HourlyForecast
URL to an icon for the predicted weather.
getWindChillC() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted wind chill, °C.
getWindChillF() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted wind chill, °C.
getWinddir16Point() - Method in class com.moosemorals.weather.types.Current
Current wind direction as compass point.
getWinddir16Point() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted wind direction as compass point.
getWinddirDegree() - Method in class com.moosemorals.weather.types.Current
Current wind direction in degrees from North.
getWinddirDegree() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted wind direction in degrees from North.
getWindGustKmph() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted wind gust speeds, kilometres per hour.
getWindGustMiles() - Method in class com.moosemorals.weather.types.HourlyForecast
Predicted wind gust speeds, miles per hour.
getWindspeedKmph() - Method in class com.moosemorals.weather.types.Current
Current wind speed in kilometres per hour.
getWindspeedKmph() - Method in class com.moosemorals.weather.types.HourlyForecast
Current wind speed in kilometres per hour.
getWindspeedMiles() - Method in class com.moosemorals.weather.types.Current
Current wind speed in miles per hour.
getWindspeedMiles() - Method in class com.moosemorals.weather.types.HourlyForecast
Current wind speed in miles per hour.

H

HourlyForecast - Class in com.moosemorals.weather.types
Predicted weather for an hour.
HourlyForecast(DateTime, int, int, int, int, int, String, int, String, String, float, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.moosemorals.weather.types.HourlyForecast
 
HourlyForecast.Builder - Class in com.moosemorals.weather.types
Build an hourly forecast.
HourlyForecast.Builder() - Constructor for class com.moosemorals.weather.types.HourlyForecast.Builder
 

I

isSuccess() - Method in class com.moosemorals.weather.reports.FetchResult
Returns true if the fetch succeeded.

L

Location - Class in com.moosemorals.weather.types
Information about locations.
Location.Builder - Class in com.moosemorals.weather.types
 
Location.Builder() - Constructor for class com.moosemorals.weather.types.Location.Builder
 
LocationFetcher - Class in com.moosemorals.weather
 
LocationFetcher(String, String, CloseableHttpClient, int) - Constructor for class com.moosemorals.weather.LocationFetcher
 
LocationFetcher.Builder - Class in com.moosemorals.weather
 
LocationFetcher.Builder() - Constructor for class com.moosemorals.weather.LocationFetcher.Builder
 
LocationParser - Class in com.moosemorals.weather.xml
 
LocationParser() - Constructor for class com.moosemorals.weather.xml.LocationParser
 
LocationReport - Class in com.moosemorals.weather.reports
List of locations from the API.
LocationReport.Builder - Class in com.moosemorals.weather.reports
 
LocationReport.Builder() - Constructor for class com.moosemorals.weather.reports.LocationReport.Builder
 

N

NAMESPACE - Static variable in class com.moosemorals.weather.xml.BaseParser
 

P

parse(InputStream) - Method in class com.moosemorals.weather.xml.BaseParser
Parse InputStream.
parse(XMLStreamReader) - Method in class com.moosemorals.weather.xml.BaseParser
 
parse(XMLStreamReader) - Method in class com.moosemorals.weather.xml.ErrorParser
 
parse(XMLStreamReader) - Method in class com.moosemorals.weather.xml.LocationParser
 
parse(XMLStreamReader) - Method in class com.moosemorals.weather.xml.WeatherParser
 

Q

Query - Class in com.moosemorals.weather.types
Confirmation from the API of the location that was requested.
Query.Builder - Class in com.moosemorals.weather.types
Build a new Location.
Query.Builder() - Constructor for class com.moosemorals.weather.types.Query.Builder
 

R

readDoubleAttribute(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readFloatTag(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readIntAttribute(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readIntTag(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readLocation(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.LocationParser
 
readLongAttribute(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readLongTag(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readStringAttribute(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readStringAttribute(XMLStreamReader, String, boolean) - Method in class com.moosemorals.weather.xml.BaseParser
 
readTag(XMLStreamReader, String) - Method in class com.moosemorals.weather.xml.BaseParser
 
readTimeZone(XMLStreamReader) - Method in class com.moosemorals.weather.xml.WeatherParser
 
Report - Interface in com.moosemorals.weather.reports
Interface to tag reports.

S

setApiKey(String) - Method in class com.moosemorals.weather.LocationFetcher.Builder
 
setApiKey(String) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Api key from worldweatheronline.com for their V2 API.
setAstronomy(Astronomy) - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
setChanceOfFog(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfFrost(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfHightemp(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfOvercast(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfRain(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfRemdry(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceofSnow(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfSunny(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfThunder(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setChanceOfWindy(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setCloudcover(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setCloudcover(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setCountry(String) - Method in class com.moosemorals.weather.types.Location.Builder
 
setCurrent(Current) - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
setCurrent(boolean) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Fetch current conditions.
setDate(DateTime) - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
setDate(DateTime) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Date to fetch weather for.
setDewPointC(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setDewPointF(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setError(ErrorReport) - Method in class com.moosemorals.weather.reports.FetchResult.Builder
 
setFeelsLikeC(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setFeelsLikeC(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setFeelsLikeF(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setFeelsLikeF(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setForecast(boolean) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Fetch weather forecast.
setFrequency(int) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Frequency of forecasts, in hours.
setHeatIndexC(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setHeatIndexF(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setHttpClient(CloseableHttpClient) - Method in class com.moosemorals.weather.LocationFetcher.Builder
 
setHttpClient(CloseableHttpClient) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
HttpClient to use to fetch.
setHumidity(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setHumidity(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setLanguage(String) - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
setLanguage(String) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Language for human readable text.
setLatitude(float) - Method in class com.moosemorals.weather.types.Location.Builder
 
setLocation(LocationReport) - Method in class com.moosemorals.weather.reports.FetchResult.Builder
 
setLocation(Location) - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
setLocation(String) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Location to fetch for.
setLongitude(float) - Method in class com.moosemorals.weather.types.Location.Builder
 
setMaxTempC(int) - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
setMaxTempF(int) - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
setMinTempC(int) - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
setMinTempF(int) - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
setMoonrise(DateTime) - Method in class com.moosemorals.weather.types.Astronomy.Builder
 
setMoonset(DateTime) - Method in class com.moosemorals.weather.types.Astronomy.Builder
 
setName(String) - Method in class com.moosemorals.weather.types.Location.Builder
 
setName(String) - Method in class com.moosemorals.weather.types.Query.Builder
 
setNumOfDays(int) - Method in class com.moosemorals.weather.WeatherFetcher.Builder
Number of days to fetch.
setNumResults(int) - Method in class com.moosemorals.weather.LocationFetcher.Builder
 
setObservationTime(LocalTime) - Method in class com.moosemorals.weather.types.Current.Builder
 
setPopulation(long) - Method in class com.moosemorals.weather.types.Location.Builder
 
setPrecipMM(float) - Method in class com.moosemorals.weather.types.Current.Builder
 
setPrecipMM(float) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setPressure(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setPressureMb(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setQuery(String) - Method in class com.moosemorals.weather.LocationFetcher.Builder
 
setQuery(Query) - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
setRegion(String) - Method in class com.moosemorals.weather.types.Location.Builder
 
setRequestsPerDay(int) - Method in class com.moosemorals.weather.reports.FetchResult.Builder
 
setRequestsPerSecond(int) - Method in class com.moosemorals.weather.reports.FetchResult.Builder
 
setSunrise(DateTime) - Method in class com.moosemorals.weather.types.Astronomy.Builder
 
setSunset(DateTime) - Method in class com.moosemorals.weather.types.Astronomy.Builder
 
setTempC(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setTempC(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setTempF(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setTempF(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setTime(DateTime) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setTimezone(DateTimeZone) - Method in class com.moosemorals.weather.types.Location.Builder
 
setType(String) - Method in class com.moosemorals.weather.types.Query.Builder
 
setUvIndex(int) - Method in class com.moosemorals.weather.types.DailyForecast.Builder
 
setVisibility(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setVisibility(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWeather(WeatherReport) - Method in class com.moosemorals.weather.reports.FetchResult.Builder
 
setWeatherCode(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setWeatherCode(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWeatherDesc(String) - Method in class com.moosemorals.weather.types.Current.Builder
 
setWeatherDesc(String) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWeatherIconUrl(String) - Method in class com.moosemorals.weather.types.Current.Builder
 
setWeatherIconUrl(String) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWhen(DateTime) - Method in class com.moosemorals.weather.reports.WeatherReport.Builder
 
setWindChillC(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWindChillF(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWinddir16Point(String) - Method in class com.moosemorals.weather.types.Current.Builder
 
setWinddir16Point(String) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWinddirDegree(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setWinddirDegree(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWindGustKmph(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWindGustMiles(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWindspeedKmph(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setWindspeedKPH(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
setWindspeedMiles(int) - Method in class com.moosemorals.weather.types.Current.Builder
 
setWindspeedMiles(int) - Method in class com.moosemorals.weather.types.HourlyForecast.Builder
 
skipTag(XMLStreamReader) - Method in class com.moosemorals.weather.xml.BaseParser
 

U

Util - Class in com.moosemorals.weather
A couple of utility methods that don't really belong to Fetcher.
Util() - Constructor for class com.moosemorals.weather.Util
 

W

WeatherFetcher - Class in com.moosemorals.weather
Fetch weather data from the backend, using a provided HttpClient or building one if needed.
WeatherFetcher.Builder - Class in com.moosemorals.weather
Build a Fetcher and set its options.
WeatherFetcher.Builder() - Constructor for class com.moosemorals.weather.WeatherFetcher.Builder
 
WeatherParser - Class in com.moosemorals.weather.xml
Parse XML weather data from the World Weather Online v2 API.
WeatherParser() - Constructor for class com.moosemorals.weather.xml.WeatherParser
 
WeatherReport - Class in com.moosemorals.weather.reports
Weather for a time and location.
WeatherReport.Builder - Class in com.moosemorals.weather.reports
Build a new WeatherReport.
WeatherReport.Builder() - Constructor for class com.moosemorals.weather.reports.WeatherReport.Builder
 
A B C D E F G H I L N P Q R S U W 

Copyright © 2015. All rights reserved.