java.lang.Object | |
↳ | com.commsignia.v2x.client.model.LaneSharing |
Specifies the way this lane is shared.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
LaneSharing()
Creates a new instance.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean |
areMultipleLanesTreatedAsOneLane()
Returns true if multiple lanes are treated as one lane
| ||||||||||
boolean | equals(Object o) | ||||||||||
int | hashCode() | ||||||||||
boolean |
isOverlappingLaneDescriptionProvided()
Returns true if overlapping lane description is provided.
| ||||||||||
boolean |
isSharedTaxiVehicleTraffic()
Returns true if this lane is shared with taxi vehicle traffic.
| ||||||||||
boolean |
isSharedWithBusVehicleTraffic()
Returns true if this lane is shared with bus vehicle traffic.
| ||||||||||
boolean |
isSharedWithCyclistVehicleTraffic()
Returns true if this lane is shared with cyclist vehicle traffic.
| ||||||||||
boolean |
isSharedWithIndividualMotorizedVehicleTraffic()
Returns true if this lane is shared with individual motorized vehicle traffic.
| ||||||||||
boolean |
isSharedWithOtherNonMotorizedTrafficTypes()
Returns true if this lane is shared with other non motorized traffic types.
| ||||||||||
boolean |
isSharedWithPedestrianTraffic()
Returns true if this lane is shared with pedestrian traffic.
| ||||||||||
boolean |
isSharedWithTrackedVehicleTraffic()
Returns true if this lane is shared with tracked vehicle traffic.
| ||||||||||
LaneSharing |
setBusVehicleTraffic(boolean busVehicleTraffic)
Sets if this lane is shared with bus vehicle traffic.
| ||||||||||
LaneSharing |
setCyclistVehicleTraffic(boolean cyclistVehicleTraffic)
Sets if this lane is shared with cyclist vehicle traffic.
| ||||||||||
LaneSharing |
setIndividualMotorizedVehicleTraffic(boolean individualMotorizedVehicleTraffic)
Sets if this lane is shared with individual motorized vehicle traffic.
| ||||||||||
LaneSharing |
setMultipleLanesTreatedAsOneLane(boolean multipleLanesTreatedAsOneLane)
Sets if multiple lanes are treated as one lane.
| ||||||||||
LaneSharing |
setOtherNonMotorizedTrafficTypes(boolean otherNonMotorizedTrafficTypes)
Sets if this lane is shared with other non motorized traffic types.
| ||||||||||
LaneSharing |
setOverlappingLaneDescriptionProvided(boolean overlappingLaneDescriptionProvided)
Sets if overlapping lane description is provided.
| ||||||||||
LaneSharing |
setPedestrianTraffic(boolean pedestrianTraffic)
Sets if this lane is shared with pedestrian traffic.
| ||||||||||
LaneSharing |
setTaxiVehicleTraffic(boolean taxiVehicleTraffic)
Sets true if this lane is shared with taxi vehicle traffic.
| ||||||||||
LaneSharing |
setTrackedVehicleTraffic(boolean trackedVehicleTraffic)
Sets if this lane is shared with tracked vehicle traffic.
| ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Creates a new instance.
Returns true if multiple lanes are treated as one lane
Returns true if overlapping lane description is provided.
Returns true if this lane is shared with taxi vehicle traffic.
Returns true if this lane is shared with bus vehicle traffic.
Returns true if this lane is shared with cyclist vehicle traffic.
Returns true if this lane is shared with individual motorized vehicle traffic.
Returns true if this lane is shared with other non motorized traffic types.
Returns true if this lane is shared with pedestrian traffic.
Returns true if this lane is shared with tracked vehicle traffic.
Sets if this lane is shared with bus vehicle traffic.
busVehicleTraffic | shared with bus vehicle traffic or not |
---|
Sets if this lane is shared with cyclist vehicle traffic.
cyclistVehicleTraffic | lane is shared with cyclist vehicle traffic or not |
---|
Sets if this lane is shared with individual motorized vehicle traffic.
individualMotorizedVehicleTraffic | lane is shared with individual motorized vehicle traffic or not |
---|
Sets if multiple lanes are treated as one lane.
multipleLanesTreatedAsOneLane | multiple lanes are treated as one or not. |
---|
Sets if this lane is shared with other non motorized traffic types.
otherNonMotorizedTrafficTypes | lane is shared with other non motorized traffic types or not |
---|
Sets if overlapping lane description is provided.
overlappingLaneDescriptionProvided | overlapping lane description is provided or not |
---|
Sets if this lane is shared with pedestrian traffic.
pedestrianTraffic | lane is shared with pedestrian traffic or not |
---|
Sets true if this lane is shared with taxi vehicle traffic.
taxiVehicleTraffic | lane is shared with taxi vehicle traffic or not |
---|
Sets if this lane is shared with tracked vehicle traffic.
trackedVehicleTraffic | lane is shared with tracked vehicle traffic |
---|