org.codehaus.enunciate.modules.gwt
Class MapGWTMapper
java.lang.Object
org.codehaus.enunciate.modules.gwt.MapGWTMapper
- All Implemented Interfaces:
- GWTMapper<java.util.Map,java.util.Map>
public class MapGWTMapper
- extends java.lang.Object
- implements GWTMapper<java.util.Map,java.util.Map>
- Author:
- Ryan Heaton
|
Constructor Summary |
MapGWTMapper(java.lang.Class<java.util.Map> mapType,
java.lang.reflect.Type keyType,
java.lang.reflect.Type valueType,
javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter adapterInfo)
|
|
Method Summary |
static java.util.Map |
getMapInstance(java.lang.Class<java.util.Map> mapType)
|
java.util.Map |
toGWT(java.util.Map jaxbObject,
GWTMappingContext context)
Maps a JAXB object to a GWT object. |
java.util.Map |
toJAXB(java.util.Map gwtObject,
GWTMappingContext context)
Maps a GWT object to a JAXB object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapGWTMapper
public MapGWTMapper(java.lang.Class<java.util.Map> mapType,
java.lang.reflect.Type keyType,
java.lang.reflect.Type valueType,
javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter adapterInfo)
toGWT
public java.util.Map toGWT(java.util.Map jaxbObject,
GWTMappingContext context)
throws GWTMappingException
- Description copied from interface:
GWTMapper
- Maps a JAXB object to a GWT object.
- Specified by:
toGWT in interface GWTMapper<java.util.Map,java.util.Map>
- Parameters:
jaxbObject - The jaxb object.context - The mapping context.
- Returns:
- The GWT object.
- Throws:
GWTMappingException
toJAXB
public java.util.Map toJAXB(java.util.Map gwtObject,
GWTMappingContext context)
throws GWTMappingException
- Description copied from interface:
GWTMapper
- Maps a GWT object to a JAXB object.
- Specified by:
toJAXB in interface GWTMapper<java.util.Map,java.util.Map>
- Parameters:
gwtObject - The gwt object.context - The mapping context.
- Returns:
- The JAXB object.
- Throws:
GWTMappingException
getMapInstance
public static java.util.Map getMapInstance(java.lang.Class<java.util.Map> mapType)