Package | Description |
---|---|
org.unitConverter.unit |
Everything to do with the units that make up Unit Converter.
|
Modifier and Type | Field and Description |
---|---|
static NameSymbol |
NameSymbol.EMPTY |
Modifier and Type | Method and Description |
---|---|
static NameSymbol |
NameSymbol.of(java.lang.String name,
java.lang.String symbol)
Gets a
NameSymbol with a primary name, a symbol and no other names. |
static NameSymbol |
NameSymbol.of(java.lang.String name,
java.lang.String symbol,
java.util.Set<java.lang.String> otherNames)
Gets a
NameSymbol with a primary name, a symbol and additional names. |
static NameSymbol |
NameSymbol.of(java.lang.String name,
java.lang.String symbol,
java.lang.String... otherNames)
h * Gets a
NameSymbol with a primary name, a symbol and additional names. |
static NameSymbol |
NameSymbol.of(java.lang.String name,
java.lang.String symbol,
java.lang.String name2)
Gets a
NameSymbol with a primary name, a symbol and an additional name. |
static NameSymbol |
NameSymbol.of(java.lang.String name,
java.lang.String symbol,
java.lang.String name2,
java.lang.String name3)
Gets a
NameSymbol with a primary name, a symbol and additional names. |
static NameSymbol |
NameSymbol.of(java.lang.String name,
java.lang.String symbol,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4)
Gets a
NameSymbol with a primary name, a symbol and additional names. |
static NameSymbol |
NameSymbol.ofName(java.lang.String name)
Gets a
NameSymbol with a primary name, no symbol, and no other names. |
static NameSymbol |
NameSymbol.ofNullable(java.lang.String name,
java.lang.String symbol,
java.util.Set<java.lang.String> otherNames)
Gets a
NameSymbol with a primary name, a symbol and additional names. |
static NameSymbol |
NameSymbol.ofNullable(java.lang.String name,
java.lang.String symbol,
java.lang.String... otherNames)
h * Gets a
NameSymbol with a primary name, a symbol and additional names. |
static NameSymbol |
NameSymbol.ofSymbol(java.lang.String symbol)
Gets a
NameSymbol with a symbol and no names. |
Modifier and Type | Method and Description |
---|---|
static Unit |
Unit.fromConversionFunctions(ObjectProduct<BaseUnit> base,
java.util.function.DoubleUnaryOperator converterFrom,
java.util.function.DoubleUnaryOperator converterTo,
NameSymbol ns)
Returns a unit from its base and the functions it uses to convert to and from its base.
|
static LinearUnit |
LinearUnit.fromUnitValue(Unit unit,
double value,
NameSymbol ns)
Gets a
LinearUnit from a unit and a value. |
static UnitPrefix |
UnitPrefix.valueOf(double multiplier,
NameSymbol ns)
Gets a
UnitPrefix from a multiplier and a name |
static LinearUnit |
LinearUnit.valueOf(ObjectProduct<BaseUnit> unitBase,
double conversionFactor,
NameSymbol ns)
Gets a
LinearUnit from a unit base and a conversion factor. |
Unit |
Unit.withName(NameSymbol ns) |
LinearUnit |
LinearUnit.withName(NameSymbol ns) |
UnitPrefix |
UnitPrefix.withName(NameSymbol ns) |
BaseUnit |
BaseUnit.withName(NameSymbol ns) |
Constructor and Description |
---|
Unit(ObjectProduct<BaseUnit> unitBase,
NameSymbol ns)
Creates the
AbstractUnit . |