Class XBeanQNameHelper
- java.lang.Object
-
- org.apache.xbean.spring.context.v2c.XBeanQNameHelper
-
public class XBeanQNameHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description XBeanQNameHelper(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcoerceNamespaceAwarePropertyValues(org.springframework.beans.factory.config.BeanDefinition definition, org.w3c.dom.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.java.beans.BeanInfogetBeanInfo(java.lang.String className)protected booleanisQnameIsOnClassPath()protected java.lang.ClassloadClass(java.lang.String name)Attempts to load the class on the current thread context class loader or the class loader which loaded us
-
-
-
Method Detail
-
coerceNamespaceAwarePropertyValues
public void coerceNamespaceAwarePropertyValues(org.springframework.beans.factory.config.BeanDefinition definition, org.w3c.dom.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 java.beans.BeanInfo getBeanInfo(java.lang.String className) throws org.springframework.beans.factory.BeanDefinitionStoreException- Throws:
org.springframework.beans.factory.BeanDefinitionStoreException
-
loadClass
protected java.lang.Class loadClass(java.lang.String name) throws java.lang.ClassNotFoundExceptionAttempts to load the class on the current thread context class loader or the class loader which loaded us- Throws:
java.lang.ClassNotFoundException
-
isQnameIsOnClassPath
protected boolean isQnameIsOnClassPath()
-
-