Class XBeanQNameHelper

java.lang.Object
org.apache.xbean.spring.context.v2c.XBeanQNameHelper

public class XBeanQNameHelper extends Object
  • 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

      protected Class loadClass(String name) throws ClassNotFoundException
      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()