This is an automated email from the ASF dual-hosted git repository.
garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-collections.git
The following commit(s) were added to refs/heads/master by this push:
new 09048c1b6 Add missing Javadoc and tags.
09048c1b6 is described below
commit 09048c1b6b76063630196e58afecdd10f15a4ab5
Author: Gary Gregory <[email protected]>
AuthorDate: Thu Jul 9 18:54:42 2026 -0400
Add missing Javadoc and tags.
---
.../commons/collections4/bag/UnmodifiableBag.java | 43 ++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git
a/src/main/java/org/apache/commons/collections4/bag/UnmodifiableBag.java
b/src/main/java/org/apache/commons/collections4/bag/UnmodifiableBag.java
index 1c0348a12..e78cb5d97 100644
--- a/src/main/java/org/apache/commons/collections4/bag/UnmodifiableBag.java
+++ b/src/main/java/org/apache/commons/collections4/bag/UnmodifiableBag.java
@@ -78,21 +78,41 @@ public final class UnmodifiableBag<E>
super((Bag<E>) bag);
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public boolean add(final E object) {
throw new UnsupportedOperationException();
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public boolean add(final E object, final int count) {
throw new UnsupportedOperationException();
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public boolean addAll(final Collection<? extends E> coll) {
throw new UnsupportedOperationException();
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public void clear() {
throw new UnsupportedOperationException();
@@ -117,22 +137,40 @@ public final class UnmodifiableBag<E>
setCollection((Collection<E>) in.readObject());
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public boolean remove(final Object object) {
throw new UnsupportedOperationException();
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public boolean remove(final Object object, final int count) {
throw new UnsupportedOperationException();
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public boolean removeAll(final Collection<?> coll) {
throw new UnsupportedOperationException();
}
/**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
* @since 4.4
*/
@Override
@@ -140,6 +178,11 @@ public final class UnmodifiableBag<E>
throw new UnsupportedOperationException();
}
+ /**
+ * Always throws {@link UnsupportedOperationException}.
+ *
+ * @throws UnsupportedOperationException Always thrown.
+ */
@Override
public boolean retainAll(final Collection<?> coll) {
throw new UnsupportedOperationException();