Package ome.model.units
Class Conversion.Add
- java.lang.Object
-
- ome.model.units.Conversion
-
- ome.model.units.Conversion.Add
-
- Enclosing class:
- Conversion
public static class Conversion.Add extends Conversion
Sums allConversioninstances viaBigDecimal.add(BigDecimal).
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ome.model.units.Conversion
Conversion.Add, Conversion.Int, Conversion.Mul, Conversion.Pow, Conversion.Rat, Conversion.Sym
-
-
Field Summary
-
Fields inherited from class ome.model.units.Conversion
conversions
-
-
Constructor Summary
Constructors Constructor Description Add(Conversion[] conversions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigDecimalconvert(double original)Primary operator forConversioninstances.
-
-
-
Constructor Detail
-
Add
public Add(Conversion[] conversions)
-
-
Method Detail
-
convert
public java.math.BigDecimal convert(double original)
Description copied from class:ConversionPrimary operator forConversioninstances.- Specified by:
convertin classConversion- Parameters:
original- A unit value which is to be processed through the tree-like representation of this equation. OnlyConversion.Symobjects will actually use the "original" value.- Returns:
- a
BigDecimalresult from the calculation. If this value maps toDouble.NEGATIVE_INFINITYorDouble.POSITIVE_INFINITY, then aBigResultexception should be thrown before returning to clients.
-
-