com.xebialabs.xltype.serialization.json
Class JsonWriter

java.lang.Object
  extended by com.xebialabs.xltype.serialization.json.JsonWriter

public class JsonWriter
extends java.lang.Object

Wraps Jettison's JSONWriter, but does not throw checked exceptions. All JSONExceptions are wrapped by a link SerializationExceptions.


Constructor Summary
JsonWriter(java.io.Writer writer)
           
 
Method Summary
 JsonWriter array()
           
 JsonWriter endArray()
           
 JsonWriter endObject()
           
 JsonWriter key(java.lang.String s)
           
 JsonWriter object()
           
 JsonWriter value(boolean b)
           
 JsonWriter value(double b)
           
 JsonWriter value(long b)
           
 JsonWriter value(java.lang.Object b)
           
 
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

array

public JsonWriter array()

endArray

public JsonWriter endArray()

endObject

public JsonWriter endObject()

key

public JsonWriter key(java.lang.String s)

object

public JsonWriter object()

value

public JsonWriter value(boolean b)

value

public JsonWriter value(double b)

value

public JsonWriter value(long b)

value

public JsonWriter value(java.lang.Object b)