Index
All Classes and Interfaces|All Packages
W
- weather_description - Variable in class gr.unipi.weather_app.model.WeatherData
-
A brief textual description of the weather conditions.
- WeatherAppApplication - Class in gr.unipi.weather_app
-
The main entry point for the Weather Application.
- WeatherAppApplication() - Constructor for class gr.unipi.weather_app.WeatherAppApplication
- WeatherData - Class in gr.unipi.weather_app.model
-
Represents weather data for a specific city, including temperature, humidity, wind speed, UV index, weather description, and a timestamp.
- WeatherData() - Constructor for class gr.unipi.weather_app.model.WeatherData
- WeatherRepository - Interface in gr.unipi.weather_app.repository
-
Repository interface for managing
WeatherData
entities. - WeatherService - Class in gr.unipi.weather_app.service
-
Service class responsible for handling weather-related operations.
- WeatherService(WeatherRepository, WebClient) - Constructor for class gr.unipi.weather_app.service.WeatherService
-
Constructs a new
WeatherService
with the specified repository and WebClient. - webClient - Variable in class gr.unipi.weather_app.service.WeatherService
- webClient() - Method in class gr.unipi.weather_app.configuration.WebClientConfig
-
Creates and configures a
WebClient
bean. - WebClientConfig - Class in gr.unipi.weather_app.configuration
-
Configuration class for setting up a
WebClient
bean. - WebClientConfig() - Constructor for class gr.unipi.weather_app.configuration.WebClientConfig
- windSpeed - Variable in class gr.unipi.weather_app.model.WeatherData
-
The wind speed in kilometers per hour.
All Classes and Interfaces|All Packages