This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git
The following commit(s) were added to refs/heads/master by this push:
new 08bf34781 Javadoc
08bf34781 is described below
commit 08bf3478179c226a0155e71ddbc8848c54be4e9a
Author: Gary Gregory <[email protected]>
AuthorDate: Fri Sep 19 10:19:35 2025 -0400
Javadoc
---
.../java/org/apache/commons/lang3/mutable/MutableBoolean.java | 2 +-
src/main/java/org/apache/commons/lang3/mutable/MutableByte.java | 7 +++++++
src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java | 8 ++++++++
src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java | 8 ++++++++
src/main/java/org/apache/commons/lang3/mutable/MutableInt.java | 2 +-
src/main/java/org/apache/commons/lang3/mutable/MutableLong.java | 2 +-
src/main/java/org/apache/commons/lang3/mutable/MutableObject.java | 2 +-
src/main/java/org/apache/commons/lang3/mutable/MutableShort.java | 6 ++++++
8 files changed, 33 insertions(+), 4 deletions(-)
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java
index 13ab9ffc6..14d7ca670 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java
@@ -25,7 +25,7 @@
/**
* A mutable {@code boolean} wrapper.
* <p>
- * This class was created before the introduction of {@link AtomicBoolean}.
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link AtomicBoolean} class.
* </p>
* <p>
* Note that as MutableBoolean does not extend {@link Boolean}, it is not
treated by {@link String#format(String, Object...)} as a Boolean parameter.
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
index 519ff9c75..59ea47f40 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
@@ -16,13 +16,20 @@
*/
package org.apache.commons.lang3.mutable;
+import java.util.concurrent.atomic.AtomicInteger;
+
/**
* A mutable {@code byte} wrapper.
* <p>
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link AtomicInteger} class.
+ * </p>
+ * <p>
* Note that as MutableByte does not extend Byte, it is not treated by
String.format as a Byte parameter.
* </p>
+ * <p>
*
* @see Byte
+ * @see AtomicInteger
* @since 2.1
*/
public class MutableByte extends Number implements Comparable<MutableByte>,
Mutable<Number> {
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
index a1400fb84..2b6b855e8 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
@@ -16,13 +16,21 @@
*/
package org.apache.commons.lang3.mutable;
+import java.util.concurrent.atomic.DoubleAccumulator;
+import java.util.concurrent.atomic.DoubleAdder;
+
/**
* A mutable {@code double} wrapper.
* <p>
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link DoubleAccumulator} class.
+ * </p>
+ * <p>
* Note that as MutableDouble does not extend Double, it is not treated by
String.format as a Double parameter.
* </p>
*
* @see Double
+ * @see DoubleAccumulator
+ * @see DoubleAdder
* @since 2.1
*/
public class MutableDouble extends Number implements
Comparable<MutableDouble>, Mutable<Number> {
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
index a8e16d468..97abff768 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
@@ -16,13 +16,21 @@
*/
package org.apache.commons.lang3.mutable;
+import java.util.concurrent.atomic.DoubleAccumulator;
+import java.util.concurrent.atomic.DoubleAdder;
+
/**
* A mutable {@code float} wrapper.
* <p>
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link DoubleAccumulator} class.
+ * </p>
+ * <p>
* Note that as MutableFloat does not extend Float, it is not treated by
String.format as a Float parameter.
* </p>
*
* @see Float
+ * @see DoubleAccumulator
+ * @see DoubleAdder
* @since 2.1
*/
public class MutableFloat extends Number implements Comparable<MutableFloat>,
Mutable<Number> {
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
index fcb11e510..086d4d87c 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
@@ -21,7 +21,7 @@
/**
* A mutable {@code int} wrapper.
* <p>
- * This class was created before the introduction of {@link AtomicInteger}.
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link AtomicInteger} class.
* </p>
* <p>
* Note that as MutableInt does not extend {@link Integer}, it is not treated
by {@link String#format(String, Object...)} as an Integer parameter.
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
index d4d656224..9baa97db5 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
@@ -21,7 +21,7 @@
/**
* A mutable {@code long} wrapper.
* <p>
- * This class was created before the introduction of {@link AtomicLong}.
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link AtomicLong} class.
* </p>
* <p>
* Note that as MutableLong does not extend {@link Long}, it is not treated by
{@link String#format(String, Object...)} as a Long parameter.
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableObject.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableObject.java
index 5a4794c33..85fd2e95a 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableObject.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableObject.java
@@ -24,7 +24,7 @@
/**
* A mutable {@link Object} wrapper.
* <p>
- * This class was created before the introduction of {@link AtomicReference}.
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link AtomicReference} class.
* </p>
*
* @param <T> the type to set and get.
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
b/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
index b2cdc51f2..8f8e091db 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
@@ -16,13 +16,19 @@
*/
package org.apache.commons.lang3.mutable;
+import java.util.concurrent.atomic.AtomicInteger;
+
/**
* A mutable {@code short} wrapper.
* <p>
+ * This class was created before the introduction of the the {@link
java.util.concurrent.atomic} package and the {@link AtomicInteger} class.
+ * </p>
+ * <p>
* Note that as MutableShort does not extend Short, it is not treated by
String.format as a Short parameter.
* </p>
*
* @see Short
+ * @see AtomicInteger
* @since 2.1
*/
public class MutableShort extends Number implements Comparable<MutableShort>,
Mutable<Number> {