org.jclouds.openstack.nova.v2_0.config
Class NovaParserModule.HostResourceUsageAdapter

java.lang.Object
  extended by org.jclouds.openstack.nova.v2_0.config.NovaParserModule.HostResourceUsageAdapter
All Implemented Interfaces:
com.google.gson.JsonDeserializer<HostResourceUsage>, com.google.gson.JsonSerializer<HostResourceUsage>
Enclosing class:
NovaParserModule

@Singleton
public static class NovaParserModule.HostResourceUsageAdapter
extends Object
implements com.google.gson.JsonSerializer<HostResourceUsage>, com.google.gson.JsonDeserializer<HostResourceUsage>


Constructor Summary
NovaParserModule.HostResourceUsageAdapter()
           
 
Method Summary
 HostResourceUsage apply(org.jclouds.openstack.nova.v2_0.config.NovaParserModule.HostResourceUsageAdapter.HostResourceUsageView in)
           
 HostResourceUsage deserialize(com.google.gson.JsonElement jsonElement, Type type, com.google.gson.JsonDeserializationContext context)
           
 com.google.gson.JsonElement serialize(HostResourceUsage hostResourceUsage, Type type, com.google.gson.JsonSerializationContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NovaParserModule.HostResourceUsageAdapter

public NovaParserModule.HostResourceUsageAdapter()
Method Detail

apply

public HostResourceUsage apply(org.jclouds.openstack.nova.v2_0.config.NovaParserModule.HostResourceUsageAdapter.HostResourceUsageView in)

deserialize

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

serialize

public com.google.gson.JsonElement serialize(HostResourceUsage hostResourceUsage,
                                             Type type,
                                             com.google.gson.JsonSerializationContext context)
Specified by:
serialize in interface com.google.gson.JsonSerializer<HostResourceUsage>


Copyright © 2009-2012 jclouds. All Rights Reserved.