public enum DistanceUnit extends Enum<DistanceUnit> implements javax.measure.Unit<javax.measure.quantity.Length>, tech.uom.lib.common.function.DoubleFactorSupplier, tech.uom.lib.common.util.DescriptiveEnum<DistanceUnit>
| Modifier and Type | Method and Description |
|---|---|
javax.measure.Unit<javax.measure.quantity.Length> |
alternate(String s) |
<T extends javax.measure.Quantity<T>> |
asType(Class<T> tClass) |
javax.measure.Unit<javax.measure.quantity.Length> |
divide(double v) |
javax.measure.Unit<javax.measure.quantity.Length> |
divide(Number divisor) |
javax.measure.Unit<?> |
divide(javax.measure.Unit<?> unit) |
tech.uom.lib.common.util.DescriptiveEnum<DistanceUnit>[] |
dValues() |
Map<? extends javax.measure.Unit<javax.measure.quantity.Length>,Integer> |
getBaseUnits() |
static DistanceUnit |
getBySymbol(String symbol) |
javax.measure.UnitConverter |
getConverterTo(javax.measure.Unit<javax.measure.quantity.Length> that) |
javax.measure.UnitConverter |
getConverterToAny(javax.measure.Unit<?> that) |
String |
getDescription() |
javax.measure.Dimension |
getDimension() |
double |
getFactor() |
String |
getName() |
String |
getSymbol() |
javax.measure.Unit<javax.measure.quantity.Length> |
getSystemUnit() |
javax.measure.Unit<?> |
inverse() |
boolean |
isCompatible(javax.measure.Unit<?> that) |
boolean |
isEquivalentTo(javax.measure.Unit<javax.measure.quantity.Length> that) |
javax.measure.Unit<javax.measure.quantity.Length> |
multiply(double factor) |
javax.measure.Unit<javax.measure.quantity.Length> |
multiply(Number multiplier) |
javax.measure.Unit<?> |
multiply(javax.measure.Unit<?> that) |
javax.measure.Unit<?> |
pow(int n) |
javax.measure.Unit<javax.measure.quantity.Length> |
prefix(javax.measure.Prefix prefix) |
javax.measure.Unit<?> |
root(int n) |
javax.measure.Unit<javax.measure.quantity.Length> |
shift(double v) |
javax.measure.Unit<javax.measure.quantity.Length> |
shift(Number offset) |
javax.measure.Unit<javax.measure.quantity.Length> |
transform(javax.measure.UnitConverter operation) |
static DistanceUnit |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DistanceUnit[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfpublic static final DistanceUnit METRE
public static final DistanceUnit KILOMETRE
public static DistanceUnit[] values()
for (DistanceUnit c : DistanceUnit.values()) System.out.println(c);
public static DistanceUnit 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 String getSymbol()
getSymbol in interface javax.measure.Unit<javax.measure.quantity.Length>public double getFactor()
getFactor in interface tech.uom.lib.common.function.DoubleFactorSupplierpublic javax.measure.Unit<javax.measure.quantity.Length> getSystemUnit()
getSystemUnit in interface javax.measure.Unit<javax.measure.quantity.Length>public String getName()
getName in interface javax.measure.Unit<javax.measure.quantity.Length>public Map<? extends javax.measure.Unit<javax.measure.quantity.Length>,Integer> getBaseUnits()
getBaseUnits in interface javax.measure.Unit<javax.measure.quantity.Length>public static DistanceUnit getBySymbol(String symbol)
public javax.measure.UnitConverter getConverterTo(javax.measure.Unit<javax.measure.quantity.Length> that) throws javax.measure.UnconvertibleException
getConverterTo in interface javax.measure.Unit<javax.measure.quantity.Length>javax.measure.UnconvertibleExceptionpublic javax.measure.UnitConverter getConverterToAny(javax.measure.Unit<?> that) throws javax.measure.IncommensurableException, javax.measure.UnconvertibleException
getConverterToAny in interface javax.measure.Unit<javax.measure.quantity.Length>javax.measure.IncommensurableExceptionjavax.measure.UnconvertibleExceptionpublic javax.measure.Unit<javax.measure.quantity.Length> alternate(String s)
alternate in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Dimension getDimension()
getDimension in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<?> inverse()
inverse in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<javax.measure.quantity.Length> divide(double v)
divide in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<?> divide(javax.measure.Unit<?> unit)
divide in interface javax.measure.Unit<javax.measure.quantity.Length>public boolean isCompatible(javax.measure.Unit<?> that)
isCompatible in interface javax.measure.Unit<javax.measure.quantity.Length>public <T extends javax.measure.Quantity<T>> javax.measure.Unit<T> asType(Class<T> tClass)
asType in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<javax.measure.quantity.Length> multiply(double factor)
multiply in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<?> multiply(javax.measure.Unit<?> that)
multiply in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<?> pow(int n)
pow in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<?> root(int n)
root in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<javax.measure.quantity.Length> transform(javax.measure.UnitConverter operation)
transform in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<javax.measure.quantity.Length> shift(double v)
shift in interface javax.measure.Unit<javax.measure.quantity.Length>public String getDescription()
getDescription in interface tech.uom.lib.common.function.DescriptionSuppliergetDescription in interface tech.uom.lib.common.util.DescriptiveEnum<DistanceUnit>public tech.uom.lib.common.util.DescriptiveEnum<DistanceUnit>[] dValues()
dValues in interface tech.uom.lib.common.util.DescriptiveEnum<DistanceUnit>public javax.measure.Unit<javax.measure.quantity.Length> prefix(javax.measure.Prefix prefix)
prefix in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<javax.measure.quantity.Length> shift(Number offset)
shift in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<javax.measure.quantity.Length> multiply(Number multiplier)
multiply in interface javax.measure.Unit<javax.measure.quantity.Length>public javax.measure.Unit<javax.measure.quantity.Length> divide(Number divisor)
divide in interface javax.measure.Unit<javax.measure.quantity.Length>public boolean isEquivalentTo(javax.measure.Unit<javax.measure.quantity.Length> that)
isEquivalentTo in interface javax.measure.Unit<javax.measure.quantity.Length>Copyright © 2005–2024 Units of Measurement project. All rights reserved.