Repository: commons-collections
Updated Branches:
  refs/heads/master 36d33722c -> 6044892b8


Javadoc: Add missing @param tags for generics.

Project: http://git-wip-us.apache.org/repos/asf/commons-collections/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/commons-collections/commit/6044892b
Tree: http://git-wip-us.apache.org/repos/asf/commons-collections/tree/6044892b
Diff: http://git-wip-us.apache.org/repos/asf/commons-collections/diff/6044892b

Branch: refs/heads/master
Commit: 6044892b8817841714cb79200b944611a9c22944
Parents: 36d3372
Author: Gary Gregory <ggreg...@apache.org>
Authored: Thu Dec 28 13:56:04 2017 -0700
Committer: Gary Gregory <ggreg...@apache.org>
Committed: Thu Dec 28 13:56:04 2017 -0700

----------------------------------------------------------------------
 src/main/java/org/apache/commons/collections4/Get.java           | 4 +++-
 src/main/java/org/apache/commons/collections4/IterableGet.java   | 4 +++-
 src/main/java/org/apache/commons/collections4/Put.java           | 4 +++-
 .../apache/commons/collections4/bidimap/AbstractDualBidiMap.java | 3 +++
 .../org/apache/commons/collections4/bidimap/DualHashBidiMap.java | 3 +++
 .../commons/collections4/bidimap/DualLinkedHashBidiMap.java      | 3 +++
 .../commons/collections4/comparators/ComparableComparator.java   | 3 ++-
 .../apache/commons/collections4/comparators/ComparatorChain.java | 1 +
 .../commons/collections4/comparators/FixedOrderComparator.java   | 1 +
 .../apache/commons/collections4/comparators/NullComparator.java  | 1 +
 .../commons/collections4/comparators/ReverseComparator.java      | 3 ++-
 .../commons/collections4/comparators/TransformingComparator.java | 3 +++
 .../java/org/apache/commons/collections4/map/CompositeMap.java   | 3 +++
 .../commons/collections4/map/EntrySetToMapIteratorAdapter.java   | 3 +++
 .../java/org/apache/commons/collections4/map/ReferenceMap.java   | 4 +++-
 .../apache/commons/collections4/map/UnmodifiableEntrySet.java    | 3 +++
 .../commons/collections4/multiset/AbstractMapMultiSet.java       | 1 +
 .../apache/commons/collections4/multiset/AbstractMultiSet.java   | 1 +
 .../commons/collections4/multiset/AbstractMultiSetDecorator.java | 1 +
 .../org/apache/commons/collections4/multiset/HashMultiSet.java   | 1 +
 .../apache/commons/collections4/multiset/PredicatedMultiSet.java | 1 +
 .../commons/collections4/multiset/SynchronizedMultiSet.java      | 1 +
 .../commons/collections4/multiset/UnmodifiableMultiSet.java      | 1 +
 .../org/apache/commons/collections4/queue/PredicatedQueue.java   | 1 +
 .../org/apache/commons/collections4/queue/TransformedQueue.java  | 1 +
 .../org/apache/commons/collections4/queue/UnmodifiableQueue.java | 1 +
 .../collections4/set/AbstractSerializableSetDecorator.java       | 1 +
 .../apache/commons/collections4/set/AbstractSetDecorator.java    | 2 +-
 .../java/org/apache/commons/collections4/set/CompositeSet.java   | 1 +
 .../java/org/apache/commons/collections4/set/ListOrderedSet.java | 1 +
 .../java/org/apache/commons/collections4/set/MapBackedSet.java   | 2 ++
 .../apache/commons/collections4/set/PredicatedNavigableSet.java  | 1 +
 .../java/org/apache/commons/collections4/set/PredicatedSet.java  | 1 +
 .../org/apache/commons/collections4/set/PredicatedSortedSet.java | 1 +
 .../apache/commons/collections4/set/TransformedNavigableSet.java | 1 +
 .../java/org/apache/commons/collections4/set/TransformedSet.java | 1 +
 .../apache/commons/collections4/set/TransformedSortedSet.java    | 1 +
 .../commons/collections4/set/UnmodifiableNavigableSet.java       | 1 +
 .../org/apache/commons/collections4/set/UnmodifiableSet.java     | 1 +
 .../apache/commons/collections4/set/UnmodifiableSortedSet.java   | 1 +
 .../collections4/splitmap/AbstractIterableGetMapDecorator.java   | 2 ++
 .../commons/collections4/splitmap/TransformedSplitMap.java       | 4 ++++
 .../java/org/apache/commons/collections4/trie/KeyAnalyzer.java   | 1 +
 43 files changed, 72 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/Get.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/collections4/Get.java 
