Class XBeanQNameHelper
java.lang.Object
org.apache.xbean.spring.context.v2c.XBeanQNameHelper
-
Constructor Summary
ConstructorsConstructorDescriptionXBeanQNameHelper
(org.springframework.beans.factory.xml.XmlReaderContext readerContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
coerceNamespaceAwarePropertyValues
(org.springframework.beans.factory.config.BeanDefinition definition, Element element) Any namespace aware property values (such as QNames) need to be coerced while we still have access to the XML Element from which its value comes - so lets do that now before we trash the DOM and just have the bean definition.getBeanInfo
(String className) protected boolean
protected Class
Attempts to load the class on the current thread context class loader or the class loader which loaded us
-
Constructor Details
-
XBeanQNameHelper
public XBeanQNameHelper(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
-
-
Method Details
-
coerceNamespaceAwarePropertyValues
public void coerceNamespaceAwarePropertyValues(org.springframework.beans.factory.config.BeanDefinition definition, Element element) Any namespace aware property values (such as QNames) need to be coerced while we still have access to the XML Element from which its value comes - so lets do that now before we trash the DOM and just have the bean definition. -
getBeanInfo
public BeanInfo getBeanInfo(String className) throws org.springframework.beans.factory.BeanDefinitionStoreException - Throws:
org.springframework.beans.factory.BeanDefinitionStoreException
-
loadClass
Attempts to load the class on the current thread context class loader or the class loader which loaded us- Throws:
ClassNotFoundException
-
isQnameIsOnClassPath
protected boolean isQnameIsOnClassPath()
-