org.openjena.atlas.json.io
Class JsonWriter

java.lang.Object
  extended by org.openjena.atlas.json.io.JsonWriter
All Implemented Interfaces:
JsonVisitor

public class JsonWriter
extends Object
implements JsonVisitor


Constructor Summary
JsonWriter()
           
JsonWriter(IndentedWriter ps)
           
JsonWriter(OutputStream ps)
          Deprecated. 
 
Method Summary
 void finishOutput()
           
 void startOutput()
           
 void visit(JsonArray jsonArray)
           
 void visit(JsonBoolean jsonBoolean)
           
 void visit(JsonNull jsonNull)
           
 void visit(JsonNumber jsonNumber)
           
 void visit(JsonObject jsonObject)
           
 void visit(JsonString jsonString)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonWriter

public JsonWriter()

JsonWriter

@Deprecated
public JsonWriter(OutputStream ps)
Deprecated. 


JsonWriter

public JsonWriter(IndentedWriter ps)
Method Detail

startOutput

public void startOutput()

finishOutput

public void finishOutput()

visit

public void visit(JsonObject jsonObject)
Specified by:
visit in interface JsonVisitor

visit

public void visit(JsonArray jsonArray)
Specified by:
visit in interface JsonVisitor

visit

public void visit(JsonString jsonString)
Specified by:
visit in interface JsonVisitor

visit

public void visit(JsonNumber jsonNumber)
Specified by:
visit in interface JsonVisitor

visit

public void visit(JsonBoolean jsonBoolean)
Specified by:
visit in interface JsonVisitor

visit

public void visit(JsonNull jsonNull)
Specified by:
visit in interface JsonVisitor


Licenced under the Apache License, Version 2.0