public class

StationObject

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

Class Overview

Represents a station object (vehicle, roadside, etc.). Analogous to the CAM object.

Summary

Public Constructors
StationObject()
Creates a new instance.
Public Methods
boolean equals(Object o)
StationBasicInfo getBasicInfo()
Returns the basic information of the station object (CAM basic container).
StationCommonInfo getCommonInfo()
Returns the common information of the station object (CAM low frequency container).
Long getGenerationDeltaTime()
Returns the generation delta time.
StationPositionInfo getPositionInfo()
Returns the position information of the station object (CAM high frequency container).
StationSpecialInfo getSpecialInfo()
Returns the special information of the station object (CAM special vehicle container).
long getStationId()
Returns the station id.
boolean hasCommonInfo()
Returns whether the optional CommonInfo container is included in the station object.
boolean hasSpecialInfo()
Returns whether the optional special info container is included in the station object
int hashCode()
void setBasicInfo(StationBasicInfo basicInfo)
Sets the basic information of the station object (CAM basic container).
void setCommonInfo(StationCommonInfo commonInfo)
Sets the common information of the station object (CAM low frequency container).
void setGenerationDeltaTime(Long generationDeltaTime)
Sets the generation delta time.
void setPositionInfo(StationPositionInfo positionInfo)
Sets the position information of the station object (CAM high frequency container).
void setSpecialInfo(StationSpecialInfo specialInfo)
Sets the special information of the station object (CAM special vehicle container).
void setStationId(long stationId)
Sets the station id.
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public StationObject ()

Creates a new instance.

Public Methods

public boolean equals (Object o)

public StationBasicInfo getBasicInfo ()

Returns the basic information of the station object (CAM basic container).

Returns
  • basic information

public StationCommonInfo getCommonInfo ()

Returns the common information of the station object (CAM low frequency container).

Returns
  • station common information

public Long getGenerationDeltaTime ()

Returns the generation delta time.

Returns
  • generation delta time

public StationPositionInfo getPositionInfo ()

Returns the position information of the station object (CAM high frequency container).

Returns
  • position information

public StationSpecialInfo getSpecialInfo ()

Returns the special information of the station object (CAM special vehicle container).

Returns
  • station special information

public long getStationId ()

Returns the station id.

Returns
  • station id

public boolean hasCommonInfo ()

Returns whether the optional CommonInfo container is included in the station object.

Returns
  • whether the optional CommonInfo container is included in the station object.

public boolean hasSpecialInfo ()

Returns whether the optional special info container is included in the station object

Returns
  • whether the optional special info container is included in the station object

public int hashCode ()

public void setBasicInfo (StationBasicInfo basicInfo)

Sets the basic information of the station object (CAM basic container).

Parameters
basicInfo basic information

public void setCommonInfo (StationCommonInfo commonInfo)

Sets the common information of the station object (CAM low frequency container).

Parameters
commonInfo common info object

public void setGenerationDeltaTime (Long generationDeltaTime)

Sets the generation delta time.

Parameters
generationDeltaTime generation delta time

public void setPositionInfo (StationPositionInfo positionInfo)

Sets the position information of the station object (CAM high frequency container).

Parameters
positionInfo position information

public void setSpecialInfo (StationSpecialInfo specialInfo)

Sets the special information of the station object (CAM special vehicle container).

Parameters
specialInfo special information

public void setStationId (long stationId)

Sets the station id.

Parameters
stationId station id

public String toString ()