Returns true if a and b are considered equivalent. Called by #equivalent. a and b are not the same object and are not nulls. @since 10.0 (previously, subclasses would override equivalent())
(T a, T b)
| 84 | * @since 10.0 (previously, subclasses would override equivalent()) |
| 85 | */ |
| 86 | protected abstract boolean doEquivalent(T a, T b); |
| 87 | |
| 88 | /** |
| 89 | * Returns a hash code for {@code t}. |