org.codehaus.enunciate.modules.amf
Class MapAMFMapper
java.lang.Object
org.codehaus.enunciate.modules.amf.MapAMFMapper
- All Implemented Interfaces:
- AMFMapper<java.util.Map,java.util.Map>
public class MapAMFMapper
- extends java.lang.Object
- implements AMFMapper<java.util.Map,java.util.Map>
- Author:
- Ryan Heaton
|
Constructor Summary |
MapAMFMapper(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 |
toAMF(java.util.Map jaxbObject,
AMFMappingContext context)
Maps a JAXB object to a AMF object. |
java.util.Map |
toJAXB(java.util.Map amfObject,
AMFMappingContext context)
Maps a AMF object to a JAXB object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapAMFMapper
public MapAMFMapper(java.lang.Class<java.util.Map> mapType,
java.lang.reflect.Type keyType,
java.lang.reflect.Type valueType,
javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter adapterInfo)
toAMF
public java.util.Map toAMF(java.util.Map jaxbObject,
AMFMappingContext context)
throws AMFMappingException
- Description copied from interface:
AMFMapper
- Maps a JAXB object to a AMF object.
- Specified by:
toAMF in interface AMFMapper<java.util.Map,java.util.Map>
- Parameters:
jaxbObject - The jaxb object.context - The mapping context.
- Returns:
- The AMF object.
- Throws:
AMFMappingException
toJAXB
public java.util.Map toJAXB(java.util.Map amfObject,
AMFMappingContext context)
throws AMFMappingException
- Description copied from interface:
AMFMapper
- Maps a AMF object to a JAXB object.
- Specified by:
toJAXB in interface AMFMapper<java.util.Map,java.util.Map>
- Parameters:
amfObject - The amf object.context - The mapping context.
- Returns:
- The JAXB object.
- Throws:
AMFMappingException
getMapInstance
public static java.util.Map getMapInstance(java.lang.Class<java.util.Map> mapType)