public final class

SignalViolationSubCauseCode

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

Class Overview

Sub cause code values for signal violation

Summary

Fields
public static final SignalViolationSubCauseCode STOP_SIGN_VIOLATION Constant for stop sign violation
public static final SignalViolationSubCauseCode TRAFFIC_LIGHT_VIOLATION Constant for traffic light violation
public static final SignalViolationSubCauseCode TURNING_REGULATION_VIOLATION Constant for turning regulation violation
public static final SignalViolationSubCauseCode UNAVAILABLE Constant for unavailable
Protected Constructors
SignalViolationSubCauseCode(String name)
SignalViolationSubCauseCode(int customCauseCode)
Public Methods
static SignalViolationSubCauseCode 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 SignalViolationSubCauseCode STOP_SIGN_VIOLATION

Constant for stop sign violation

public static final SignalViolationSubCauseCode TRAFFIC_LIGHT_VIOLATION

Constant for traffic light violation

public static final SignalViolationSubCauseCode TURNING_REGULATION_VIOLATION

Constant for turning regulation violation

public static final SignalViolationSubCauseCode UNAVAILABLE

Constant for unavailable

Protected Constructors

protected SignalViolationSubCauseCode (String name)

protected SignalViolationSubCauseCode (int customCauseCode)

Public Methods

public static SignalViolationSubCauseCode of (int customCauseCode)

Creates a custom cause with the specified custom cause code.

Parameters
customCauseCode custom cause code