org.codehaus.xfire.jaxb
Class JaxbTypeCreator

java.lang.Object
  extended by org.codehaus.xfire.jaxb.JaxbTypeCreator
All Implemented Interfaces:
TypeCreator

public class JaxbTypeCreator
extends java.lang.Object
implements TypeCreator

User: chris Date: Aug 12, 2005 Time: 5:32:07 PM


Constructor Summary
JaxbTypeCreator(TypeCreator nextCreator, JAXBContext jaxbContext)
           
 
Method Summary
 Type createType(java.lang.Class clazz)
           
 Type createType(java.lang.reflect.Field f)
           
 Type createType(java.lang.reflect.Method m, int index)
           
 Type createType(java.beans.PropertyDescriptor pd)
           
static boolean isJaxbType(java.lang.Class clazz)
           
 void setTypeMapping(TypeMapping typeMapping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxbTypeCreator

public JaxbTypeCreator(TypeCreator nextCreator,
                       JAXBContext jaxbContext)
Method Detail

createType

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

isJaxbType

public static boolean isJaxbType(java.lang.Class clazz)

createType

public Type createType(java.beans.PropertyDescriptor pd)
Specified by:
createType in interface TypeCreator

createType

public Type createType(java.lang.reflect.Field f)
Specified by:
createType in interface TypeCreator

createType

public Type createType(java.lang.Class clazz)
Specified by:
createType in interface TypeCreator

setTypeMapping

public void setTypeMapping(TypeMapping typeMapping)
Specified by:
setTypeMapping in interface TypeCreator


Copyright © 2004-2005 Codehaus. All Rights Reserved.