java.lang.Object | |
↳ | com.commsignia.v2x.client.model.AllowedManeuvers |
Represents allowed maneuvers.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AllowedManeuvers()
Create a new instance.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | equals(Object o) | ||||||||||
int | hashCode() | ||||||||||
boolean |
isCaution()
Returns whether the driver should proceed with caution past the stop line.
| ||||||||||
boolean |
isGoWithHalt()
Returns whether the driver may only proceed after a full stop.
| ||||||||||
boolean |
isManeuverLaneChangeAllowed()
Returns whether the lane change maneuver is allowed.
| ||||||||||
boolean |
isManeuverLeftAllowed()
Returns whether left turn maneuver is allowed.
| ||||||||||
boolean |
isManeuverLeftTurnOnRedAllowed()
Returns whether the left turn on red maneuver is allowed.
| ||||||||||
boolean |
isManeuverNoStoppingAllowed()
Returns whether the vehicle should not stop at the stop line.
| ||||||||||
boolean |
isManeuverRightAllowed()
Returns whether right turn maneuver is allowed.
| ||||||||||
boolean |
isManeuverRightTurnOnRedAllowed()
Returns whether the right turn on red maneuver is allowed.
| ||||||||||
boolean |
isManeuverStraightAllowed()
Returns whether straight movement is allowed.
| ||||||||||
boolean |
isManeuverUTurnAllowed()
Returns whether the U-turn maneuver is allowed.
| ||||||||||
boolean |
isYieldAllwaysRequired()
Returns true if yield is required on all ways.
| ||||||||||
AllowedManeuvers |
setCaution(boolean caution)
Sets whether the driver should proceed with caution past the stop line.
| ||||||||||
AllowedManeuvers |
setGoWithHalt(boolean goWithHalt)
Sets whether the driver may only proceed after a full stop.
| ||||||||||
AllowedManeuvers |
setManeuverLaneChangeAllowed(boolean maneuverLaneChangeAllowed)
Sets whether the lane change maneuver is allowed.
| ||||||||||
AllowedManeuvers |
setManeuverLeftAllowed(boolean maneuverLeftAllowed)
Sets whether the left turn maneuver is allowed.
| ||||||||||
AllowedManeuvers |
setManeuverLeftTurnOnRedAllowed(boolean maneuverLeftTurnOnRedAllowed)
Sets whether the left turn on red maneuver is allowed.
| ||||||||||
AllowedManeuvers |
setManeuverNoStoppingAllowed(boolean maneuverNoStoppingAllowed)
Sets whether the vehicle should not stop at the stop line
| ||||||||||
AllowedManeuvers |
setManeuverRightAllowed(boolean maneuverRightAllowed)
Sets whether the right turn maneuver is allowed.
| ||||||||||
AllowedManeuvers |
setManeuverRightTurnOnRedAllowed(boolean maneuverRightTurnOnRedAllowed)
Sets whether the right turn on red maneuver is allowed.
| ||||||||||
AllowedManeuvers |
setManeuverStraightAllowed(boolean maneuverStraightAllowed)
Sets whether straight movement is allowed.
| ||||||||||
AllowedManeuvers |
setManeuverUTurnAllowed(boolean maneuverUTurnAllowed)
Sets whether the U-turn maneuver is allowed.
| ||||||||||
AllowedManeuvers |
setYieldAllwaysRequired(boolean yieldAllwaysRequired)
Sets whether yield is required on all ways.
| ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Create a new instance.
Returns whether the driver should proceed with caution past the stop line.
Returns whether the driver may only proceed after a full stop.
Returns whether the lane change maneuver is allowed.
Returns whether left turn maneuver is allowed.
Returns whether the left turn on red maneuver is allowed. Stop, and then proceed when safe movement is allowed in this lane if true.
Returns whether the vehicle should not stop at the stop line.
Returns whether right turn maneuver is allowed.
Returns whether the right turn on red maneuver is allowed. Stop, and then proceed when safe movement is allowed in this lane if true.
Returns whether straight movement is allowed.
Returns whether the U-turn maneuver is allowed.
Returns true if yield is required on all ways.
Sets whether the driver should proceed with caution past the stop line.
caution | true if the driver should proceed with caution past the stop line. |
---|
Sets whether the driver may only proceed after a full stop.
goWithHalt | true if the driver may only proceed after a full stop |
---|
Sets whether the lane change maneuver is allowed.
maneuverLaneChangeAllowed | true if the lane change maneuver is allowed, false otherwise |
---|
Sets whether the left turn maneuver is allowed.
maneuverLeftAllowed | true if left turn maneuver is allowed, false otherwise |
---|
Sets whether the left turn on red maneuver is allowed. Stop, and then proceed when safe movement is allowed in this lane if true.
maneuverLeftTurnOnRedAllowed | true if the left turn on red maneuver is allowed, false otherwise |
---|
Sets whether the vehicle should not stop at the stop line
maneuverNoStoppingAllowed | true if the vehicle should not stop at the stop line |
---|
Sets whether the right turn maneuver is allowed.
maneuverRightAllowed | true if right turn maneuver is allowed, false otherwise |
---|
Sets whether the right turn on red maneuver is allowed. Stop, and then proceed when safe movement is allowed in this lane if true.
maneuverRightTurnOnRedAllowed | true if the right turn on red maneuver is allowed, false otherwise |
---|
Sets whether straight movement is allowed.
maneuverStraightAllowed | true if straight movement is allowed, false otherwise |
---|
Sets whether the U-turn maneuver is allowed.
maneuverUTurnAllowed | true if the U-turn maneuver is allowed, false otherwise |
---|
Sets whether yield is required on all ways.
yieldAllwaysRequired | true if yield is required on all ways, false otherwise |
---|