org.codehaus.enunciate.modules.gwt
Interface CustomGWTMapper<J,G>

All Superinterfaces:
GWTMapper<J,G>
All Known Implementing Classes:
AdaptingGWTMapper, ArrayGWTMapper, BaseGWTMapper, BigDecimalGWTMapper, BigIntegerGWTMapper, CalendarGWTMapper, DataHandlerGWTMapper, EnumGWTMapper, QNameGWTMapper, URIGWTMapper, UUIDGWTMapper, XMLGregorianCalendarGWTMapper

public interface CustomGWTMapper<J,G>
extends GWTMapper<J,G>

GWT mapper that maps a custom type, e.g. one that GWT doesn't inherently support.

Author:
Ryan Heaton

Method Summary
 java.lang.Class<? extends G> getGwtClass()
          The GWT class supported by this mapper.
 java.lang.Class<? extends J> getJaxbClass()
          The JAXB class supported by this mapper.
 
Methods inherited from interface org.codehaus.enunciate.modules.gwt.GWTMapper
toGWT, toJAXB
 

Method Detail

getJaxbClass

java.lang.Class<? extends J> getJaxbClass()
The JAXB class supported by this mapper.

Returns:
The JAXB class supported by this mapper.

getGwtClass

java.lang.Class<? extends G> getGwtClass()
The GWT class supported by this mapper.

Returns:
The GWT class supported by this mapper.