org.codehaus.xfire.aegis.type.basic
Class XMLBeanTypeInfo

java.lang.Object
  extended byorg.codehaus.xfire.aegis.type.basic.BeanTypeInfo
      extended byorg.codehaus.xfire.aegis.type.basic.XMLBeanTypeInfo

public class XMLBeanTypeInfo
extends BeanTypeInfo


Constructor Summary
XMLBeanTypeInfo(java.lang.Class typeClass, java.util.List mappings, java.lang.String defaultNS)
           
 
Method Summary
 boolean isNillable(javax.xml.namespace.QName name)
           
protected  void mapProperty(java.beans.PropertyDescriptor pd)
           
protected  boolean registerType(java.beans.PropertyDescriptor desc)
           
 
Methods inherited from class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
createMappedName, getAttributes, getDefaultNamespace, getElements, getInterfacePropertyDescriptors, getPropertyDescriptor, getPropertyDescriptorFromMappedName, getPropertyDescriptors, getType, getTypeClass, getTypeMapping, initialize, isAttribute, isElement, isInitialized, isMapped, isSerializable, mapAttribute, mapElement, mapType, mapTypeName, setTypeMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLBeanTypeInfo

public XMLBeanTypeInfo(java.lang.Class typeClass,
                       java.util.List mappings,
                       java.lang.String defaultNS)
Method Detail

registerType

protected boolean registerType(java.beans.PropertyDescriptor desc)
Overrides:
registerType in class BeanTypeInfo

mapProperty

protected void mapProperty(java.beans.PropertyDescriptor pd)
Overrides:
mapProperty in class BeanTypeInfo

isNillable

public boolean isNillable(javax.xml.namespace.QName name)
Overrides:
isNillable in class BeanTypeInfo


Copyright © 2004-2006 null. All Rights Reserved.