com.google.gson
Class MapTypeAdapter

java.lang.Object
  extended by com.google.gson.MapTypeAdapter
All Implemented Interfaces:
com.google.gson.InstanceCreator<Map>, com.google.gson.JsonDeserializer<Map>, com.google.gson.JsonSerializer<Map>

public class MapTypeAdapter
extends Object
implements com.google.gson.JsonSerializer<Map>, com.google.gson.JsonDeserializer<Map>, com.google.gson.InstanceCreator<Map>


Constructor Summary
MapTypeAdapter()
           
 
Method Summary
 Map createInstance(Type type)
           
 Map deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context)
           
 com.google.gson.JsonElement serialize(Map src, Type typeOfSrc, com.google.gson.JsonSerializationContext context)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MapTypeAdapter

public MapTypeAdapter()
Method Detail

serialize

public com.google.gson.JsonElement serialize(Map src,
                                             Type typeOfSrc,
                                             com.google.gson.JsonSerializationContext context)
Specified by:
serialize in interface com.google.gson.JsonSerializer<Map>

deserialize

public Map deserialize(com.google.gson.JsonElement json,
                       Type typeOfT,
                       com.google.gson.JsonDeserializationContext context)
                throws com.google.gson.JsonParseException
Specified by:
deserialize in interface com.google.gson.JsonDeserializer<Map>
Throws:
com.google.gson.JsonParseException

createInstance

public Map createInstance(Type type)
Specified by:
createInstance in interface com.google.gson.InstanceCreator<Map>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2011 jclouds. All Rights Reserved.