All Classes and Interfaces
Class
Description
Configuration class for districts by state in Malaysia.
Represents a hierarchical structure of locations in Malaysia.
Represents a node in the location hierarchy.
Main class to run the MalaysiaWeatherBot.
Telegram bot for providing weather updates in Malaysia.
Interface for messaging services.
Implementation of the MessagingService interface for sending messages via Telegram.
Configuration class for storing state and city mappings.
Service interface for managing Telegram bot UI interactions.
Implementation of the TelegramUIService interface for handling Telegram UI operations.
Service interface for weather-related operations.
Implementation of the WeatherService interface for retrieving weather data.