public enum LengthUnit extends java.lang.Enum<LengthUnit> implements Unit
Enum Constant and Description |
---|
CENTIMETER |
FOOT |
KILOMETER |
METER |
MILE |
MILLIMETER |
NAUTICAL_MILE |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAbbreviation()
Get the abbreviation for the unit
|
double |
getConvertFactor()
Get the conversion factor for this unit.
|
static LengthUnit |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LengthUnit[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LengthUnit CENTIMETER
public static final LengthUnit FOOT
public static final LengthUnit KILOMETER
public static final LengthUnit MILE
public static final LengthUnit MILLIMETER
public static final LengthUnit METER
public static final LengthUnit NAUTICAL_MILE
public static LengthUnit[] values()
for (LengthUnit c : LengthUnit.values()) System.out.println(c);
public static LengthUnit valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getAbbreviation()
getAbbreviation
in interface Unit
public double getConvertFactor()
getConvertFactor
in interface Unit