All Classes

Class Description
AfterTomorrow
WeatherForecast for the day after tomorrow
AllIsRequiredForThisOperation  
AreaInfo
record
more info for NearestArea
CannotCreateInstance
user is forbidden to create an instance of a class; used in UtilityClass
CannotSearchForAll
cannot be searched for all, because return type cannot store more than one object
CouldNotFindLocation
CouldNotFindLocation means that no weather data could be found for this location, or location name is invalid
CurrentCondition
Current weather / the latest weather data
DAY
DAYs for weather forecast
TODAY, TOMORROW, AFTER_TOMORROW, ALL;
ForecastAtHour
Forecast for specific day and hour/time
IForecastDayTimesAndDays
inteface impletended in Today Tomorrow and AfterTomorrow
IsNumeric  
MethodRefPrint<T>
prints object to the console, if possible object.toString() will be printed
NearestArea
Information about the area where the weather measurement was performed
NoDataFoundForThisDay
thrown if no data were found to the day
thrown in WeatherForecast if user calls getToday(), getTomorrow ...
NoDataFoundForThisDayAndTime
thrown if no data were found to the day and time
thrown in IForecastDayTimesAndDays if no weather data found
Request
request data
TIME
TIMES for weather forecast
AM_3, AM_6, AM_9, AM_12, PM_3, PM_6, PM_9, PM_12, ALL;
Today
WeatherForecast for today
Tomorrow
WeatherForecast for tommorow
UtilityClass
Utility Class representing design pattern of the same name
UtilityClass.Storage
Storing saved data
UtilityClass.WebPageReader
class for reading webpages
WeatherDataNotAccessible
weather data could not be accessed, check internet connection or make sure that location is correct CouldNotFindLocation
WeatherForecast
Weather forecast for today, tomorrow, the day after tomorrow
Data can be separated into hours → 12am, 3am, 6am, 9am, 12pm, 3pm, 6pm, 9pm.
see TIME, DAY
WeatherObject
Universal object from which you can get to more detailed objects Request, NearestArea, WeatherForecast, CurrentCondition, which lead to another even more detailed objects or class fields