Add Javadoc since tag for RootBeanDefinition(ResolvableType) constructor

This commit also removes unnecessary super() invocations.

See gh-28418
Closes gh-28449
This commit is contained in:
izeye 2022-05-11 22:41:02 +09:00 committed by Sam Brannen
parent 2487ccf79c
commit 6c8de96992
1 changed files with 1 additions and 2 deletions

View File

@ -153,6 +153,7 @@ public class RootBeanDefinition extends AbstractBeanDefinition {
/**
* Create a new RootBeanDefinition for a singleton.
* @param beanType the type of bean to instantiate
* @since 6.0
* @see #setTargetType(ResolvableType)
*/
public RootBeanDefinition(@Nullable ResolvableType beanType) {
@ -169,7 +170,6 @@ public class RootBeanDefinition extends AbstractBeanDefinition {
* @see #setInstanceSupplier
*/
public <T> RootBeanDefinition(@Nullable Class<T> beanClass, @Nullable Supplier<T> instanceSupplier) {
super();
setBeanClass(beanClass);
setInstanceSupplier(instanceSupplier);
}
@ -185,7 +185,6 @@ public class RootBeanDefinition extends AbstractBeanDefinition {
* @see #setInstanceSupplier
*/
public <T> RootBeanDefinition(@Nullable Class<T> beanClass, String scope, @Nullable Supplier<T> instanceSupplier) {
super();
setBeanClass(beanClass);
setScope(scope);
setInstanceSupplier(instanceSupplier);