public final class

CollisionRiskSubCauseCode

extends BaseSubCauseCode
java.lang.Object
   ↳ com.commsignia.v2x.client.model.BaseSubCauseCode
     ↳ com.commsignia.v2x.client.model.CollisionRiskSubCauseCode

Class Overview

Sub cause code values for collision risk

Summary

Fields
public static final CollisionRiskSubCauseCode CROSSING_COLLISION_RISK Constant for crossing collision risk
public static final CollisionRiskSubCauseCode LATERAL_COLLISION_RISK Constant for lateral collision risk
public static final CollisionRiskSubCauseCode LONGITUDINAL_COLLISION_RISK Constant for longitudinal collision risk
public static final CollisionRiskSubCauseCode UNAVAILABLE Constant for unavailable
public static final CollisionRiskSubCauseCode VULNERABLE_ROAD_USER Constant for vulnerable road user
Protected Constructors
CollisionRiskSubCauseCode(String name)
CollisionRiskSubCauseCode(int customCauseCode)
Public Methods
static CollisionRiskSubCauseCode of(int customCauseCode)
Creates a custom cause with the specified custom cause code.
[Expand]
Inherited Methods
From class com.commsignia.v2x.client.model.BaseSubCauseCode
From class java.lang.Object

Fields

public static final CollisionRiskSubCauseCode CROSSING_COLLISION_RISK

Constant for crossing collision risk

public static final CollisionRiskSubCauseCode LATERAL_COLLISION_RISK

Constant for lateral collision risk

public static final CollisionRiskSubCauseCode LONGITUDINAL_COLLISION_RISK

Constant for longitudinal collision risk

public static final CollisionRiskSubCauseCode UNAVAILABLE

Constant for unavailable

public static final CollisionRiskSubCauseCode VULNERABLE_ROAD_USER

Constant for vulnerable road user

Protected Constructors

protected CollisionRiskSubCauseCode (String name)

protected CollisionRiskSubCauseCode (int customCauseCode)

Public Methods

public static CollisionRiskSubCauseCode of (int customCauseCode)

Creates a custom cause with the specified custom cause code.

Parameters
customCauseCode custom cause code