Package-level declarations
Types
The Room database provider for the application. It provides access to the models and offloading services stored in the local database.
The repository interface for accessing the model data.
The class that implements the ModelRepository interface.
Represents an offloading service associated with a specific model.
A Data Access Object (DAO) interface for interacting with the OffloadingService table.
The repository interface for accessing the OffloadingService data.
The class that implements the OffloadingServiceRepository interface.
Preferences Data Store interface. This is used to store and retrieve data from the preferences file.
Implementation of PreferencesDataStore using DataStore<Preferences>. This class is responsible for implementing the abstract methods defined in PreferencesDataStore.
A class that provides type conversion for maps of strings to strings and maps of string lists to strings in Room database. This is used to store and retrieve such maps as strings in the database.