org.springframework.beans.factory.config
Class ObjectFactoryCreatingFactoryBean.TargetBeanObjectFactory
java.lang.Object
org.springframework.beans.factory.config.ObjectFactoryCreatingFactoryBean.TargetBeanObjectFactory
- All Implemented Interfaces:
- java.io.Serializable, ObjectFactory
- Enclosing class:
- ObjectFactoryCreatingFactoryBean
private static class ObjectFactoryCreatingFactoryBean.TargetBeanObjectFactory
- extends java.lang.Object
- implements ObjectFactory, java.io.Serializable
Independent inner class - for serialization purposes.
Method Summary |
java.lang.Object |
getObject()
Return an instance (possibly shared or independent)
of the object managed by this factory. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
beanFactory
private final BeanFactory beanFactory
targetBeanName
private final java.lang.String targetBeanName
ObjectFactoryCreatingFactoryBean.TargetBeanObjectFactory
public ObjectFactoryCreatingFactoryBean.TargetBeanObjectFactory(BeanFactory beanFactory,
java.lang.String targetBeanName)
getObject
public java.lang.Object getObject()
throws BeansException
- Description copied from interface:
ObjectFactory
- Return an instance (possibly shared or independent)
of the object managed by this factory.
- Specified by:
getObject
in interface ObjectFactory
- Returns:
- an instance of the bean (should never be
null
)
- Throws:
BeansException
- in case of creation errors