org.codehaus.xfire.type.basic
Class TypeInfo
java.lang.Object
org.codehaus.xfire.type.basic.TypeInfo
public class TypeInfo
- extends java.lang.Object
Constructor Summary |
protected |
TypeInfo(java.lang.Class typeClass)
|
|
TypeInfo(java.lang.Class typeClass,
javax.xml.namespace.QName complexType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeInfo
public TypeInfo(java.lang.Class typeClass,
javax.xml.namespace.QName complexType)
TypeInfo
protected TypeInfo(java.lang.Class typeClass)
getPropertyDescriptors
protected java.beans.PropertyDescriptor[] getPropertyDescriptors()
initialize
public void initialize()
createQName
protected javax.xml.namespace.QName createQName(java.beans.PropertyDescriptor desc)
mapAttribute
public void mapAttribute(java.lang.String property,
javax.xml.namespace.QName type)
mapElement
public void mapElement(java.lang.String property,
javax.xml.namespace.QName type)
getPropertyDescriptor
public java.beans.PropertyDescriptor getPropertyDescriptor(javax.xml.namespace.QName name)
isAttribute
protected boolean isAttribute(java.beans.PropertyDescriptor desc)
isElement
protected boolean isElement(java.beans.PropertyDescriptor desc)
isSerializable
protected boolean isSerializable(java.beans.PropertyDescriptor desc)
getTypeClass
protected java.lang.Class getTypeClass()
isNillable
public boolean isNillable(javax.xml.namespace.QName name)
getAttributes
public java.util.Iterator getAttributes()
getElements
public java.util.Iterator getElements()