public class

LaneConnection

extends Object
java.lang.Object
   ↳ com.commsignia.v2x.client.model.LaneConnection

Class Overview

Represents a connection to another lane.

Summary

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

Public Constructors

public LaneConnection ()

Creates a new instance.

Public Methods

public boolean equals (Object o)

public AllowedManeuvers getAllowedManeuvers ()

Returns the allowed maneuvers.

Returns
  • allowed maneuvers

public Long getConnectionID ()

Returns the connection id

Returns
  • connection id

public Long getLaneId ()

Returns the lane id.

Returns
  • lane id

public Long getRemoteIntersection ()

Returns the id of the remote intersection

Returns
  • id of the remote intersection

public Long getSignalGroup ()

Returns the signal group of this connection.

Returns
  • signal group of this connection

public int hashCode ()

public void setAllowedManeuvers (AllowedManeuvers allowedManeuvers)

Sets the allowed maneuvers.

Parameters
allowedManeuvers allowed maneuvers

public void setConnectionID (Long connectionID)

Sets the connection id

Parameters
connectionID connection id

public void setLaneId (Long laneId)

Sets the lane id.

Parameters
laneId lane id

public void setRemoteIntersection (Long remoteIntersection)

Sets the id of the remote intersection.

Parameters
remoteIntersection id of the remote intersection

public void setSignalGroup (Long signalGroup)

Sets the signal group of this connection

Parameters
signalGroup signal group of this connection

public String toString ()