org.apache.axis2.databinding.metadata
Class TypeDesc
java.lang.Object
org.apache.axis2.databinding.metadata.TypeDesc
- public class TypeDesc
- extends java.lang.Object
TypeDesc
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
noClasses
public static final java.lang.Class[] noClasses
noObjects
public static final java.lang.Object[] noObjects
TypeDesc
public TypeDesc()
getTypeDescForClass
public static TypeDesc getTypeDescForClass(java.lang.Class cls)
- Static function for centralizing access to type metadata for a
given class.
This checks for a static getTypeDesc() method on the
class or _Helper class.
Eventually we may extend this to provide for external
metadata config (via files sitting in the classpath, etc).
getAttributeDescs
public java.util.Iterator getAttributeDescs()
addField
public void addField(ElementDesc fieldDesc)
addField
public void addField(AttributeDesc fieldDesc)
getElementDesc
public ElementDesc getElementDesc(javax.xml.namespace.QName qname)
getElementDesc
public ElementDesc getElementDesc(java.lang.String fieldName)
getElementDescs
public java.util.Iterator getElementDescs()
getJavaClass
public java.lang.Class getJavaClass()
setJavaClass
public void setJavaClass(java.lang.Class javaClass)