v2x-client
| java.lang.Object | |
| ↳ | com.commsignia.v2x.client.model.LaneConnection |
Represents a connection to another lane.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
LaneConnection()
Creates a new instance.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| boolean | equals(Object o) | ||||||||||
| AllowedManeuvers |
getAllowedManeuvers()
Returns the allowed maneuvers.
| ||||||||||
| Long |
getConnectionID()
Returns the connection id
| ||||||||||
| Long |
getLaneId()
Returns the lane id.
| ||||||||||
| Long |
getRemoteIntersection()
Returns the id of the remote intersection
| ||||||||||
| Long |
getSignalGroup()
Returns the signal group of this connection.
| ||||||||||
| int | hashCode() | ||||||||||
| void |
setAllowedManeuvers(AllowedManeuvers allowedManeuvers)
Sets the allowed maneuvers.
| ||||||||||
| void |
setConnectionID(Long connectionID)
Sets the connection id
| ||||||||||
| void |
setLaneId(Long laneId)
Sets the lane id.
| ||||||||||
| void |
setRemoteIntersection(Long remoteIntersection)
Sets the id of the remote intersection.
| ||||||||||
| void |
setSignalGroup(Long signalGroup)
Sets the signal group of this connection
| ||||||||||
| String | toString() | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Creates a new instance.
Returns the allowed maneuvers.
Returns the connection id
Returns the lane id.
Returns the id of the remote intersection
Returns the signal group of this connection.
Sets the allowed maneuvers.
| allowedManeuvers | allowed maneuvers |
|---|
Sets the connection id
| connectionID | connection id |
|---|
Sets the lane id.
| laneId | lane id |
|---|
Sets the id of the remote intersection.
| remoteIntersection | id of the remote intersection |
|---|
Sets the signal group of this connection
| signalGroup | signal group of this connection |
|---|