A B C D E F G H I L N O P Q S T U V W X

G

GeoLocation - Class in com.oopitis.weather
An object of this class represents either a specific geographical location or locations that share the same attributes.
GeoLocation(String, String, String, String, Locale, GeoLocation.Coordinates) - Constructor for class com.oopitis.weather.GeoLocation
Constructs a GeoLocation with one or more associated attributes.
GeoLocation(float, float) - Constructor for class com.oopitis.weather.GeoLocation
Constructs a GeoLocation with geographical coordinates.
GeoLocation.Coordinates - Class in com.oopitis.weather
Geographical coordinates for a location.
get(WeatherProperty<T>) - Method in interface com.oopitis.weather.fio.FioData.DataPoint
 
get(WeatherProperty<T>) - Method in interface com.oopitis.weather.WeatherPropertyMap
Gets the data represented by a weather property.
get(WeatherProperty<T>) - Method in class com.oopitis.weather.WeatherReport
 
get(WeatherPropertySet) - Method in class com.oopitis.weather.WeatherReport
Gets the data for a set of weather properties.
getAlerts() - Method in interface com.oopitis.weather.fio.FioData.Response
Gets the alerts block.
getApplicableFeatures(Q) - Method in class com.oopitis.weather.WeatherService
Derives the set of relevant features from a query hint.
getApplicableProperties(Feature) - Method in class com.oopitis.weather.fio.FioData
Returns the set of applicable properties for a feature.
getApplicableProperties(Feature) - Method in class com.oopitis.weather.fio.FioWeather
 
getApplicableProperties(Feature) - Method in class com.oopitis.weather.owm.OwmData
Returns the applicable properties associated with a feature.
getApplicableProperties(Feature) - Method in class com.oopitis.weather.owm.OwmWeather
 
getApplicableProperties(Feature) - Method in class com.oopitis.weather.WeatherService
Gets the set of properties applicable to a feature.
getBaseUrl() - Method in class com.oopitis.weather.owm.OwmData
Gets the base URL; for example, "http://api.openweathermap.org/data/2.5/".
getBasicFeatures() - Method in class com.oopitis.weather.fio.FioWeather
 
getBasicFeatures() - Method in class com.oopitis.weather.owm.OwmWeather
 
