Package org.jclouds.json.internal
Class NullHackJsonLiteralAdapter<L>
java.lang.Object
com.google.gson.TypeAdapter<L>
org.jclouds.json.internal.NullHackJsonLiteralAdapter<L>
- Direct Known Subclasses:
ChefParserModule.DataBagItemAdapter,GsonModule.NullHackJsonBallAdapter
public abstract class NullHackJsonLiteralAdapter<L>
extends com.google.gson.TypeAdapter<L>
writes or reads the literal json directly
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.google.gson.TypeAdapter
fromJson, fromJson, fromJsonTree, nullSafe, toJson, toJson, toJsonTree
-
Constructor Details
-
NullHackJsonLiteralAdapter
public NullHackJsonLiteralAdapter()
-
-
Method Details
-
read
- Specified by:
readin classcom.google.gson.TypeAdapter<L>- Throws:
IOException
-
createJsonLiteralFromRawJson
User supplied type that holds json literally. Ex. number as8, boolean astrue, string as"value", object asinvalid @code
{@code , list {@code []}. -
write
- Specified by:
writein classcom.google.gson.TypeAdapter<L>- Throws:
IOException
-
toString
-
getWriter
-