Package-level declarations

Types

Link copied to clipboard

Specifies the restriction level for tunnel usage according to 'European Agreement concerning the International Carriage of Dangerous Goods by Road' (ADR) tunnel restrictions.

Link copied to clipboard
data class AxleWeightProperty(val axleWeight: Weight) : VehicleProperty

Specifies the axle weight of the vehicle.

Link copied to clipboard

Specifies the combustion engine properties.

Link copied to clipboard
data class CommercialVehicleProperty(val isCommercialVehicle: Boolean) : VehicleProperty

Specifies commercial nature of the vehicle.

Link copied to clipboard

Specifies the electric engine properties.

Link copied to clipboard
data class HeightProperty(val height: Distance) : VehicleProperty

Specifies the height of the vehicle.

Link copied to clipboard
data class LengthProperty(val length: Distance) : VehicleProperty

Specifies the length of the vehicle.

Link copied to clipboard

Specifies types of cargo that may be classified as hazardous materials and restricted from some roads.

Link copied to clipboard
data class MaxSpeedProperty(val maxSpeed: Speed) : VehicleProperty

Specifies the maximum speed of the vehicle.

Link copied to clipboard
interface VehicleProperty

Trait interface for vehicle properties.

Link copied to clipboard
data class WeightProperty(val weight: Weight) : VehicleProperty

Specifies the weight of the vehicle.

Link copied to clipboard
data class WidthProperty(val width: Distance) : VehicleProperty

Specifies the width of the vehicle.