Uses of Interface
javax.measure.Unit
| Package | Description |
|---|---|
| javax.measure |
Specifies Java packages for the programmatic, type safe handling
of quantities and their expression as values of units.
|
| javax.measure.format |
[OPTIONAL] Provides Formatting and Parsing functionality for units, quantities, dimensions or their textual representation.
|
| javax.measure.spi |
[OPTIONAL] The Units of Measurement SPI.
|
-
Uses of Unit in javax.measure
Methods in javax.measure that return Unit Modifier and Type Method Description Unit<Q>Unit. alternate(String symbol)Returns a system unit equivalent to this unscaled standard unit but used in expressions to distinguish between quantities of a different nature but of the same dimensions.<T extends Quantity<T>>
Unit<T>Unit. asType(Class<T> type)Casts this unit to a parameterized unit of specified nature or throw aClassCastExceptionif the dimension of the specified quantity and this unit's dimension do not match.static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. ATTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-18static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. CENTI(Unit<Q> unit)Returns the specified unit multiplied by the factor10-2static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. DECI(Unit<Q> unit)Returns the specified unit multiplied by the factor10-1static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. DEKA(Unit<Q> unit)Returns the specified unit multiplied by the factor101Unit<Q>Unit. divide(double divisor)Returns the result of dividing this unit by an approximate divisor.Unit<Q>Unit. divide(Number divisor)Returns the result of dividing this unit by a divisor.Unit<?>Unit. divide(Unit<?> divisor)Returns the quotient of this unit with the one specified.static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. EXA(Unit<Q> unit)Returns the specified unit multiplied by the factor1018static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. EXBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10246(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. FEMTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-15Unit<Q>Unit. getSystemUnit()Returns the unscaled system unit from which this unit is derived.Unit<Q>Quantity. getUnit()Returns the unit of thisQuantity.static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. GIBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10243(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. GIGA(Unit<Q> unit)Returns the specified unit multiplied by the factor109static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. HECTO(Unit<Q> unit)Returns the specified unit multiplied by the factor102Unit<?>Unit. inverse()Returns the reciprocal (multiplicative inverse) of this unit.static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. KIBI(Unit<Q> unit)Returns the specified unit multiplied by the factor1024(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. KILO(Unit<Q> unit)Returns the specified unit multiplied by the factor103static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. MEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10242(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. MEGA(Unit<Q> unit)Returns the specified unit multiplied by the factor106static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. MICRO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-6static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. MILLI(Unit<Q> unit)Returns the specified unit multiplied by the factor10-3Unit<Q>Unit. multiply(double multiplier)Returns the result of multiplying this unit by the specified factor.Unit<Q>Unit. multiply(Number multiplier)Returns the result of multiplying this unit by the specified factor.Unit<?>Unit. multiply(Unit<?> multiplier)Returns the product of this unit with the one specified.static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. NANO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-9static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. PEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10245(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. PETA(Unit<Q> unit)Returns the specified unit multiplied by the factor1015static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. PICO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-12Unit<?>Unit. pow(int n)Returns an unit raised to the n-th (integer) power of this unit.Unit<Q>Unit. prefix(Prefix prefix)Returns a new unit equal to this unit prefixed by the specifiedprefix.Unit<?>Unit. root(int n)Returns an unit that is the n-th (integer) root of this unit.Unit<Q>Unit. shift(double offset)Returns the result of setting the origin of the scale of measurement to the given value.Unit<Q>Unit. shift(Number offset)Returns the result of setting the origin of the scale of measurement to the given value.static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. TEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10244(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. TERA(Unit<Q> unit)Returns the specified unit multiplied by the factor1012Unit<Q>Unit. transform(UnitConverter operation)Returns the unit derived from this unit using the specified converter.static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. YOBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10248(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. YOCTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-24static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. YOTTA(Unit<Q> unit)Returns the specified unit multiplied by the factor1024static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. ZEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10247(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. ZEPTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-21static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. ZETTA(Unit<Q> unit)Returns the specified unit multiplied by the factor1021Methods in javax.measure that return types with arguments of type Unit Modifier and Type Method Description Map<? extends Unit<?>,Integer>Unit. getBaseUnits()Returns the base units and their exponent whose product is this unit, ornullif this unit is a base unit (not a product of existing units).Methods in javax.measure with parameters of type Unit Modifier and Type Method Description static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. ATTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-18static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. CENTI(Unit<Q> unit)Returns the specified unit multiplied by the factor10-2static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. DECI(Unit<Q> unit)Returns the specified unit multiplied by the factor10-1static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. DEKA(Unit<Q> unit)Returns the specified unit multiplied by the factor101Unit<?>Unit. divide(Unit<?> divisor)Returns the quotient of this unit with the one specified.static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. EXA(Unit<Q> unit)Returns the specified unit multiplied by the factor1018static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. EXBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10246(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. FEMTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-15UnitConverterUnit. getConverterTo(Unit<Q> that)Returns a converter of numeric values from this unit to another unit of same type.UnitConverterUnit. getConverterToAny(Unit<?> that)Returns a converter from this unit to the specified unit of type unknown.static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. GIBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10243(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. GIGA(Unit<Q> unit)Returns the specified unit multiplied by the factor109static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. HECTO(Unit<Q> unit)Returns the specified unit multiplied by the factor102booleanUnit. isCompatible(Unit<?> that)Indicates if this unit is compatible with the unit specified.booleanUnit. isEquivalentTo(Unit<Q> that)Compares two instances ofUnit<Q>, doing the conversion of unit if necessary.static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. KIBI(Unit<Q> unit)Returns the specified unit multiplied by the factor1024(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. KILO(Unit<Q> unit)Returns the specified unit multiplied by the factor103static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. MEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10242(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. MEGA(Unit<Q> unit)Returns the specified unit multiplied by the factor106static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. MICRO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-6static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. MILLI(Unit<Q> unit)Returns the specified unit multiplied by the factor10-3Unit<?>Unit. multiply(Unit<?> multiplier)Returns the product of this unit with the one specified.static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. NANO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-9static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. PEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10245(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. PETA(Unit<Q> unit)Returns the specified unit multiplied by the factor1015static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. PICO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-12static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. TEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10244(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. TERA(Unit<Q> unit)Returns the specified unit multiplied by the factor1012Quantity<Q>Quantity. to(Unit<Q> unit)Returns thisQuantityconverted into another (compatible)Unit.static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. YOBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10248(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. YOCTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-24static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. YOTTA(Unit<Q> unit)Returns the specified unit multiplied by the factor1024static <Q extends Quantity<Q>>
Unit<Q>BinaryPrefix. ZEBI(Unit<Q> unit)Returns the specified unit multiplied by the factor10247(binary prefix).static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. ZEPTO(Unit<Q> unit)Returns the specified unit multiplied by the factor10-21static <Q extends Quantity<Q>>
Unit<Q>MetricPrefix. ZETTA(Unit<Q> unit)Returns the specified unit multiplied by the factor1021 -
Uses of Unit in javax.measure.format
Methods in javax.measure.format that return Unit Modifier and Type Method Description Unit<?>UnitFormat. parse(CharSequence csq)Parses the text into an instance ofUnit.Unit<?>UnitFormat. parse(CharSequence csq, ParsePosition pos)Parses a portion of the specifiedCharSequencefrom the specified position to produce aUnit.Methods in javax.measure.format with parameters of type Unit Modifier and Type Method Description StringUnitFormat. format(Unit<?> unit)Formats the specifiedUnit.AppendableUnitFormat. format(Unit<?> unit, Appendable appendable)Formats the specifiedUnit.voidUnitFormat. label(Unit<?> unit, String label)Attaches a system-wide label to the specified unit. -
Uses of Unit in javax.measure.spi
Methods in javax.measure.spi that return Unit Modifier and Type Method Description Unit<Q>QuantityFactory. getSystemUnit()Returns the system unit for quantities produced by this factory ornullif unknown.<Q extends Quantity<Q>>
Unit<Q>SystemOfUnits. getUnit(Class<Q> quantityType)Returns the default unit for the specified quantity ornullif none is defined for the given quantity in this unit system.Unit<?>SystemOfUnits. getUnit(String string)Returns a unit with the given string representation ornullif none is found in this unit system.Methods in javax.measure.spi that return types with arguments of type Unit Modifier and Type Method Description Set<? extends Unit<?>>SystemOfUnits. getUnits()Returns a read only view over the units explicitly defined by this system.Set<? extends Unit<?>>SystemOfUnits. getUnits(Dimension dimension)Returns the units defined in this system having the specified dimension (convenience method).Methods in javax.measure.spi with parameters of type Unit Modifier and Type Method Description Quantity<Q>QuantityFactory. create(Number value, Unit<Q> unit)Returns the quantity for the specified number stated in the specified unit.Quantity<Q>QuantityFactory. create(Number value, Unit<Q> unit, Quantity.Scale scale)Returns the quantity for the specified number stated in the specified unit and scale.