| Modifier and Type | Interface and Description |
|---|---|
| public interface | ConverterCompositionHandler
Functional interface for handling the composition (concatenation) of two unit converters. |
| public interface | MultiplyConverter
This class represents a converter multiplying numeric values by a constant
scaling factor represented by the |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractConverter
The base class for our |
| public class | AddConverter
This class represents a converter adding a constant offset to numeric values ( |
| public class | Calculus
Facade for internal number arithmetic. |
| public class | DefaultNumberSystem
|
| pack-priv class | DoubleMultiplyConverter
This class represents a converter multiplying numeric values by a constant
scaling factor ( |
| public class | ExpConverter
This class represents a exponential converter of limited precision. |
| pack-priv class | |
| public class | LogConverter
This class represents a logarithmic converter of limited precision. |
| public class | MixedRadix<Q extends Quantity
Immutable class that represents mixed-radix units (like "hour:min:sec" or "ft, in") |
| public class | PowerOfIntConverter
UnitConverter for numbers in base^exponent representation. |
| pack-priv class | PowerOfPiConverter
This class represents a converter multiplying numeric values by a factor of Pi to the power of an integer exponent (π^exponent). |
| public class | QuantityStreams
Utility methods for operating on quantities using streams. |
| public class | |
| public class | RationalConverter
This class represents a converter multiplying numeric values by an exact scaling factor (represented as the quotient of two |
| public class | RationalNumber
Represents a rational number |