public class

StationInfoNotification

extends Object
java.lang.Object
   ↳ com.commsignia.v2x.client.model.stationinfo.StationInfoNotification

Class Overview

Represents a station info notification.

Summary

Nested Classes
class StationInfoNotification.Builder  
Public Methods
static StationInfoNotification.Builder builder()
boolean equals(Object o)
ABSNotificationItem getAbsNotificationItem()
Returns the ABS notification item.
AirBagDeployedNotificationItem getAirBagDeployedNotificationItem()
Returns the air bag deployed notification item.
AuxiliaryBrakesNotificationItem getAuxiliaryBrakesNotificationItem()
Returns the auxiliary brakes notification item.
BrakeBoostNotificationItem getBrakeBoostNotificationItem()
Returns the brake boost notification item.
BrakePressureNotificationItem getBrakePressureNotificationItem()
Returns the brake pressure notification item.
CENDSRCTollingZoneNotificationItem getCenDsrcTollingZoneNotificationItem()
Returns the CEN DSRC tolling zone notification item.
ClosedLanesNotificationItem getClosedLanesNotificationItem()
Returns the closed lanes notification item.
DangerousGoodsNotificationItem getDangerousGoodsNotificationItem()
Returns the dangerous goods notification item.
DisabledVehicleNotificationItem getDisabledVehicleNotificationItem()
Returns the disabled vehicle notification item.
DrivingWheelAngleNotificationItem getDrivingWheelAngleNotificationItem()
Returns the driving wheel notification item.
EmbarkationStatusNotificationItem getEmbarkationStatusNotificationItem()
Returns the embarkation status notification item.
EmergencyPriorityNotificationItem getEmergencyPriorityNotificationItem()
Returns the emergency priority notification item.
ExteriorLightsNotificationItem getExteriorLightsNotificationItem()
Returns the exterior lights notification item.
FlatTireNotificationItem getFlatTireNotificationItem()
Returns the flat tire notification item.
HardBrakingNotificationItem getHardBrakingNotificationItem()
Returns the hard braking notification item.
IncidentIndicationNotificationItem getIncidentIndicationNotificationItem()
Returns the incident indication notification item.
LaneNumberNotificationItem getLaneNumberNotificationItem()
Returns the lane number notification item.
LightBarSirenInUseNotificationItem getLightBarSirenInUseNotificationItem()
Returns the light bar and siren notification item.
ProtectedCommunicationZonesRSUNotificationItem getProtectedCommunicationZonesRSUNotificationItem()
Returns the protected communications zone notification item.
PtActivationNotificationItem getPtActivationNotificationItem()
Returns the PT activation notification item.
RoadFrictionNotificationItem getRoadFrictionNotificationItem()
Returns the road friction notification item.
RoadWorksSubCauseCodeNotificationItem getRoadWorksSubCauseCodeNotificationItem()
Returns the road works notification item.
SpecialTransportTypeNotificationItem getSpecialTransportTypeNotificationItem()
Returns the special transport notification item.
SpeedLimitNotificationItem getSpeedLimitNotificationItem()
Returns the speed limit notification item.
StabilityControlStatusNotificationItem getStabilityControlStatusNotificationItem()
Returns the stability control status notification item.
SteeringWheelAngleNotificationItem getSteeringWheelAngleNotificationItem()
Returns the steering wheel notification item.
StopLineViolatedNotificationItem getStopLineViolatedNotificationItem()
Returns the stop line violated notification item.
ThrottlePressureNotificationItem getThrottlePressureNotificationItem()
Returns the throttle pressure notification item.
TractionControlStateNotificationItem getTractionControlStateNotificationItem()
Returns the traction notification item.
TrafficRuleNotificationItem getTrafficRuleNotificationItem()
Returns the traffic rule notification item.
WheelBrakesNotificationItem getWheelBrakesNotificationItem()
Returns the wheel brake notification item.
int hashCode()
void visitNotificationItems(StationInfoNotificationItemVisitor visitor)
Executes the given notification visitor.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static StationInfoNotification.Builder builder ()

public boolean equals (Object o)

public ABSNotificationItem getAbsNotificationItem ()

Returns the ABS notification item.

Returns
  • ABS notification item, null if not defined

public AirBagDeployedNotificationItem getAirBagDeployedNotificationItem ()

Returns the air bag deployed notification item.

Returns
  • air bag deployed notification item, null if not defined

public AuxiliaryBrakesNotificationItem getAuxiliaryBrakesNotificationItem ()

Returns the auxiliary brakes notification item.

Returns
  • auxiliary brakes notification item, null if not defined

public BrakeBoostNotificationItem getBrakeBoostNotificationItem ()

Returns the brake boost notification item.

Returns
  • brake boost notification item, null if not defined

public BrakePressureNotificationItem getBrakePressureNotificationItem ()

