org.codehaus.xfire.xmlbeans
Class XmlBeansTypeCreator

java.lang.Object
  extended byorg.codehaus.xfire.xmlbeans.XmlBeansTypeCreator
All Implemented Interfaces:
org.codehaus.xfire.aegis.type.TypeCreator

public class XmlBeansTypeCreator
extends java.lang.Object
implements org.codehaus.xfire.aegis.type.TypeCreator


Constructor Summary
XmlBeansTypeCreator(org.codehaus.xfire.aegis.type.TypeCreator nextCreator)
           
 
Method Summary
 org.codehaus.xfire.aegis.type.Type createType(java.lang.Class clazz)
           
 org.codehaus.xfire.aegis.type.Type createType(java.lang.reflect.Field f)
           
 org.codehaus.xfire.aegis.type.Type createType(java.lang.reflect.Method m, int index)
           
 org.codehaus.xfire.aegis.type.Type createType(java.beans.PropertyDescriptor pd)
           
protected  org.codehaus.xfire.aegis.type.Type createXmlBeanType(java.lang.Class clazz)
           
 org.codehaus.xfire.aegis.type.TypeMapping getTypeMapping()
           
 void setTypeMapping(org.codehaus.xfire.aegis.type.TypeMapping typeMapping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlBeansTypeCreator

public XmlBeansTypeCreator(org.codehaus.xfire.aegis.type.TypeCreator nextCreator)
Method Detail

getTypeMapping

public org.codehaus.xfire.aegis.type.TypeMapping getTypeMapping()

createType

public org.codehaus.xfire.aegis.type.Type createType(java.lang.reflect.Method m,
                                                     int index)
Specified by:
createType in interface org.codehaus.xfire.aegis.type.TypeCreator

createXmlBeanType

protected org.codehaus.xfire.aegis.type.Type createXmlBeanType(java.lang.Class clazz)

createType

public org.codehaus.xfire.aegis.type.Type createType(java.beans.PropertyDescriptor pd)
Specified by:
createType in interface org.codehaus.xfire.aegis.type.TypeCreator

createType

public org.codehaus.xfire.aegis.type.Type createType(java.lang.reflect.Field f)
Specified by:
createType in interface org.codehaus.xfire.aegis.type.TypeCreator

createType

public org.codehaus.xfire.aegis.type.Type createType(java.lang.Class clazz)
Specified by:
createType in interface org.codehaus.xfire.aegis.type.TypeCreator

setTypeMapping

public void setTypeMapping(org.codehaus.xfire.aegis.type.TypeMapping typeMapping)
Specified by:
setTypeMapping in interface org.codehaus.xfire.aegis.type.TypeCreator


Copyright © 2004-2006 null. All Rights Reserved.