Modifier and Type | Class and Description |
---|---|
private static class |
DuplicatesPredicate.UnnecessaryBridgeFinder |
Modifier and Type | Field and Description |
---|---|
private java.util.Set |
rejected |
private java.util.Set |
unique |
Constructor and Description |
---|
DuplicatesPredicate()
Constructs a DuplicatesPredicate that will allow subclass bridge methods to be preferred over
superclass non-bridge methods.
|
DuplicatesPredicate(java.util.List allMethods)
Constructs a DuplicatesPredicate that prefers using superclass non-bridge methods despite a
subclass method with the same signtaure existing (if the subclass is a bridge method).
|
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate(java.lang.Object arg) |
private static java.lang.ClassLoader |
getClassLoader(java.lang.Class c) |
private final java.util.Set unique
private final java.util.Set rejected
public DuplicatesPredicate()
public DuplicatesPredicate(java.util.List allMethods)