Returns the brake pressure notification item.

Returns
  • brake pressure notification item, null if not defined

public CENDSRCTollingZoneNotificationItem getCenDsrcTollingZoneNotificationItem ()

Returns the CEN DSRC tolling zone notification item.

Returns
  • CEN DSRC tolling zone notification item, null if not defined

public ClosedLanesNotificationItem getClosedLanesNotificationItem ()

Returns the closed lanes notification item.

Returns
  • closed lanes notification item, null if not defined

public DangerousGoodsNotificationItem getDangerousGoodsNotificationItem ()

Returns the dangerous goods notification item.

Returns
  • dangerous goods notification item, null if not defined

public DisabledVehicleNotificationItem getDisabledVehicleNotificationItem ()

Returns the disabled vehicle notification item.

Returns
  • disabled vehicle notification item, null if not defined

public DrivingWheelAngleNotificationItem getDrivingWheelAngleNotificationItem ()

Returns the driving wheel notification item.

Returns
  • driving wheel notification item, null if not defined

public EmbarkationStatusNotificationItem getEmbarkationStatusNotificationItem ()

Returns the embarkation status notification item.

Returns
  • embarkation status notification item, null if not defined

public EmergencyPriorityNotificationItem getEmergencyPriorityNotificationItem ()

Returns the emergency priority notification item.

Returns
  • emergency priorty notification item, null if not defined

public ExteriorLightsNotificationItem getExteriorLightsNotificationItem ()

Returns the exterior lights notification item.

Returns
  • exterior lights notification item, null if not defined

public FlatTireNotificationItem getFlatTireNotificationItem ()

Returns the flat tire notification item.

Returns
  • flat tire notification item, null if not defined

public HardBrakingNotificationItem getHardBrakingNotificationItem ()

Returns the hard braking notification item.

Returns
  • hard braking notification item, null if not defined

public IncidentIndicationNotificationItem getIncidentIndicationNotificationItem ()

Returns the incident indication notification item.

Returns
  • incident indication notification item, null if not defined

public LaneNumberNotificationItem getLaneNumberNotificationItem ()

Returns the lane number notification item.

Returns
  • lane number notification item, null if not defined

public LightBarSirenInUseNotificationItem getLightBarSirenInUseNotificationItem ()

Returns the light bar and siren notification item.

Returns
  • light bar and siren notification item, null if not defined

public ProtectedCommunicationZonesRSUNotificationItem getProtectedCommunicationZonesRSUNotificationItem ()

Returns the protected communications zone notification item.

Returns
  • protected communications zone notification item, null if not defined

public PtActivationNotificationItem getPtActivationNotificationItem ()

Returns the PT activation notification item.

Returns
  • PT activation notification item, null if not defined

public RoadFrictionNotificationItem getRoadFrictionNotificationItem ()

Returns the road friction notification item.

Returns
  • road friction notification item, null if not defined

public RoadWorksSubCauseCodeNotificationItem getRoadWorksSubCauseCodeNotificationItem ()

Returns the road works notification item.

Returns
  • road works notification item, null if not defined

public SpecialTransportTypeNotificationItem getSpecialTransportTypeNotificationItem ()

Returns the special transport notification item.

Returns
  • special transpot notification item, null if not defined

public SpeedLimitNotificationItem getSpeedLimitNotificationItem ()

Returns the speed limit notification item.

Returns
  • speed limit notification item, null if not defined

public StabilityControlStatusNotificationItem getStabilityControlStatusNotificationItem ()

Returns the stability control status notification item.

Returns
  • stability control status notification item, null if not defined

public SteeringWheelAngleNotificationItem getSteeringWheelAngleNotificationItem ()

Returns the steering wheel notification item.

Returns
  • steering wheel notification item, null if not defined

public StopLineViolatedNotificationItem getStopLineViolatedNotificationItem ()

Returns the stop line violated notification item.

Returns
  • stop line violated notification item, null if not defined

public ThrottlePressureNotificationItem getThrottlePressureNotificationItem ()

Returns the throttle pressure notification item.

Returns
  • throttle pressure notification item, null if not defined

public TractionControlStateNotificationItem getTractionControlStateNotificationItem ()

Returns the traction notification item.

Returns
  • traction notification item, null if not defined

public TrafficRuleNotificationItem getTrafficRuleNotificationItem ()

Returns the traffic rule notification item.

Returns
  • traffic rule notification item, null if not defined

public WheelBrakesNotificationItem getWheelBrakesNotificationItem ()

Returns the wheel brake notification item.

Returns
  • wheel brake notification item, null if not defined

public int hashCode ()

public void visitNotificationItems (StationInfoNotificationItemVisitor visitor)

Executes the given notification visitor. When a notification item is defined the corresponding visitor method is executed.

Parameters
visitor visitor instance