Class Simplifier
java.lang.Object
tech.units.indriya.internal.simplify.Simplifier
Simplifier for UnitConverter composition yielding a normal-form.
A normal-form is required to decide whether two UnitConverters are equivalent.
- Since:
- 2.0
- Version:
- 1.0
- Author:
- Andi Huber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AbstractConvertercompose(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction)
-
Constructor Details
-
Simplifier
public Simplifier()
-
-
Method Details
-
compose
public static AbstractConverter compose(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) - Parameters:
a-b-simpleComposeTest-simpleComposeAction-- Returns:
- normal-form
-