Package-level declarations
Types
Link copied to clipboard
class BeMapVehicleRepository(appContext: Context, login: String, password: String, apiUrl: String) : VehicleRepository
Instance of VehicleRepository that uses BeMap API for interacting with online vehicle database and stores the information locally using Room library.
Link copied to clipboard
interface CustomVehicleModelsRepository
Defines a repository to handle custom vehicle models that are saved in local database. The database is isolated from the one used in BeMapVehicleRepository.
Link copied to clipboard
Repository to handle custom vehicles that are saved in local database. The database is isolated from the one used in BeMapVehicleRepository.
Link copied to clipboard
Represents a result when fetching vehicle models of a specific manufacturer
Link copied to clipboard
interface VehicleRepository
Entry point for interacting with vehicle manager module.