org.jclouds.chef.config
Class ChefParserModule.DataBagItemAdapter

java.lang.Object
  extended by com.google.gson.TypeAdapter<L>
      extended by org.jclouds.json.internal.NullHackJsonLiteralAdapter<DatabagItem>
          extended by org.jclouds.chef.config.ChefParserModule.DataBagItemAdapter
Enclosing class:
ChefParserModule

@Singleton
public static class ChefParserModule.DataBagItemAdapter
extends org.jclouds.json.internal.NullHackJsonLiteralAdapter<DatabagItem>

writes or reads the literal directly


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jclouds.json.internal.NullHackJsonLiteralAdapter
org.jclouds.json.internal.NullHackJsonLiteralAdapter.NullReplacingWriter
 
Constructor Summary
ChefParserModule.DataBagItemAdapter()
           
 
Method Summary
protected  DatabagItem createJsonLiteralFromRawJson(String text)
           
protected  String toString(DatabagItem value)
           
 
Methods inherited from class org.jclouds.json.internal.NullHackJsonLiteralAdapter
getWriter, read, write
 
Methods inherited from class com.google.gson.TypeAdapter
fromJson, fromJson, fromJsonTree, nullSafe, toJson, toJson, toJsonTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChefParserModule.DataBagItemAdapter

public ChefParserModule.DataBagItemAdapter()
Method Detail

createJsonLiteralFromRawJson

protected DatabagItem createJsonLiteralFromRawJson(String text)
Specified by:
createJsonLiteralFromRawJson in class org.jclouds.json.internal.NullHackJsonLiteralAdapter<DatabagItem>

toString

protected String toString(DatabagItem value)
Overrides:
toString in class org.jclouds.json.internal.NullHackJsonLiteralAdapter<DatabagItem>


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.