b/src/main/java/org/apache/commons/collections4/Get.java
index b414f8f..431155d 100644
--- a/src/main/java/org/apache/commons/collections4/Get.java
+++ b/src/main/java/org/apache/commons/collections4/Get.java
@@ -22,8 +22,10 @@ import java.util.Set;
 /**
  * The "read" subset of the {@link java.util.Map} interface.
  *
+ * @param <K> the type of the keys in this map
+ * @param <V> the type of the values in this map
+ * 
  * @since 4.0
- *
  * @see Put
  */
 public interface Get<K, V> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/IterableGet.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/collections4/IterableGet.java 
b/src/main/java/org/apache/commons/collections4/IterableGet.java
index 39c5bb8..abc0a9f 100644
--- a/src/main/java/org/apache/commons/collections4/IterableGet.java
+++ b/src/main/java/org/apache/commons/collections4/IterableGet.java
@@ -19,8 +19,10 @@ package org.apache.commons.collections4;
 /**
  * The "read" subset of the {@link java.util.Map} interface.
  *
+ * @param <K> the type of the keys in this map
+ * @param <V> the type of the values in this map
+ * 
  * @since 4.0
- *
  * @see Put
  */
 public interface IterableGet<K, V> extends Get<K, V> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/Put.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/collections4/Put.java 
