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-text.git

commit a1f3288ac72897d511b04734eb82bbae121bf0d2
Author: Gary D. Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Jul 20 10:01:18 2025 -0400

    Javadoc
---
 .../text/similarity/IntersectionSimilarity.java    | 40 +++++++++++-----------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/text/similarity/IntersectionSimilarity.java 
b/src/main/java/org/apache/commons/text/similarity/IntersectionSimilarity.java
index 71a31a00..370b00a2 100644
--- 
a/src/main/java/org/apache/commons/text/similarity/IntersectionSimilarity.java
+++ 
b/src/main/java/org/apache/commons/text/similarity/IntersectionSimilarity.java
@@ -82,7 +82,7 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
         /**
          * Adds a new element to the bag, incrementing its count in the 
underlying map.
          *
-         * @param object the object to add
+         * @param object the object to add.
          */
         private void add(final T object) {
             map.computeIfAbsent(object, k -> new BagCount()).count++;
@@ -91,7 +91,7 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
         /**
          * Returns a Set view of the mappings contained in this bag.
          *
-         * @return The Set view
+         * @return The Set view.
          */
         private Set<Entry<T, BagCount>> entrySet() {
             return map.entrySet();
@@ -101,8 +101,8 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
          * Returns the number of occurrence of the given element in this bag by
          * looking up its count in the underlying map.
          *
-         * @param object the object to search for
-         * @return The number of occurrences of the object, zero if not found
+         * @param object the object to search for.
+         * @return The number of occurrences of the object, zero if not found.
          */
         private int getCount(final Object object) {
             return map.getOrDefault(object, BagCount.ZERO).count;
@@ -111,7 +111,7 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
         /**
          * Gets the number of unique elements in the bag.
          *
-         * @return The unique element size
+         * @return The unique element size.
          */
         private int uniqueElementSize() {
             return map.size();
@@ -122,10 +122,10 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
      * Computes the intersection between two sets. This is the count of all 
the elements
      * that are within both sets.
      *
-     * @param <T> the type of the elements in the set
-     * @param setA the set A
-     * @param setB the set B
-     * @return The intersection
+     * @param <T> the type of the elements in the set.
+     * @param setA the set A.
+     * @param setB the set B.
+     * @return The intersection of A and B.
      */
     private static <T> int getIntersection(final Set<T> setA, final Set<T> 
setB) {
         int intersection = 0;
@@ -149,8 +149,8 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
      * that will include duplicates in the intersect and union.
      * </p>
      *
-     * @param converter the converter used to create the elements from the 
characters
-     * @throws IllegalArgumentException if the converter is null
+     * @param converter the converter used to create the elements from the 
characters.
+     * @throws IllegalArgumentException if the converter is null.
      */
     public IntersectionSimilarity(final Function<CharSequence, Collection<T>> 
converter) {
         if (converter == null) {
@@ -162,10 +162,10 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
     /**
      * Calculates the intersection of two character sequences passed as input.
      *
-     * @param left first character sequence
-     * @param right second character sequence
-     * @return The intersection result
-     * @throws IllegalArgumentException if either input sequence is {@code 
null}
+     * @param left first character sequence.
+     * @param right second character sequence.
+     * @return The intersection result.
+     * @throws IllegalArgumentException if either input sequence is {@code 
null}.
      */
     @Override
     public IntersectionResult apply(final CharSequence left, final 
CharSequence right) {
@@ -210,9 +210,9 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
      * Computes the intersection between two bags. This is the sum of the 
minimum
      * count of each element that is within both sets.
      *
-     * @param bagA the bag A
-     * @param bagB the bag B
-     * @return The intersection
+     * @param bagA the bag A.
+     * @param bagB the bag B.
+     * @return The intersection of A and B.
      */
     private int getIntersection(final TinyBag bagA, final TinyBag bagB) {
         int intersection = 0;
@@ -229,8 +229,8 @@ public class IntersectionSimilarity<T> implements 
SimilarityScore<IntersectionRe
      * Converts the collection to a bag. The bag will contain the count of 
each element
      * in the collection.
      *
-     * @param objects the objects
-     * @return The bag
+     * @param objects the objects.
+     * @return The bag.
      */
     private TinyBag toBag(final Collection<T> objects) {
         final TinyBag bag = new TinyBag(objects.size());

Reply via email to