void function ( T arg0 ) { }
callback for destroying a singleton instance . subclasses may override this to destroy the previously created instance . the default implementation is empty . 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 boolean isSingleton concode_elem_sep void destroy 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