b/src/main/java/org/apache/commons/collections4/Put.java
index 438064f..8530f35 100644
--- a/src/main/java/org/apache/commons/collections4/Put.java
+++ b/src/main/java/org/apache/commons/collections4/Put.java
@@ -27,8 +27,10 @@ import java.util.Map;
  * of, a "reading" interface) and thus defines {@link #put(Object, Object)} as 
returning
  * {@link Object}.
  *
+ * @param <K> the type of the keys in this map
+ * @param <V> the type of the values in this map
+ * 
  * @since 4.0
- *
  * @see Get
  */
 public interface Put<K, V> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
 
b/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
index 450f29d..276d1b7 100644
--- 
a/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
+++ 
b/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
@@ -34,6 +34,9 @@ import 
org.apache.commons.collections4.keyvalue.AbstractMapEntryDecorator;
  * An implementation can be written simply by implementing the
  * {@link #createBidiMap(Map, Map, BidiMap)} method.
  *
+ * @param <K> the type of the keys in the map
+ * @param <V> the type of the values in the map
+ * 
  * @see DualHashBidiMap
  * @see DualTreeBidiMap
  * @since 3.0

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/bidimap/DualHashBidiMap.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/bidimap/DualHashBidiMap.java 
b/src/main/java/org/apache/commons/collections4/bidimap/DualHashBidiMap.java
index 742c5b2..0514cc7 100644
--- a/src/main/java/org/apache/commons/collections4/bidimap/DualHashBidiMap.java
+++ b/src/main/java/org/apache/commons/collections4/bidimap/DualHashBidiMap.java
@@ -36,6 +36,9 @@ import org.apache.commons.collections4.BidiMap;
  * NOTE: From Commons Collections 3.1, all subclasses will use {@link HashMap}
  * and the flawed <code>createMap</code> method is ignored.
  *
+ * @param <K> the type of the keys in the map
+ * @param <V> the type of the values in the map
+ * 
  * @since 3.0
  */
 public class DualHashBidiMap<K, V> extends AbstractDualBidiMap<K, V> 
implements Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/bidimap/DualLinkedHashBidiMap.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/bidimap/DualLinkedHashBidiMap.java
 
b/src/main/java/org/apache/commons/collections4/bidimap/DualLinkedHashBidiMap.java
index 7374f6d..c1dd0a2 100644
--- 
a/src/main/java/org/apache/commons/collections4/bidimap/DualLinkedHashBidiMap.java
+++ 
b/src/main/java/org/apache/commons/collections4/bidimap/DualLinkedHashBidiMap.java
@@ -31,6 +31,9 @@ import org.apache.commons.collections4.BidiMap;
  * Two <code>LinkedHashMap</code> instances are used in this class.
  * This provides fast lookups at the expense of storing two sets of map 
entries and two linked lists.
  *
+ * @param <K> the type of the keys in the map
+ * @param <V> the type of the values in the map
+ * 
  * @since 4.0
  */
 public class DualLinkedHashBidiMap<K, V> extends AbstractDualBidiMap<K, V> 
implements Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
 
b/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
index f5a548b..d3da147 100644
--- 
a/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
+++ 
b/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
@@ -35,8 +35,9 @@ import java.util.Comparator;
  * This is no longer the case. See {@link #compare(Object, Object) compare} for
  * details.
  *
+ * @param <E> the type of objects compared by this comparator
+ * 
  * @since 2.0
- *
  * @see java.util.Collections#reverseOrder()
  */
 public class ComparableComparator<E extends Comparable<? super E>> implements 
Comparator<E>, Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/comparators/ComparatorChain.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/comparators/ComparatorChain.java
 
b/src/main/java/org/apache/commons/collections4/comparators/ComparatorChain.java
index 408e611..3eb9ea0 100644
--- 
a/src/main/java/org/apache/commons/collections4/comparators/ComparatorChain.java
+++ 
b/src/main/java/org/apache/commons/collections4/comparators/ComparatorChain.java
@@ -44,6 +44,7 @@ import java.util.List;
  * thread-safe at construction time, but it <i>is</i> thread-safe to perform
  * multiple comparisons after all the setup operations are complete.
  *
+ * @param <E> the type of objects compared by this comparator
  * @since 2.0
  */
 public class ComparatorChain<E> implements Comparator<E>, Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
 
b/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
index b045c8a..bf80c2d 100644
--- 
a/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
+++ 
b/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
@@ -43,6 +43,7 @@ import java.util.Map;
  * <p>
  * This class is Serializable from Commons Collections 4.0.
  *
+ * @param <T> the type of objects compared by this comparator
  * @since 3.0
  */
 public class FixedOrderComparator<T> implements Comparator<T>, Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/comparators/NullComparator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/comparators/NullComparator.java 
b/src/main/java/org/apache/commons/collections4/comparators/NullComparator.java
index 9b4aa6f..dd31333 100644
--- 
a/src/main/java/org/apache/commons/collections4/comparators/NullComparator.java
+++ 
b/src/main/java/org/apache/commons/collections4/comparators/NullComparator.java
@@ -25,6 +25,7 @@ import org.apache.commons.collections4.ComparatorUtils;
  * A Comparator that will compare nulls to be either lower or higher than
  * other objects.
  *
+ * @param <E> the type of objects compared by this comparator
  * @since 2.0
  */
 public class NullComparator<E> implements Comparator<E>, Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/comparators/ReverseComparator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/comparators/ReverseComparator.java
 
b/src/main/java/org/apache/commons/collections4/comparators/ReverseComparator.java
index fdb581d..8c0b63d 100644
--- 
a/src/main/java/org/apache/commons/collections4/comparators/ReverseComparator.java
+++ 
b/src/main/java/org/apache/commons/collections4/comparators/ReverseComparator.java
@@ -25,8 +25,9 @@ import org.apache.commons.collections4.ComparatorUtils;
  * Reverses the order of another comparator by reversing the arguments
  * to its {@link #compare(Object, Object) compare} method.
  *
+ * @param <E> the type of objects compared by this comparator
+ * 
  * @since 2.0
- *
  * @see java.util.Collections#reverseOrder()
  */
 public class ReverseComparator<E> implements Comparator<E>, Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/comparators/TransformingComparator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/comparators/TransformingComparator.java
 
b/src/main/java/org/apache/commons/collections4/comparators/TransformingComparator.java
index 95a7876..11cbabc 100644
--- 
a/src/main/java/org/apache/commons/collections4/comparators/TransformingComparator.java
+++ 
b/src/main/java/org/apache/commons/collections4/comparators/TransformingComparator.java
@@ -29,6 +29,9 @@ import org.apache.commons.collections4.Transformer;
  * <p>
  * This class is Serializable from Commons Collections 4.0.
  *
+ * @param <I> the input type to the transformer
+ * @param <O> the output type from the transformer
+ * 
  * @since 2.1
  *
  * @see org.apache.commons.collections4.Transformer

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/map/CompositeMap.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/map/CompositeMap.java 
b/src/main/java/org/apache/commons/collections4/map/CompositeMap.java
index 96710e2..897374e 100644
--- a/src/main/java/org/apache/commons/collections4/map/CompositeMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/CompositeMap.java
@@ -500,6 +500,9 @@ public class CompositeMap<K, V> extends 
AbstractIterableMap<K, V> implements Ser
      * This interface allows definition for all of the indeterminate
      * mutators in a CompositeMap, as well as providing a hook for
      * callbacks on key collisions.
+     * 
+     * @param <K> the type of the keys in the map
+     * @param <V> the type of the values in the map
      */
     public static interface MapMutator<K, V> extends Serializable {
         /**

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/map/EntrySetToMapIteratorAdapter.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/map/EntrySetToMapIteratorAdapter.java
 
b/src/main/java/org/apache/commons/collections4/map/EntrySetToMapIteratorAdapter.java
index 8b4cbe5..eb69a3a 100644
--- 
a/src/main/java/org/apache/commons/collections4/map/EntrySetToMapIteratorAdapter.java
+++ 
b/src/main/java/org/apache/commons/collections4/map/EntrySetToMapIteratorAdapter.java
@@ -26,6 +26,9 @@ import org.apache.commons.collections4.ResettableIterator;
 /**
  * Adapts a Map entrySet to the MapIterator interface.
  *
+ * @param <K> the type of the keys in the map
+ * @param <V> the type of the values in the map
+ * 
  * @since 4.0
  */
 public class EntrySetToMapIteratorAdapter<K, V> implements MapIterator<K, V>, 
ResettableIterator<K> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/map/ReferenceMap.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/map/ReferenceMap.java 
b/src/main/java/org/apache/commons/collections4/map/ReferenceMap.java
index aa82ff9..8baefae 100644
--- a/src/main/java/org/apache/commons/collections4/map/ReferenceMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/ReferenceMap.java
@@ -65,8 +65,10 @@ import java.io.Serializable;
  * (previously it extended AbstractMap). As a result, the implementation is now
  * extensible and provides a <code>MapIterator</code>.
  *
+ * @param <K> the type of the keys in the map
+ * @param <V> the type of the values in the map
+ * 
  * @see java.lang.ref.Reference
- *
  * @since 3.0 (previously in main package v2.1)
  */
 public class ReferenceMap<K, V> extends AbstractReferenceMap<K, V> implements 
Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/map/UnmodifiableEntrySet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/map/UnmodifiableEntrySet.java 
b/src/main/java/org/apache/commons/collections4/map/UnmodifiableEntrySet.java
index 82a46b6..8b328ce 100644
--- 
a/src/main/java/org/apache/commons/collections4/map/UnmodifiableEntrySet.java
+++ 
b/src/main/java/org/apache/commons/collections4/map/UnmodifiableEntrySet.java
@@ -32,6 +32,9 @@ import 
org.apache.commons.collections4.set.AbstractSetDecorator;
  * <p>
  * Attempts to modify it will result in an UnsupportedOperationException.
  *
+ * @param <K> the type of the keys in the map
+ * @param <V> the type of the values in the map
+ * 
  * @since 3.0
  */
 public final class UnmodifiableEntrySet<K, V>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
 
b/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
index f742854..4ae4d81 100644
--- 
a/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
@@ -35,6 +35,7 @@ import 
org.apache.commons.collections4.iterators.AbstractIteratorDecorator;
  * map will be used to map multiset elements to a number; the number 
represents the
  * number of occurrences of that element in the multiset.
  *
+ * @param <E> the type held in the multiset
  * @since 4.1
  */
 public abstract class AbstractMapMultiSet<E> extends AbstractMultiSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java 
b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java
index 261175f..8386ee5 100644
--- 
a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java
@@ -33,6 +33,7 @@ import org.apache.commons.collections4.Transformer;
  * Abstract implementation of the {@link MultiSet} interface to simplify the
  * creation of subclass implementations.
  *
+ * @param <E> the type held in the multiset
  * @since 4.1
  */
 public abstract class AbstractMultiSet<E> extends AbstractCollection<E> 
implements MultiSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
 
b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
index 4c80eb5..10394a2 100644
--- 
a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
+++ 
b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
@@ -26,6 +26,7 @@ import 
org.apache.commons.collections4.collection.AbstractCollectionDecorator;
  * <p>
  * Methods are forwarded directly to the decorated multiset.
  *
+ * @param <E> the type held in the multiset
  * @since 4.1
  */
 public abstract class AbstractMultiSetDecorator<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/multiset/HashMultiSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/multiset/HashMultiSet.java 
b/src/main/java/org/apache/commons/collections4/multiset/HashMultiSet.java
index 0c19848..6916bb8e 100644
--- a/src/main/java/org/apache/commons/collections4/multiset/HashMultiSet.java
+++ b/src/main/java/org/apache/commons/collections4/multiset/HashMultiSet.java
@@ -31,6 +31,7 @@ import java.util.HashMap;
  * count of occurrences. Extra methods on the interface allow multiple copies
  * of an object to be added or removed at once.
  *
+ * @param <E> the type held in the multiset
  * @since 4.1
  */
 public class HashMultiSet<E> extends AbstractMapMultiSet<E> implements 
Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/multiset/PredicatedMultiSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/multiset/PredicatedMultiSet.java
 
b/src/main/java/org/apache/commons/collections4/multiset/PredicatedMultiSet.java
index b5d1b7e..4483039 100644
--- 
a/src/main/java/org/apache/commons/collections4/multiset/PredicatedMultiSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/multiset/PredicatedMultiSet.java
@@ -38,6 +38,7 @@ import 
org.apache.commons.collections4.collection.PredicatedCollection;
  *                                            
NotNullPredicate.notNullPredicate());
  * </pre>
  *
+ * @param <E> the type held in the multiset
  * @since 4.1
  */
 public class PredicatedMultiSet<E> extends PredicatedCollection<E> implements 
MultiSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/multiset/SynchronizedMultiSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/multiset/SynchronizedMultiSet.java
 
b/src/main/java/org/apache/commons/collections4/multiset/SynchronizedMultiSet.java
index f069720..297d836 100644
--- 
a/src/main/java/org/apache/commons/collections4/multiset/SynchronizedMultiSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/multiset/SynchronizedMultiSet.java
@@ -28,6 +28,7 @@ import 
org.apache.commons.collections4.collection.SynchronizedCollection;
  * Methods are synchronized, then forwarded to the decorated multiset.
  * Iterators must be separately synchronized around the loop.
  *
+ * @param <E> the type held in the multiset
  * @since 4.1
  */
 public class SynchronizedMultiSet<E> extends SynchronizedCollection<E> 
implements MultiSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/multiset/UnmodifiableMultiSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/multiset/UnmodifiableMultiSet.java
 
b/src/main/java/org/apache/commons/collections4/multiset/UnmodifiableMultiSet.java
index ddfadc0..beb9454 100644
--- 
a/src/main/java/org/apache/commons/collections4/multiset/UnmodifiableMultiSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/multiset/UnmodifiableMultiSet.java
@@ -33,6 +33,7 @@ import org.apache.commons.collections4.set.UnmodifiableSet;
  * <p>
  * Attempts to modify it will result in an UnsupportedOperationException.
  *
+ * @param <E> the type held in the multiset
  * @since 4.1
  */
 public final class UnmodifiableMultiSet<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/queue/PredicatedQueue.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/queue/PredicatedQueue.java 
b/src/main/java/org/apache/commons/collections4/queue/PredicatedQueue.java
index 016b95d..12697e8 100644
--- a/src/main/java/org/apache/commons/collections4/queue/PredicatedQueue.java
+++ b/src/main/java/org/apache/commons/collections4/queue/PredicatedQueue.java
@@ -32,6 +32,7 @@ import 
org.apache.commons.collections4.collection.PredicatedCollection;
  * One usage would be to ensure that no null entries are added to the queue.
  * <pre>Queue queue = PredicatedQueue.predicatedQueue(new 
UnboundedFifoQueue(), NotNullPredicate.INSTANCE);</pre>
  *
+ * @param <E> the type of elements held in this queue
  * @since 4.0
  */
 public class PredicatedQueue<E> extends PredicatedCollection<E> implements 
Queue<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/queue/TransformedQueue.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/queue/TransformedQueue.java 
b/src/main/java/org/apache/commons/collections4/queue/TransformedQueue.java
index b42366c..4925321 100644
--- a/src/main/java/org/apache/commons/collections4/queue/TransformedQueue.java
+++ b/src/main/java/org/apache/commons/collections4/queue/TransformedQueue.java
@@ -29,6 +29,7 @@ import 
org.apache.commons.collections4.collection.TransformedCollection;
  * For example, if the transformation converts Strings to Integers, you must
  * use the Integer form to remove objects.
  *
+ * @param <E> the type of elements held in this queue
  * @since 4.0
  */
 public class TransformedQueue<E> extends TransformedCollection<E> implements 
Queue<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/queue/UnmodifiableQueue.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/queue/UnmodifiableQueue.java 
b/src/main/java/org/apache/commons/collections4/queue/UnmodifiableQueue.java
index 309aaac..0963a19 100644
--- a/src/main/java/org/apache/commons/collections4/queue/UnmodifiableQueue.java
+++ b/src/main/java/org/apache/commons/collections4/queue/UnmodifiableQueue.java
@@ -31,6 +31,7 @@ import 
org.apache.commons.collections4.iterators.UnmodifiableIterator;
  * <p>
  * Attempts to modify it will result in an UnsupportedOperationException.
  *
+ * @param <E> the type of elements held in this queue
  * @since 4.0
  */
 public final class UnmodifiableQueue<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/AbstractSerializableSetDecorator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/AbstractSerializableSetDecorator.java
 
b/src/main/java/org/apache/commons/collections4/set/AbstractSerializableSetDecorator.java
index 29c6bc1..36829f7 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/AbstractSerializableSetDecorator.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/AbstractSerializableSetDecorator.java
@@ -25,6 +25,7 @@ import java.util.Set;
 /**
  * Serializable subclass of AbstractSetDecorator.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.1
  */
 public abstract class AbstractSerializableSetDecorator<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java 
b/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java
index 1dc1ae7..dd38421 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java
@@ -25,7 +25,7 @@ import 
org.apache.commons.collections4.collection.AbstractCollectionDecorator;
  * <p>
  * Methods are forwarded directly to the decorated set.
  *
- * @param <E> the type of the elements in the set
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public abstract class AbstractSetDecorator<E> extends 
AbstractCollectionDecorator<E> implements

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/CompositeSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/CompositeSet.java 
b/src/main/java/org/apache/commons/collections4/set/CompositeSet.java
index 104a179..a7ccf11 100644
--- a/src/main/java/org/apache/commons/collections4/set/CompositeSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/CompositeSet.java
@@ -43,6 +43,7 @@ import org.apache.commons.collections4.list.UnmodifiableList;
  * See <a 
href="https://issues.apache.org/jira/browse/COLLECTIONS-424";>COLLECTIONS-424</a>
  * for more details.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public class CompositeSet<E> implements Set<E>, Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/ListOrderedSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/ListOrderedSet.java 
b/src/main/java/org/apache/commons/collections4/set/ListOrderedSet.java
index 65f7184..4c9cc35 100644
--- a/src/main/java/org/apache/commons/collections4/set/ListOrderedSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/ListOrderedSet.java
@@ -49,6 +49,7 @@ import org.apache.commons.collections4.list.UnmodifiableList;
  * <p>
  * This class is Serializable from Commons Collections 3.1.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public class ListOrderedSet<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java 
b/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java
index 88f1900..6e246a5 100644
--- a/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java
@@ -32,6 +32,8 @@ import java.util.Set;
  * Most map implementation can be used to create a set by passing in dummy 
values.
  * Exceptions include <code>BidiMap</code> implementations, as they require 
unique values.
  *
+ * @param <E> the type of the elements in this set
+ * @param <V> the dummy value type in this map
  * @since 3.1
  */
 public final class MapBackedSet<E, V> implements Set<E>, Serializable {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/PredicatedNavigableSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/PredicatedNavigableSet.java 
b/src/main/java/org/apache/commons/collections4/set/PredicatedNavigableSet.java
index 3411ceb..dda2a5f 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/PredicatedNavigableSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/PredicatedNavigableSet.java
@@ -36,6 +36,7 @@ import org.apache.commons.collections4.Predicate;
  *                                              
NotNullPredicate.notNullPredicate());
  * </pre>
  *
+ * @param <E> the type of the elements in this set
  * @since 4.1
  */
 public class PredicatedNavigableSet<E> extends PredicatedSortedSet<E> 
implements NavigableSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/PredicatedSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/PredicatedSet.java 
b/src/main/java/org/apache/commons/collections4/set/PredicatedSet.java
index 333e205..a888c40 100644
--- a/src/main/java/org/apache/commons/collections4/set/PredicatedSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/PredicatedSet.java
@@ -34,6 +34,7 @@ import 
org.apache.commons.collections4.collection.PredicatedCollection;
  * <p>
  * This class is Serializable from Commons Collections 3.1.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public class PredicatedSet<E> extends PredicatedCollection<E> implements 
Set<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/PredicatedSortedSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/PredicatedSortedSet.java 
b/src/main/java/org/apache/commons/collections4/set/PredicatedSortedSet.java
index 1f225c0..a36de26 100644
--- a/src/main/java/org/apache/commons/collections4/set/PredicatedSortedSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/PredicatedSortedSet.java
@@ -38,6 +38,7 @@ import org.apache.commons.collections4.Predicate;
  * <p>
  * This class is Serializable from Commons Collections 3.1.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public class PredicatedSortedSet<E> extends PredicatedSet<E> implements 
SortedSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/TransformedNavigableSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/TransformedNavigableSet.java
 
b/src/main/java/org/apache/commons/collections4/set/TransformedNavigableSet.java
index eea49d7..3c1ec54 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/TransformedNavigableSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/TransformedNavigableSet.java
@@ -29,6 +29,7 @@ import org.apache.commons.collections4.Transformer;
  * For example, if the transformation converts Strings to Integers, you must
  * use the Integer form to remove objects.
  *
+ * @param <E> the type of the elements in this set
  * @since 4.1
  */
 public class TransformedNavigableSet<E> extends TransformedSortedSet<E> 
implements NavigableSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/TransformedSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/TransformedSet.java 
b/src/main/java/org/apache/commons/collections4/set/TransformedSet.java
index 8b3131e..0c8abfd 100644
--- a/src/main/java/org/apache/commons/collections4/set/TransformedSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/TransformedSet.java
@@ -31,6 +31,7 @@ import 
org.apache.commons.collections4.collection.TransformedCollection;
  * <p>
  * This class is Serializable from Commons Collections 3.1.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public class TransformedSet<E> extends TransformedCollection<E> implements 
Set<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/TransformedSortedSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/TransformedSortedSet.java 
b/src/main/java/org/apache/commons/collections4/set/TransformedSortedSet.java
index 8d9a599..2954e47 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/TransformedSortedSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/TransformedSortedSet.java
@@ -31,6 +31,7 @@ import org.apache.commons.collections4.Transformer;
  * <p>
  * This class is Serializable from Commons Collections 3.1.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public class TransformedSortedSet<E> extends TransformedSet<E> implements 
SortedSet<E> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
 
b/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
index 40b4dc4..6c09a6a 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
@@ -32,6 +32,7 @@ import 
org.apache.commons.collections4.iterators.UnmodifiableIterator;
  * <p>
  * Attempts to modify it will result in an UnsupportedOperationException.
  *
+ * @param <E> the type of the elements in this set
  * @since 4.1
  */
 public final class UnmodifiableNavigableSet<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/UnmodifiableSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/UnmodifiableSet.java 
b/src/main/java/org/apache/commons/collections4/set/UnmodifiableSet.java
index 159192a..022c9dc 100644
--- a/src/main/java/org/apache/commons/collections4/set/UnmodifiableSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/UnmodifiableSet.java
@@ -30,6 +30,7 @@ import 
org.apache.commons.collections4.iterators.UnmodifiableIterator;
  * <p>
  * Attempts to modify it will result in an UnsupportedOperationException.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public final class UnmodifiableSet<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/set/UnmodifiableSortedSet.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/set/UnmodifiableSortedSet.java 
b/src/main/java/org/apache/commons/collections4/set/UnmodifiableSortedSet.java
index 7131874..6a60e8c 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/UnmodifiableSortedSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/UnmodifiableSortedSet.java
@@ -33,6 +33,7 @@ import 
org.apache.commons.collections4.iterators.UnmodifiableIterator;
  * <p>
  * Attempts to modify it will result in an UnsupportedOperationException.
  *
+ * @param <E> the type of the elements in this set
  * @since 3.0
  */
 public final class UnmodifiableSortedSet<E>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
 
b/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
index 6c788d9..81cdc29 100644
--- 
a/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
+++ 
b/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
@@ -28,6 +28,8 @@ import 
org.apache.commons.collections4.map.EntrySetToMapIteratorAdapter;
  * {@link IterableGet} that uses a {@link Map}&lt;K, V&gt; for the
  * {@link org.apache.commons.collections4.Get Get}&lt;K, V&gt; implementation.
  *
+ * @param <K> the type of the keys in this map
+ * @param <V> the type of the values in this map
  * @since 4.0
  */
 public class AbstractIterableGetMapDecorator<K, V> implements IterableGet<K, 
V> {

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/splitmap/TransformedSplitMap.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/splitmap/TransformedSplitMap.java
 
b/src/main/java/org/apache/commons/collections4/splitmap/TransformedSplitMap.java
index cb0f4b8..2344f6a 100644
--- 
a/src/main/java/org/apache/commons/collections4/splitmap/TransformedSplitMap.java
+++ 
b/src/main/java/org/apache/commons/collections4/splitmap/TransformedSplitMap.java
@@ -52,6 +52,10 @@ import org.apache.commons.collections4.map.LinkedMap;
  * but is intended to be worked with either directly or by {@link Put} and
  * {@link org.apache.commons.collections4.Get Get} generalizations.
  *
+ * @param <J> the type of the keys to put in this map
+ * @param <K> the type of the keys to get in this map
+ * @param <U> the type of the values to put in this map
+ * @param <V> the type of the values to get in this map
  * @since 4.0
  *
  * @see 
org.apache.commons.collections4.SplitMapUtils#readableMap(org.apache.commons.collections4.Get)

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/6044892b/src/main/java/org/apache/commons/collections4/trie/KeyAnalyzer.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/collections4/trie/KeyAnalyzer.java 
b/src/main/java/org/apache/commons/collections4/trie/KeyAnalyzer.java
index a62d8f9..474db5d 100644
--- a/src/main/java/org/apache/commons/collections4/trie/KeyAnalyzer.java
+++ b/src/main/java/org/apache/commons/collections4/trie/KeyAnalyzer.java
@@ -29,6 +29,7 @@ import java.util.Comparator;
  * key (if the key and found key are equal than the return value is
  * {@link #EQUAL_BIT_KEY}).
  *
+ * @param <K> the type of objects that may be compared by this analyzer
  * @since 4.0
  */
 public abstract class KeyAnalyzer<K> implements Comparator<K>, Serializable {

Reply via email to