aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/commons/lang3/builder
diff options
context:
space:
mode:
authorMiguel Muñoz <SwingGuy1024@yahoo.com>2020-06-24 05:46:21 -0700
committerGitHub <noreply@github.com>2020-06-24 08:46:21 -0400
commita7be33e9c6603cb15fb873ab721fbca1ef300600 (patch)
treeecabe1825d1afe1f877a86ed9b07433fefdc11de /src/main/java/org/apache/commons/lang3/builder
parentdc54284ee75435773dc37022d3759c582743c189 (diff)
downloadapache-commons-lang-a7be33e9c6603cb15fb873ab721fbca1ef300600.tar.gz
Fixed Javadocs for setTestRecursive() (#556)
Diffstat (limited to 'src/main/java/org/apache/commons/lang3/builder')
-rw-r--r--src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java b/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
index 6bd105842..50d811862 100644
--- a/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
+++ b/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
@@ -245,9 +245,12 @@ public class EqualsBuilder implements Builder<Boolean> {
}
/**
- * Set whether to include transient fields when reflectively comparing objects.
- * @param testRecursive whether to do a recursive test
+ * Set whether to test fields recursively, instead of using their equals method, when reflectively comparing objects.
+ * String objects, which cache a hash value, are automatically excluded from recursive testing.
+ * You may specify other exceptions by calling {@link #setBypassReflectionClasses(List)}.
+ * @param testRecursive whether to do a recursive test
* @return EqualsBuilder - used to chain calls.
+ * @see #setBypassReflectionClasses(List)
* @since 3.6
*/
public EqualsBuilder setTestRecursive(final boolean testRecursive) {
@@ -265,6 +268,7 @@ public class EqualsBuilder implements Builder<Boolean> {
* your own set of classes here, remember to include {@code String} class, too.</p>
* @param bypassReflectionClasses classes to bypass reflection test
* @return EqualsBuilder - used to chain calls.
+ * @see #setTestRecursive(boolean)
* @since 3.8
*/
public EqualsBuilder setBypassReflectionClasses(final List<Class<?>> bypassReflectionClasses) {