TrafficIncidentVehicleRestriction class

The vehicle restriction representing a vehicle category and relevant restriction rules.

Constructors

TrafficIncidentVehicleRestriction()
Creates a new instance with default values.

Properties

hashCode → int
The hash code for this object.
no setter
isCaravanRestricted ↔ bool
The flag indicating if a driving with a caravan is restricted for vehicles of the matching category.
getter/setter pair
isDestinationInIncidentAreaRestricted ↔ bool
The flag indicating if a traffic destination in the incident area is restricted for vehicles of the matching category.
getter/setter pair
isDieselFuelRestricted ↔ bool
The flag indicating if diesel fuel is restricted for vehicles of the matching category.
getter/setter pair
isDrivingWithoutSnowChainsRestricted ↔ bool
The flag indicating if a driving without snow chains is restricted for vehicles of the matching category.
getter/setter pair
isDrivingWithoutWinterTyresRestricted ↔ bool
The flag indicating if a driving without winter tyres is restricted for vehicles of the matching category.
getter/setter pair
isEuro3EmissionStandardRestricted ↔ bool
The flag indicating if euro3 and weaker emission standards are restricted for vehicles of the matching category.
getter/setter pair
isEuro4EmissionStandardRestricted ↔ bool
The flag indicating if euro4 and weaker emission standards are restricted for vehicles of the matching category.
getter/setter pair
isEuro5EmissionStandardRestricted ↔ bool
The flag indicating if euro5 and weaker emission standards are restricted for vehicles of the matching category.
getter/setter pair
isEvenNumberPlateRestricted ↔ bool
The flag indicating if a plate with even number is restricted for vehicles of the matching category.
getter/setter pair
isLpgFuelRestricted ↔ bool
The flag indicating if LPG fuel is restricted for vehicles of the matching category.
getter/setter pair
isOddNumberPlateRestricted ↔ bool
The flag indicating if a plate with odd number is restricted for vehicles of the matching category.
getter/setter pair
isPetrolFuelRestricted ↔ bool
The flag indicating if petrol fuel is restricted for vehicles of the matching category.
getter/setter pair
isResidentsTrafficRestricted ↔ bool
The flag indicating if a residents traffic is restricted for vehicles of the matching category.
getter/setter pair
isRestrictedAlways ↔ bool
The flag indicating if vehicles of the matching category are restricted anyway (not depending on any vehicle parameter).
getter/setter pair
isThroughTrafficRestricted ↔ bool
The flag indicating if a through traffic is restricted for vehicles of the matching category.
getter/setter pair
isTrailerRestricted ↔ bool
The flag indicating if a driving with a trailer is restricted for vehicles of the matching category.
getter/setter pair
restrictedIfAxleWeightLessThanInKilograms ↔ int?
Vehicles of the matching category are restricted if the vehicle weight per axle is less than the weight in kilograms. If the value is null the lower weight per axle bound is not specified.
getter/setter pair
restrictedIfAxleWeightMoreThanInKilograms ↔ int?
Vehicles of the matching category are restricted if the vehicle weight per axle is more than the weight in kilograms. If the value is null the upper weight per axle bound is not specified.
getter/setter pair
restrictedIfGrossWeightLessThanInKilograms ↔ int?
Vehicles of the matching category are restricted if the vehicle gross weight is less than the weight in kilograms. If the value is null the lower gross weight bound is not specified.
getter/setter pair
restrictedIfGrossWeightMoreThanInKilograms ↔ int?
Vehicles of the matching category are restricted if the vehicle gross weight is more than the weight in kilograms. If the value is null the upper gross weight bound is not specified.
getter/setter pair
restrictedIfHigherThanInCentimeters ↔ int?
Vehicles of the matching category are restricted if the vehicle is higher than the height in centimeters. If the value is null the upper height bound is not specified.
getter/setter pair
restrictedIfLongerThanInCentimeters ↔ int?
Vehicles of the matching category are restricted if the vehicle is longer than the length in centimeters. If the value is null the upper length bound is not specified.
getter/setter pair
restrictedIfLowerThanInCentimeters ↔ int?
Vehicles of the matching category are restricted if the vehicle is lower than the height in centimeters. If the value is null the lower height bound is not specified.
getter/setter pair
restrictedIfNarrowerThanInCentimeters ↔ int?
Vehicles of the matching category are restricted if the vehicle is narrower than the width in centimeters. If the value is null the lower width bound is not specified.
getter/setter pair
restrictedIfOccupantsFewerThan ↔ int?
Vehicles of the matching category are restricted if the occupants number is fewer than the value. If the value is null the lower occupants bound is not specified.
getter/setter pair
restrictedIfOccupantsMoreThan ↔ int?
Vehicles of the matching category are restricted if the occupants number is more than the value. If the value is null the upper occupants bound is not specified.
getter/setter pair
restrictedIfShorterThanInCentimeters ↔ int?
Vehicles of the matching category are restricted if the vehicle is shorter than the length in centimeters. If the value is null the lower length bound is not specified.
getter/setter pair
restrictedIfWiderThanInCentimeters ↔ int?
Vehicles of the matching category are restricted if the vehicle is wider than the width in centimeters. If the value is null the upper width bound is not specified.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.