From 84ed568f77b5beba767ce2995d936c52a4db4383 Mon Sep 17 00:00:00 2001 From: vad0 Date: Tue, 25 Jul 2023 16:10:26 +0200 Subject: [PATCH 1/2] Make AbstractPatriciaTrie public --- .../apache/commons/collections4/trie/AbstractPatriciaTrie.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java b/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java index eebb6a427c..20eb0550aa 100644 --- a/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java +++ b/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java @@ -41,7 +41,7 @@ * * @since 4.0 */ -abstract class AbstractPatriciaTrie extends AbstractBitwiseTrie { +public abstract class AbstractPatriciaTrie extends AbstractBitwiseTrie { private static final long serialVersionUID = 5155253417231339498L; From b85e9da5e80085e9db2014bef68849492e65c954 Mon Sep 17 00:00:00 2001 From: vad0 Date: Wed, 26 Jul 2023 22:18:04 +0200 Subject: [PATCH 2/2] Added javadocs --- .../commons/collections4/trie/AbstractPatriciaTrie.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java b/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java index 20eb0550aa..5e8b587d20 100644 --- a/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java +++ b/src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java @@ -34,11 +34,14 @@ import java.util.SortedMap; import org.apache.commons.collections4.OrderedMapIterator; +import org.apache.commons.collections4.Trie; /** * This class implements the base PATRICIA algorithm and everything that * is related to the {@link Map} interface. * + * @param the type of the keys in this map + * @param the type of the values in this map * @since 4.0 */ public abstract class AbstractPatriciaTrie extends AbstractBitwiseTrie { @@ -66,6 +69,11 @@ public abstract class AbstractPatriciaTrie extends AbstractBitwiseTrie keyAnalyzer) { super(keyAnalyzer); }