Package-level declarations

Types

Link copied to clipboard
class DEnergeticProfile(val id: String, val vehicleModelId: String, val crr: Double = 0.0, val dryWeight: Int = 0, val scx: Double = 0.0, val effCoef: Double = 0.0, val minConsumption: Int = 0, val auxConsumption: Int = 0)

Entity that stores energetic profiles data as a table managed by the Room database library.

Link copied to clipboard
class DEVProfile(val id: String, val vehicleModelId: String, val connectorTypes: List<ConnectorType>, val batteryName: String?, val AC1: Double = 0.0, val AC3: Double = 0.0, val DC: Double = 0.0)

Entity that stores energetic vehicle profiles data as a table managed by the Room database library.

Link copied to clipboard
data class DManufacturer(val id: String, val name: String?, val modelsDatetime: String? = null)

Entity that stores manufacturers data as a table managed by the Room database library.

Link copied to clipboard
class DProfile(val id: String, val vehicleModelId: String, val height: Double = 0.0, val length: Double = 0.0, val width: Double = 0.0, val weight: Double = 0.0, val weightPerAxle: Double = 0.0, val nbTrailers: Int = 0, val hazmat: Hazmat = Hazmat.NONE, val adr: AdrTunnelCat = AdrTunnelCat.NONE, val maxSpeed: Double = 0.0, val transportationMode: TranspMode = TranspMode.PASSENGER_CAR, val encryptedDatasheet: String? = null, val onlyPhysical: Boolean = false)

Entity that stores profiles data as a table managed by the Room database library.

Link copied to clipboard
open class DVehicle(val id: String, val plate: String?, val vin: String?, val vehicleModelId: String?)

Entity that stores vehicle data as a table managed by the Room database library.

Link copied to clipboard
open class DVehicleModel(val id: String, val name: String?, val manufacturerID: String?, val variant: String? = null, val year: String? = null)

Entity that stores vehicle models data as a table managed by the Room database library.