Class QNameReflectionHelper
- java.lang.Object
-
- org.apache.xbean.spring.context.impl.QNameReflectionHelper
-
public class QNameReflectionHelper extends java.lang.ObjectTo avoid a runtime dependency on the QName class lets use reflection to process QName instances.- Version:
- $Revision: 1.1 $
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.reflect.MethodcoerceMethodprotected static java.lang.reflect.MethodcreateMethod
-
Constructor Summary
Constructors Constructor Description QNameReflectionHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcoerceNamespaceAwarePropertyValues(org.springframework.beans.factory.support.AbstractBeanDefinition beanDefinition, org.w3c.dom.Element element, java.beans.PropertyDescriptor[] descriptors, int index)static java.lang.ObjectcreateQName(org.w3c.dom.Element element, java.lang.String text)protected static java.lang.reflect.MethodfindMethod(java.lang.String name)
-
-
-
Method Detail
-
coerceNamespaceAwarePropertyValues
public static void coerceNamespaceAwarePropertyValues(org.springframework.beans.factory.support.AbstractBeanDefinition beanDefinition, org.w3c.dom.Element element, java.beans.PropertyDescriptor[] descriptors, int index)
-
createQName
public static java.lang.Object createQName(org.w3c.dom.Element element, java.lang.String text)
-
findMethod
protected static java.lang.reflect.Method findMethod(java.lang.String name)
-
-