voldemort.serialization.json
Class JsonWriter

java.lang.Object
  extended by voldemort.serialization.json.JsonWriter

public class JsonWriter
extends java.lang.Object

Writes JSON Objects as String recognized by JsonReader


Constructor Summary
JsonWriter(java.io.Writer writer)
           
 
Method Summary
 void write(java.lang.Object o)
           
 void writeDate(java.util.Date date)
           
 void writeList(java.util.List<java.lang.Object> list)
           
 void writeMap(java.util.Map<java.lang.String,java.lang.Object> values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonWriter

public JsonWriter(java.io.Writer writer)
Method Detail

write

public void write(java.lang.Object o)

writeMap

public void writeMap(java.util.Map<java.lang.String,java.lang.Object> values)
              throws java.io.IOException
Throws:
java.io.IOException

writeList

public void writeList(java.util.List<java.lang.Object> list)
               throws java.io.IOException
Throws:
java.io.IOException

writeDate

public void writeDate(java.util.Date date)
               throws java.io.IOException
Throws:
java.io.IOException


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu