Package-level declarations
Functions
Extension for ListableBeanFactory.findAnnotationOnBean providing a findAnnotationOnBean<Foo>("foo")
variant.
Extension for BeanFactory.getBean providing a getBean<Foo>()
variant. This extension is not subject to type erasure and retains actual generic type arguments.
Extension for BeanFactory.getBean providing a getBean<Foo>(arg1, arg2)
variant. This extension is not subject to type erasure and retains actual generic type arguments.
Extension for BeanFactory.getBean providing a getBean<Foo>("foo")
variant. Like the original Java method, this extension is subject to type erasure.
Extension for ListableBeanFactory.getBeanNamesForAnnotation providing a getBeanNamesForAnnotation<Foo>()
variant.
Extension for ListableBeanFactory.getBeanNamesForType providing a getBeanNamesForType<Foo>()
variant.
Extension for BeanFactory.getBeanProvider providing a getBeanProvider<Foo>()
variant. This extension is not subject to type erasure and retains actual generic type arguments.
Extension for ListableBeanFactory.getBeansOfType providing a getBeansOfType<Foo>()
variant.
Extension for ListableBeanFactory.getBeansWithAnnotation providing a getBeansWithAnnotation<Foo>()
variant.