public enum ConditionType extends Enum<ConditionType> implements HasName
| Enum Constant and Description |
|---|
ACTIVE_OR_INACTIVE_FAULT
Data: Evaluate the condition against active or inactive
FaultData. |
AFTER_DEVICE_WORK_HOURS
|
AFTER_RULE_WORK_HOURS
Work Hours Operator: Occurs after the
WorkTime assigned to this condition. |
AND
Operator: Condition for "And" operations.
|
APPLICATION_EXCEPTION
System: A method of reporting application exceptions.
|
AUX_1
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 1 value.
|
AUX_2
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 2 value.
|
AUX_3
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 3 value.
|
AUX_4
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 4 value.
|
AUX_5
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 5 value.
|
AUX_6
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 6 value.
|
AUX_7
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 7 value.
|
AUX_8
Auxiliary Operator: Evaluate against the asset(s) Auxiliary 8 value.
|
AVERAGE_ROAD_SPEED
Data: The average road speed of the road the asset is located on in km/h.
|
DEVICE
Asset: Apply to the
Device specified in this condition. |
DEVICE_WORK_HOURS
|
DISTANCE_BETWEEN_GPS
Data: Distance Between GPS points in meters.
|
DISTANCE_LONGER_THAN
Value Operator: The duration of the child condition must continue to be true for a distance longer than the value
of this condition in km.
|
DISTANCE_SHORTER_THAN
Value Operator: The duration of the child condition must continue to be true for no longer distance than the value
of this condition in km.
|
DRIVER
|
DURATION_BETWEEN_GPS
Data: Time Between GPS points in seconds.
|
DURATION_LONGER_THAN
Value Operator: The duration of the child condition must continue to be true for longer than the value of this
condition in seconds.
|
DURATION_SHORTER_THAN
Value Operator: The duration of the child condition must continue to be true for no longer than the value of this
condition in seconds.
|
DVIR_DEFECT
Data: Exception event for whenever DVIRDefect is detected.
|
ENTERING_AREA
Zone Operator: Evaluate if the related asset(s) are entering the bounds a
Zone specified in this
condition. |
ENTIRE_TRIP
Data: Exception event for the entire duration of a
Trip. |
EXITING_AREA
Zone Operator: Evaluate if the related asset(s) are exiting the bounds a
Zone specified in this condition. |
EXPECTED_DISTANCE
Operator: True when the expected distance of the child condition meets this conditions value in km.
|
EXPECTED_DURATION
Operator: True when the expected duration of the child condition meets this conditions value in seconds.
|
FAULT
Data: Evaluate the condition against active
FaultData. |
FILTER_STATUS_DATA_BY_DIAGNOSTIC
Data: Evaluate the condition against
StatusData related to a particular Diagnostic. |
IGNITION
Ignition Operator: Evaluate against the asset(s) ignition value.
|
INCLUSIVE
Operator: Condition for "Inclusive" operations.
|
INSIDE_AREA
Zone Operator: Evaluate if related the asset(s) are inside the
Zone specified by this condition. |
INSIDE_EACH_AREA
Zone Operator: Evaluate if related the asset(s) are inside the
ZoneType specified by this condition. |
INVERT_RESULT
Operator: Invert the results of the child condition(s).
|
IS_DRIVING
Data: Is the asset driving.
|
IS_VALUE_EQUAL_TO
Operator: The result of the child condition is equal to value of this condition.
|
IS_VALUE_LESS_THAN
Operator: The result of the child condition is less than value of this condition.
|
IS_VALUE_LESS_THAN_PERCENT
Operator: The result of the child condition is less than a percentage of the value of this condition.
|
IS_VALUE_MORE_THAN
Operator: The result of the child condition is greater than value of this condition.
|
IS_VALUE_MORE_THAN_PERCENT
Operator: The result of the child condition is greater than a percentage of the value of this condition.
|
NO_DVIR_CHECK
Data: No Pre or Post DVIR check is performed between working days.
|
NO_POST_DVIR_CHECK
Data: No Pre or Post DVIR check is performed between working days.
|
NO_PRE_DVIR_CHECK
Data: No Pre or Post DVIR check is performed between working days.
|
NONE
None.
|
OR
Operator: Condition for "Or" operations.
|
OUTSIDE_AREA
Zone Operator: Evaluate if related the asset(s) are inside the
Zone specified by this condition. |
RULE_WORK_HOURS
Work Hours Operator: Occurs during the
WorkTime assigned to this condition. |
SPEED
Data: The speed of the asset in km/h.
|
SPEED_LIMIT
Data: The posted road speed of the road the asset is located on in km/h.
|
SPEED_LIMIT_AS_MEASUREMENT
Data: The posted road speed of the road the asset is located on in km/h.
|
SPEED_LIMIT_COMMERCIAL
Data: The posted road speed of the road the asset is located on in km/h.
|
SPEED_LIMIT_COMMERCIAL_EXCLUDING_ESTIMATES
Data: The posted road speed of the road the asset is located on in km/h.
|
SPEED_LIMIT_COMMUNITY
Data: The posted road speed of the road the asset is located on in km/h.
|
SPEED_LIMIT_COMMUNITY_EXCLUDING_ESTIMATES
Data: The posted road speed of the road the asset is located on in km/h.
|
SPEED_LIMIT_EXCLUDING_ESTIMATES
Data: The posted road speed of the road the asset is located on in km/h.
|
SPEED_LIMIT_TRUCK
Data: The posted road speed for trucks of the road the asset is located on in km/h.
|
SPEED_LIMIT_TRUCK_COMMERCIAL
Data: The posted road speed for trucks of the road the asset is located on in km/h.
|
SPEED_LIMIT_TRUCK_COMMERCIAL_EXCLUDING_ESTIMATES
Data: The posted road speed for trucks of the road the asset is located on in km/h.
|
SPEED_LIMIT_TRUCK_COMMUNITY
Data: The posted road speed for trucks of the road the asset is located on in km/h.
|
SPEED_LIMIT_TRUCK_COMMUNITY_EXCLUDING_ESTIMATES
Data: The posted road speed for trucks of the road the asset is located on in km/h.
|
SPEED_LIMIT_TRUCK_EXCLUDING_ESTIMATES
Data: The posted road speed for trucks of the road the asset is located on in km/h.
|
STOP
Data: Evaluate against the related asset(s) trip stop value.
|
TRIP_DISTANCE
Data: The trip distance of the asset in km.
|
TRIP_DURATION
Data: The trip duration of the asset in seconds.
|
UNKNOWN
Fallback when enumeration value is unknown.
|
ZONE_STOP
Zone Operator: Evaluate if the related asset(s) are stopped inside the
Zone specified in this condition. |
| Modifier and Type | Method and Description |
|---|---|
int |
getCode() |
String |
getName() |
static ConditionType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ConditionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ConditionType UNKNOWN
public static final ConditionType NONE
public static final ConditionType AND
public static final ConditionType OR
public static final ConditionType FAULT
FaultData. Include a child diagnostic condition with related
fault Diagnostic or NoDiagnostic to detect any FaultData.public static final ConditionType ACTIVE_OR_INACTIVE_FAULT
FaultData. Include a child diagnostic condition
with related fault Diagnostic or NoDiagnostic to detect any FaultData.public static final ConditionType INSIDE_AREA
Zone specified by this condition.public static final ConditionType OUTSIDE_AREA
Zone specified by this condition.public static final ConditionType STOP
public static final ConditionType ZONE_STOP
Zone specified in this condition.public static final ConditionType ENTERING_AREA
Zone specified in this
condition.public static final ConditionType EXITING_AREA
Zone specified in this condition.public static final ConditionType AUX_1
public static final ConditionType AUX_2
public static final ConditionType AUX_3
public static final ConditionType AUX_4
public static final ConditionType AUX_5
public static final ConditionType AUX_6
public static final ConditionType AUX_7
public static final ConditionType AUX_8
public static final ConditionType IGNITION
public static final ConditionType DURATION_LONGER_THAN
public static final ConditionType DURATION_SHORTER_THAN
public static final ConditionType DISTANCE_LONGER_THAN
public static final ConditionType DISTANCE_SHORTER_THAN
public static final ConditionType DEVICE_WORK_HOURS
public static final ConditionType AFTER_DEVICE_WORK_HOURS
public static final ConditionType RULE_WORK_HOURS
WorkTime assigned to this condition.public static final ConditionType AFTER_RULE_WORK_HOURS
WorkTime assigned to this condition.public static final ConditionType DEVICE
public static final ConditionType DRIVER
public static final ConditionType APPLICATION_EXCEPTION
public static final ConditionType INVERT_RESULT
public static final ConditionType FILTER_STATUS_DATA_BY_DIAGNOSTIC
StatusData related to a particular Diagnostic. This condition
will have the Diagnostic property populated and is used in conjunction with (as child of) an operator
(IsValueMoreThan, IsValueLessThan, IsValueEqualTo, AnyData).public static final ConditionType IS_VALUE_MORE_THAN
public static final ConditionType IS_VALUE_LESS_THAN
public static final ConditionType IS_VALUE_EQUAL_TO
public static final ConditionType EXPECTED_DURATION
public static final ConditionType EXPECTED_DISTANCE
public static final ConditionType TRIP_DURATION
public static final ConditionType SPEED
public static final ConditionType TRIP_DISTANCE
public static final ConditionType SPEED_LIMIT
public static final ConditionType IS_DRIVING
LogRecord(s)).public static final ConditionType SPEED_LIMIT_EXCLUDING_ESTIMATES
public static final ConditionType DURATION_BETWEEN_GPS
public static final ConditionType DISTANCE_BETWEEN_GPS
public static final ConditionType SPEED_LIMIT_COMMUNITY
public static final ConditionType SPEED_LIMIT_COMMUNITY_EXCLUDING_ESTIMATES
public static final ConditionType SPEED_LIMIT_COMMERCIAL
public static final ConditionType SPEED_LIMIT_COMMERCIAL_EXCLUDING_ESTIMATES
public static final ConditionType DVIR_DEFECT
public static final ConditionType NO_DVIR_CHECK
NoDVIRCheck is obsolete as of v5.7.2002. Replaced by NoPreDVIRCheck and NoPostDVIRCheck.
public static final ConditionType ENTIRE_TRIP
Trip.public static final ConditionType INCLUSIVE
public static final ConditionType SPEED_LIMIT_AS_MEASUREMENT
public static final ConditionType NO_PRE_DVIR_CHECK
public static final ConditionType NO_POST_DVIR_CHECK
public static final ConditionType IS_VALUE_MORE_THAN_PERCENT
public static final ConditionType IS_VALUE_LESS_THAN_PERCENT
public static final ConditionType AVERAGE_ROAD_SPEED
public static final ConditionType SPEED_LIMIT_TRUCK
public static final ConditionType SPEED_LIMIT_TRUCK_EXCLUDING_ESTIMATES
public static final ConditionType SPEED_LIMIT_TRUCK_COMMUNITY
public static final ConditionType SPEED_LIMIT_TRUCK_COMMUNITY_EXCLUDING_ESTIMATES
public static final ConditionType SPEED_LIMIT_TRUCK_COMMERCIAL
public static final ConditionType SPEED_LIMIT_TRUCK_COMMERCIAL_EXCLUDING_ESTIMATES
public static final ConditionType INSIDE_EACH_AREA
public static ConditionType[] values()
for (ConditionType c : ConditionType.values()) System.out.println(c);
public static ConditionType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getCode()
Copyright © 2023. All rights reserved.