public void loadRegistry() { Set<Class<?>> classes = ReflectionPolicyAnnotationDiscoverer.getTypesAnnotatedWith(ClassNameChange.class); if (classes != null && !classes.isEmpty()) { for (Class clazz : classes) { ClassNameChange classNameChange = (ClassNameChange) clazz.getAnnotation(ClassNameChange.class); for (String oldClassName : classNameChange.classNames()) { classRegistry.put(oldClassName, clazz); } } } }