Class SpeedLimitConfidence
java.lang.Object
com.biglybt.core.speedmanager.impl.v2.SpeedLimitConfidence
- All Implemented Interfaces:
Comparable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SpeedLimitConfidence
private final float
static final SpeedLimitConfidence
static final SpeedLimitConfidence
static final SpeedLimitConfidence
private static final String
private final String
static final SpeedLimitConfidence
private final int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SpeedLimitConfidence
(String _name, int _order, float _speedLimitEstimateType) -
Method Summary
Modifier and TypeMethodDescriptionfloat
static String
asEstimateTypeString
(float type) int
compareTo
(SpeedLimitConfidence limitConf) Comparable interfaceint
Comparable interface.static SpeedLimitConfidence
convertType
(float type) Get the internationalized string for UI panels and drop downs.boolean
isGreater
(SpeedLimitConfidence limitConf) compareTo to with boolean syntax.static SpeedLimitConfidence
parseString
(String setting) Turns a string into a SpeedLimitConfidence class.
-
Field Details
-
NONE
-
LOW
-
MED
-
HIGH
-
ABSOLUTE
-
name
-
order
private final int order -
estimateType
private final float estimateType -
MESSAGE_BUNDLE_PREFIX
- See Also:
-
-
Constructor Details
-
SpeedLimitConfidence
-
-
Method Details
-
convertType
-
parseString
Turns a string into a SpeedLimitConfidence class.- Parameters:
setting
- - String is expected to be one of: NONE, LOW, MED, HIGH, ABSOLUE.- Returns:
- - class corresponding to String. If it isn't one of the know values then NONE is returned.
-
asEstimateType
public float asEstimateType() -
asEstimateTypeString
-
getString
-
getInternationalizedString
Get the internationalized string for UI panels and drop downs.- Returns:
- - Internationalized String.
-
isGreater
compareTo to with boolean syntax.- Parameters:
limitConf
- -- Returns:
- - true if greater then, false if equal or less.
-
compareTo
Comparable interface- Parameters:
limitConf
- - Item to compare with.- Returns:
- -
-
compareTo
Comparable interface.- Specified by:
compareTo
in interfaceComparable
- Parameters:
obj
- -- Returns:
- -
-