Generated by
JDiff

Class org.springframework.util.ClassUtils

Removed Methods
Class<?> forName(String) Replacement for {@code Class.forName()} that also returns Class instances for primitives (like "int") and array class names (like "String[]").
Set<Class> getAllInterfacesForClassAsSet(Class) Return all interfaces that the given class implements as Set, including ones implemented by superclasses.
Set<Class> getAllInterfacesForClassAsSet(Class, ClassLoader) Return all interfaces that the given class implements as Set, including ones implemented by superclasses.
boolean isPresent(String) Determine whether the Class identified by the supplied name is present and can be loaded.
 

Added Methods
Class<?> determineCommonAncestor(Class<?>, Class<?>) Determine the common ancestor of the given classes, if any.
Set<Class<?>> getAllInterfacesForClassAsSet(Class<?>) Return all interfaces that the given class implements as Set, including ones implemented by superclasses.
Set<Class<?>> getAllInterfacesForClassAsSet(Class<?>, ClassLoader) Return all interfaces that the given class implements as Set, including ones implemented by superclasses.
boolean isUserLevelMethod(Method) Determine whether the given method is declared by the user or at least pointing to a user-declared method.
 

Changed Methods
Set<Class<?>> getAllInterfacesAsSet(Object) Change in return type from Set<Class> to Set<Class<?>>.
Return all interfaces that the given instance implements as Set, including ones implemented by superclasses.
String classNamesToString(Collection<Class<?>>) Change in signature from Collection<Class> to Collection<Class<?>>.
Build a String that consists of the names of the classes/interfaces in the given collection.