getBasicFeatures() - Method in class com.oopitis.weather.WeatherService
Returns the set of features for which the weather reports are created when the query hint does not exist or does not specify properties of interest or features to include.
getCity() - Method in class com.oopitis.weather.GeoLocation
Returns the name of the city that contains this location.
getCoordinates() - Method in class com.oopitis.weather.GeoLocation
Returns the geographical coordinates of this location.
getCurrentConditions(GeoLocation, OwmQueryHint.Language) - Method in class com.oopitis.weather.owm.OwmData
Gets the current weather conditions for a location.
getCurrently() - Method in interface com.oopitis.weather.fio.FioData.Response
Gets the currently block.
getDaily() - Method in interface com.oopitis.weather.fio.FioData.Response
Gets the daily block.
getDailyConditions(GeoLocation, OwmQueryHint.Language, Integer) - Method in class com.oopitis.weather.owm.OwmData
Gets daily weather conditions for a location.
getData() - Method in interface com.oopitis.weather.fio.FioData.DataBlock
Gets the list of data point objects.
getDescription() - Method in class com.oopitis.weather.owm.OwmSummary.Item
Returns the short description.
getExcludedFeatures() - Method in class com.oopitis.weather.QueryHint
Returns the list of excluded features.
getFeature() - Method in exception com.oopitis.weather.UnsupportedFeatureException
Returns the unsupported feature this exception is thrown for.
getFeature() - Method in class com.oopitis.weather.WeatherReport
Returns the feature to which this report belongs
getFioPropertyName(WeatherProperty) - Method in class com.oopitis.weather.fio.FioData
Gets the corresponding forecast.io property name for a weather property.
getFlags() - Method in interface com.oopitis.weather.fio.FioData.Response
Gets the flags block.
getHourly() - Method in interface com.oopitis.weather.fio.FioData.Response
Gets the hourly block.
getHourlyConditions(GeoLocation, OwmQueryHint.Language) - Method in class com.oopitis.weather.owm.OwmData
Gets hourly weather conditions for a location.
getIconUrl() - Method in class com.oopitis.weather.owm.OwmSummary.Item
Returns the icon URL.
getId() - Method in class com.oopitis.weather.GeoLocation
Returns the service-specific ID of this location.
getId() - Method in class com.oopitis.weather.owm.OwmSummary.Item
Returns the weather condition code.
getIncludedFeatures() - Method in class com.oopitis.weather.QueryHint
Returns the list of included features.
getLanguage() - Method in class com.oopitis.weather.owm.OwmQueryHint
Returns the language set in this hint.
getLocale() - Method in class com.oopitis.weather.GeoLocation
Returns the locale of this location.
getLocation() - Method in class com.oopitis.weather.WeatherReport
Returns the location associated with this report.
getMinutely() - Method in interface com.oopitis.weather.fio.FioData.Response
Gets the minutely block.
getMultiLocationConditions(GeoLocation, OwmQueryHint.Language) - Method in class com.oopitis.weather.owm.OwmData
Gets weather conditions for multiple locations.
getProperties(WeatherService) - Method in class com.oopitis.weather.Feature
Gets the list of properties associated with this feature.
getProperties() - Method in class com.oopitis.weather.QueryHint
Returns the list of weather properties of interest.
getProperty(String, Class<T>) - Method in interface com.oopitis.weather.fio.FioData.DataPoint
Gets the property value of an expected data type.
getQueryableProperties() - Method in interface com.oopitis.weather.Queryable
Returns a list of weather properties that can be used in a query.
getQueryableProperties() - Method in class com.oopitis.weather.WeatherProperty
Returns an array with this property as the only element.
getQueryableProperties() - Method in class com.oopitis.weather.WeatherPropertySet
Returns all properties in this set as queryable.
getRegion() - Method in class com.oopitis.weather.GeoLocation
Returns the name of the county or state that contains this location.
getResponse(GeoLocation, Date, Set<Feature>) - Method in class com.oopitis.weather.fio.FioData
Returns the parsed, organized data ready for report creation.
getStandardDeviation(WeatherProperty<T>) - Method in interface com.oopitis.weather.fio.FioData.DataPoint
 
getStandardDeviation(WeatherProperty<T>) - Method in interface com.oopitis.weather.WeatherPropertyMap
Gets the variability of the data from which a property value is calculated.
getStandardDeviation(WeatherProperty<T>) - Method in class com.oopitis.weather.WeatherReport
 
getSupportedFeatures() - Method in class com.oopitis.weather.fio.FioWeather
 
getSupportedFeatures() - Method in class com.oopitis.weather.owm.OwmWeather
 
getSupportedFeatures() - Method in class com.oopitis.weather.WeatherService
Gets all features this service supports.
getTime() - Method in class com.oopitis.weather.WeatherReport
Returns the time associated with this report.
getUrl(GeoLocation.Coordinates, Date, Set<Feature>) - Method in class com.oopitis.weather.fio.FioData
Constructs a URL based on a location, time and set of features.
getUrlCurrent(GeoLocation, OwmQueryHint.Language) - Method in class com.oopitis.weather.owm.OwmData
Constructs a URL for retrieving the current weather data.
getUrlDaily(GeoLocation, OwmQueryHint.Language, Integer) - Method in class com.oopitis.weather.owm.OwmData
Constructs a URL for retrieving daily weather data up to 14 days.
getUrlHourly(GeoLocation, OwmQueryHint.Language) - Method in class com.oopitis.weather.owm.OwmData
Constructs a URL for retrieving hourly (actually every 3 hours) weather data.
getUrlMultiLocation(GeoLocation, OwmQueryHint.Language) - Method in class com.oopitis.weather.owm.OwmData
Constructs a URL for retrieving weather data from multiple locations.
getValueClass() - Method in class com.oopitis.weather.WeatherProperty
Gets the Class object of the data this property represents.
getZipCode() - Method in class com.oopitis.weather.GeoLocation
Returns the zip code of this location.

A B C D E F G H I L N O P Q S T U V W X