Class RoadProfileCondition
Road profile conditions that must be met for a regulation to apply.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
-
Field Summary
FieldsModifier and TypeFieldDescriptionIf true, applies only to controlled access roads.If true, applies only to limited access roads.If true, applies only to motorised vehicles only roads.If true, applies only to multiply digitized roads.If true, applies only to priority roads.If true, applies only to legally divided roads.If true, applies only to physically divided roads.If true, applies only to rural roads.If true, applies only to unpaved roads.If true, applies only to urban roads.Functional road classes on which the regulation applies.Range of lane counts for which the regulation applies.Route levels on which the regulation applies.Required road type for the regulation to apply. -
Constructor Summary
ConstructorsConstructorDescriptionRoadProfileCondition(CommercialVehicleRoadType roadType, IntegerRange requiredNumberOfLanes) Creates a new instance with specified parameters. -
Method Summary
-
Field Details
-
roadType
Required road type for the regulation to apply.
-
requiredFunctionalClasses
Functional road classes on which the regulation applies.
-
requiredRouteLevels
Route levels on which the regulation applies.
-
requiredNumberOfLanes
Range of lane counts for which the regulation applies.
-
isControlledAccess
If true, applies only to controlled access roads.
-
isLimitedAccessRoad
If true, applies only to limited access roads.
-
isMultiplyDigitilized
If true, applies only to multiply digitized roads.
-
isRoadLegallyDivided
If true, applies only to legally divided roads.
-
isRoadPhysicallyDivided
If true, applies only to physically divided roads.
-
isPriorityRoad
If true, applies only to priority roads.
-
isUnpaved
If true, applies only to unpaved roads.
-
isMotorisedVehiclesOnly
If true, applies only to motorised vehicles only roads.
-
isUrban
If true, applies only to urban roads.
-
isRural
If true, applies only to rural roads.
-
-
Constructor Details
-
RoadProfileCondition
public RoadProfileCondition(@NonNull CommercialVehicleRoadType roadType, @NonNull IntegerRange requiredNumberOfLanes) Creates a new instance with specified parameters.
- Parameters:
roadType-Required road type for the regulation to apply.
requiredNumberOfLanes-Range of lane counts for which the regulation applies.
-
-
Method Details