Right; that's why I said it needs to be a map...

    	private static final Map<BeanDefinitionRegistry, Object> componentNamePatterns = new HashMap<BeanDefinitionRegistry, Object>();