This commit improves GeneratedClass to support inner classes, allowing them to be registered by name with a type customizer, as GeneratedClasses does for top level classes. BeanDefinitionMethodGenerator leverages this feature to create a matching structure for configuration classes that contain inner classes. Closes gh-29213