void function ( ) { if ( isSingleton ( ) ) { destroyInstance ( this . singletonInstance ) ; } }
destroy the singleton instance , if any . concode_field_sep BeanFactory beanFactory concode_elem_sep Log logger concode_elem_sep T singletonInstance concode_elem_sep boolean singleton concode_elem_sep ClassLoader beanClassLoader concode_elem_sep T earlySingletonInstance concode_elem_sep boolean initialized concode_field_sep T getObject concode_elem_sep T createInstance concode_elem_sep T getSingletonInstance concode_elem_sep void setSingleton concode_elem_sep void destroyInstance concode_elem_sep boolean isSingleton concode_elem_sep Object invoke concode_elem_sep BeanFactory getBeanFactory concode_elem_sep void setBeanFactory concode_elem_sep TypeConverter getBeanTypeConverter concode_elem_sep T getEarlySingletonInstance concode_elem_sep void afterPropertiesSet concode_elem_sep Class[] getEarlySingletonInterfaces concode_elem_sep Class<?> getObjectType concode_elem_sep void setBeanClassLoader