org.codehaus.enunciate.modules.gwt
Class GWTMapperIntrospector

java.lang.Object
  extended by org.codehaus.enunciate.modules.gwt.GWTMapperIntrospector

public class GWTMapperIntrospector
extends java.lang.Object

Introspector used to lookup GWT mappers.

Author:
Ryan Heaton

Method Summary
static GWTMapper getGWTMapper(java.lang.Class realType, java.lang.reflect.Type jaxbType)
           
static GWTMapper getGWTMapper(java.lang.Class realType, java.lang.reflect.Type jaxbType, javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter adapterInfo, javax.xml.bind.annotation.XmlElement elementInfo)
           
static GWTMapper getGWTMapper(java.lang.reflect.Type jaxbType)
           
static GWTMapper getGWTMapper(java.lang.reflect.Type jaxbType, javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter adapterInfo, javax.xml.bind.annotation.XmlElement elementInfo)
           
static GWTMapper getGWTMapperForGWTObject(java.lang.Object gwtObject)
           
static java.lang.Class narrowType(java.lang.reflect.Type type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getGWTMapper

public static GWTMapper getGWTMapper(java.lang.reflect.Type jaxbType)

getGWTMapper

public static GWTMapper getGWTMapper(java.lang.Class realType,
                                     java.lang.reflect.Type jaxbType)

getGWTMapper

public static GWTMapper getGWTMapper(java.lang.reflect.Type jaxbType,
                                     javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter adapterInfo,
                                     javax.xml.bind.annotation.XmlElement elementInfo)

getGWTMapperForGWTObject

public static GWTMapper getGWTMapperForGWTObject(java.lang.Object gwtObject)

getGWTMapper

public static GWTMapper getGWTMapper(java.lang.Class realType,
                                     java.lang.reflect.Type jaxbType,
                                     javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter adapterInfo,
                                     javax.xml.bind.annotation.XmlElement elementInfo)

narrowType

public static java.lang.Class narrowType(java.lang.reflect.Type type)