Class SpeedLimitConfidence
java.lang.Object
com.biglybt.core.speedmanager.impl.v2.SpeedLimitConfidence
- All Implemented Interfaces:
Comparable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SpeedLimitConfidenceprivate final floatstatic final SpeedLimitConfidencestatic final SpeedLimitConfidencestatic final SpeedLimitConfidenceprivate static final Stringprivate final Stringstatic final SpeedLimitConfidenceprivate final int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateSpeedLimitConfidence(String _name, int _order, float _speedLimitEstimateType) -
Method Summary
Modifier and TypeMethodDescriptionfloatstatic StringasEstimateTypeString(float type) intcompareTo(SpeedLimitConfidence limitConf) Comparable interfaceintComparable interface.static SpeedLimitConfidenceconvertType(float type) Get the internationalized string for UI panels and drop downs.booleanisGreater(SpeedLimitConfidence limitConf) compareTo to with boolean syntax.static SpeedLimitConfidenceparseString(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:
compareToin interfaceComparable- Parameters:
obj- -- Returns:
- -
-