Index

B C F G H I M R T U W 
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.
B C F G H I M R T U W 
All Classes and Interfaces|All Packages