@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
/ *
* Copyright 2002 - 2023 the original author or authors .
* Copyright 2002 - 2025 the original author or authors .
*
* Licensed under the Apache License , Version 2 . 0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
@ -259,6 +259,12 @@ public final class SpringBeanContainer implements BeanContainer {
@@ -259,6 +259,12 @@ public final class SpringBeanContainer implements BeanContainer {
return this . beanInstance ;
}
@Override
@SuppressWarnings ( "unchecked" )
public Class < B > getBeanClass ( ) {
return ( Class < B > ) this . beanInstance . getClass ( ) ;
}
public void destroyIfNecessary ( ) {
if ( this . destructionCallback ! = null ) {
this . destructionCallback . accept ( this . beanInstance ) ;