public enum TemperatureUnit extends Enum<TemperatureUnit> implements javax.measure.Unit<javax.measure.quantity.Temperature>, tech.uom.lib.common.function.DoubleFactorSupplier, tech.uom.lib.common.function.DescriptionSupplier
| Enum Constant and Description |
|---|
CELSIUS
Celsius, used by most of the world's population.
|
FAHRENHEIT
Fahrenheit, commonly used in the United States.
|
KELVIN
Kelvin, commonly used in scientific endeavors.
|
RANKINE
Rankine, used in scientific endeavors.
|
| Modifier and Type | Method and Description |
|---|---|
javax.measure.Unit<javax.measure.quantity.Temperature> |
alternate(String s) |
<T extends javax.measure.Quantity<T>> |
asType(Class<T> type) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
divide(double v) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
divide(Number divisor) |
javax.measure.Unit<?> |
divide(javax.measure.Unit<?> unit) |
Map<? extends javax.measure.Unit<javax.measure.quantity.Temperature>,Integer> |
getBaseUnits() |
static TemperatureUnit |
getBySymbol(String symbol) |
javax.measure.UnitConverter |
getConverterTo(javax.measure.Unit<javax.measure.quantity.Temperature> 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.Temperature> |
getSystemUnit() |
javax.measure.Unit<?> |
inverse() |
boolean |
isCompatible(javax.measure.Unit<?> that) |
boolean |
isEquivalentTo(javax.measure.Unit<javax.measure.quantity.Temperature> that) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
multiply(double factor) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
multiply(Number multiplier) |
javax.measure.Unit<?> |
multiply(javax.measure.Unit<?> that) |
javax.measure.Unit<?> |
pow(int n) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
prefix(javax.measure.Prefix prefix) |
javax.measure.Unit<?> |
root(int n) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
shift(double v) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
shift(Number offset) |
javax.measure.Unit<javax.measure.quantity.Temperature> |
transform(javax.measure.UnitConverter operation) |
static TemperatureUnit |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TemperatureUnit[] |
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 TemperatureUnit KELVIN
public static final TemperatureUnit RANKINE
public static final TemperatureUnit CELSIUS
public static final TemperatureUnit FAHRENHEIT
public static TemperatureUnit[] values()
for (TemperatureUnit c : TemperatureUnit.values()) System.out.println(c);
public static TemperatureUnit 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.Temperature>public double getFactor()
getFactor in interface tech.uom.lib.common.function.DoubleFactorSupplierpublic String getName()
getName in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> getSystemUnit()
getSystemUnit in interface javax.measure.Unit<javax.measure.quantity.Temperature>public Map<? extends javax.measure.Unit<javax.measure.quantity.Temperature>,Integer> getBaseUnits()
getBaseUnits in interface javax.measure.Unit<javax.measure.quantity.Temperature>public static TemperatureUnit getBySymbol(String symbol)
public javax.measure.UnitConverter getConverterTo(javax.measure.Unit<javax.measure.quantity.Temperature> that) throws javax.measure.UnconvertibleException
getConverterTo in interface javax.measure.Unit<javax.measure.quantity.Temperature>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.Temperature>javax.measure.IncommensurableExceptionjavax.measure.UnconvertibleExceptionpublic javax.measure.Unit<javax.measure.quantity.Temperature> alternate(String s)
alternate in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Dimension getDimension()
getDimension in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<?> inverse()
inverse in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> divide(double v)
divide in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<?> divide(javax.measure.Unit<?> unit)
divide in interface javax.measure.Unit<javax.measure.quantity.Temperature>public boolean isCompatible(javax.measure.Unit<?> that)
isCompatible in interface javax.measure.Unit<javax.measure.quantity.Temperature>public final <T extends javax.measure.Quantity<T>> javax.measure.Unit<T> asType(Class<T> type)
asType in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> multiply(double factor)
multiply in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<?> multiply(javax.measure.Unit<?> that)
multiply in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<?> pow(int n)
pow in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<?> root(int n)
root in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> transform(javax.measure.UnitConverter operation)
transform in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> shift(double v)
shift in interface javax.measure.Unit<javax.measure.quantity.Temperature>public String getDescription()
getDescription in interface tech.uom.lib.common.function.DescriptionSupplierpublic javax.measure.Unit<javax.measure.quantity.Temperature> prefix(javax.measure.Prefix prefix)
prefix in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> shift(Number offset)
shift in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> multiply(Number multiplier)
multiply in interface javax.measure.Unit<javax.measure.quantity.Temperature>public javax.measure.Unit<javax.measure.quantity.Temperature> divide(Number divisor)
divide in interface javax.measure.Unit<javax.measure.quantity.Temperature>public boolean isEquivalentTo(javax.measure.Unit<javax.measure.quantity.Temperature> that)
isEquivalentTo in interface javax.measure.Unit<javax.measure.quantity.Temperature>Copyright © 2005–2024 Units of Measurement project. All rights reserved.