org.jclouds.smartos.compute.config
Class SmartOSParserModule.FlattenDataset

java.lang.Object
  extended by org.jclouds.smartos.compute.config.SmartOSParserModule.FlattenDataset
All Implemented Interfaces:
com.google.gson.JsonDeserializer<DataSet>, com.google.gson.JsonSerializer<DataSet>
Enclosing class:
SmartOSParserModule

public static class SmartOSParserModule.FlattenDataset
extends Object
implements com.google.gson.JsonSerializer<DataSet>, com.google.gson.JsonDeserializer<DataSet>


Constructor Summary
SmartOSParserModule.FlattenDataset()
           
 
Method Summary
 DataSet deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context)
           
 com.google.gson.JsonElement serialize(DataSet dataset, Type type, com.google.gson.JsonSerializationContext jsonSerializationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmartOSParserModule.FlattenDataset

public SmartOSParserModule.FlattenDataset()
Method Detail

serialize

public com.google.gson.JsonElement serialize(DataSet dataset,
                                             Type type,
                                             com.google.gson.JsonSerializationContext jsonSerializationContext)
Specified by:
serialize in interface com.google.gson.JsonSerializer<DataSet>

deserialize

public DataSet 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<DataSet>
Throws:
com.google.gson.JsonParseException


Copyright © 2009-2012 jclouds. All Rights Reserved.