summaryrefslogtreecommitdiff
path: root/src/main/java/sevenUnits/unit/FunctionalUnit.java
diff options
context:
space:
mode:
authorAdrien Hopkins <adrien.p.hopkins@gmail.com>2024-03-24 13:25:22 -0500
committerAdrien Hopkins <adrien.p.hopkins@gmail.com>2024-03-24 13:25:22 -0500
commited53492243ecad8d975401a97f5b634328ad2c71 (patch)
tree8a744f46320710355a02c9b2c371602ce69aefec /src/main/java/sevenUnits/unit/FunctionalUnit.java
parentc878761f737c90fc3fa1caedd48e2ee01637108f (diff)
parent91d51c3c49c4c0877483220ac0f12db4efab8f60 (diff)
Release version 0.5.0 (merge into stable)
Diffstat (limited to 'src/main/java/sevenUnits/unit/FunctionalUnit.java')
-rw-r--r--src/main/java/sevenUnits/unit/FunctionalUnit.java56
1 files changed, 28 insertions, 28 deletions
diff --git a/src/main/java/sevenUnits/unit/FunctionalUnit.java b/src/main/java/sevenUnits/unit/FunctionalUnit.java
index 720b0af..6de446f 100644
--- a/src/main/java/sevenUnits/unit/FunctionalUnit.java
+++ b/src/main/java/sevenUnits/unit/FunctionalUnit.java
@@ -30,14 +30,16 @@ import sevenUnits.utils.ObjectProduct;
*/
final class FunctionalUnit extends Unit {
/**
- * A function that accepts a value expressed in the unit's base and returns that value expressed in this unit.
+ * A function that accepts a value expressed in the unit's base and returns
+ * that value expressed in this unit.
*
* @since 2019-05-22
*/
private final DoubleUnaryOperator converterFrom;
/**
- * A function that accepts a value expressed in the unit and returns that value expressed in the unit's base.
+ * A function that accepts a value expressed in the unit and returns that
+ * value expressed in the unit's base.
*
* @since 2019-05-22
*/
@@ -46,45 +48,43 @@ final class FunctionalUnit extends Unit {
/**
* Creates the {@code FunctionalUnit}.
*
- * @param base
- * unit's base
- * @param converterFrom
- * function that accepts a value expressed in the unit's base and returns that value expressed in this
- * unit.
- * @param converterTo
- * function that accepts a value expressed in the unit and returns that value expressed in the unit's
- * base.
- * @throws NullPointerException
- * if any argument is null
+ * @param base unit's base
+ * @param converterFrom function that accepts a value expressed in the unit's
+ * base and returns that value expressed in this unit.
+ * @param converterTo function that accepts a value expressed in the unit
+ * and returns that value expressed in the unit's base.
+ * @throws NullPointerException if any argument is null
* @since 2019-05-22
*/
- public FunctionalUnit(final ObjectProduct<BaseUnit> base, final DoubleUnaryOperator converterFrom,
+ public FunctionalUnit(final ObjectProduct<BaseUnit> base,
+ final DoubleUnaryOperator converterFrom,
final DoubleUnaryOperator converterTo) {
super(base, NameSymbol.EMPTY);
- this.converterFrom = Objects.requireNonNull(converterFrom, "converterFrom must not be null.");
- this.converterTo = Objects.requireNonNull(converterTo, "converterTo must not be null.");
+ this.converterFrom = Objects.requireNonNull(converterFrom,
+ "converterFrom must not be null.");
+ this.converterTo = Objects.requireNonNull(converterTo,
+ "converterTo must not be null.");
}
/**
* Creates the {@code FunctionalUnit}.
*
- * @param base
- * unit's base
- * @param converterFrom
- * function that accepts a value expressed in the unit's base and returns that value expressed in this
- * unit.
- * @param converterTo
- * function that accepts a value expressed in the unit and returns that value expressed in the unit's
- * base.
- * @throws NullPointerException
- * if any argument is null
+ * @param base unit's base
+ * @param converterFrom function that accepts a value expressed in the unit's
+ * base and returns that value expressed in this unit.
+ * @param converterTo function that accepts a value expressed in the unit
+ * and returns that value expressed in the unit's base.
+ * @throws NullPointerException if any argument is null
* @since 2019-05-22
*/
- public FunctionalUnit(final ObjectProduct<BaseUnit> base, final DoubleUnaryOperator converterFrom,
+ public FunctionalUnit(final ObjectProduct<BaseUnit> base,
+ final DoubleUnaryOperator converterFrom,
final DoubleUnaryOperator converterTo, final NameSymbol ns) {
super(base, ns);
- this.converterFrom = Objects.requireNonNull(converterFrom, "converterFrom must not be null.");
- this.converterTo = Objects.requireNonNull(converterTo, "converterTo must not be null.");
+ this.converterFrom = Objects.requireNonNull(converterFrom,
+ "converterFrom must not be null.");
+ this.converterTo = Objects.requireNonNull(converterTo,
+ "converterTo must not be null.");
}
/**