A registered singleton doesn't have a BeanDefinition, but it might have a compiled type with enough generic information to pull out the input and output types.
A registered singleton doesn't have a BeanDefinition, but it might have a compiled type with enough generic information to pull out the input and output types.