public class JsonUnparseVisitor extends java.lang.Object implements Json.ValueVisitor
Json.ValueVisitor which prints a JSON value nicely formatted to a PrintWriter.| Constructor and Description |
|---|
JsonUnparseVisitor(java.io.PrintWriter pw,
java.lang.String prefix) |
| Modifier and Type | Method and Description |
|---|---|
void |
visit(Json.Array array)
Invoked by
Json.Array.accept(Json.ValueVisitor). |
void |
visit(Json.False falsE)
Invoked by
Json.False.accept(Json.ValueVisitor). |
void |
visit(Json.Null nulL)
Invoked by
Json.Null.accept(Json.ValueVisitor). |
void |
visit(Json.NumbeR number)
Invoked by
Json.NumbeR.accept(Json.ValueVisitor). |
void |
visit(Json.ObjecT object)
Invoked by
Json.ObjecT.accept(Json.ValueVisitor). |
void |
visit(Json.StrinG string)
Invoked by
Json.StrinG.accept(Json.ValueVisitor). |
void |
visit(Json.True truE)
Invoked by
Json.True.accept(Json.ValueVisitor). |
public JsonUnparseVisitor(java.io.PrintWriter pw,
java.lang.String prefix)
public void visit(Json.StrinG string)
Json.ValueVisitorJson.StrinG.accept(Json.ValueVisitor).visit in interface Json.ValueVisitorpublic void visit(Json.NumbeR number)
Json.ValueVisitorJson.NumbeR.accept(Json.ValueVisitor).visit in interface Json.ValueVisitorpublic void visit(Json.ObjecT object)
Json.ValueVisitorJson.ObjecT.accept(Json.ValueVisitor).visit in interface Json.ValueVisitorpublic void visit(Json.Array array)
Json.ValueVisitorJson.Array.accept(Json.ValueVisitor).visit in interface Json.ValueVisitorpublic void visit(Json.True truE)
Json.ValueVisitorJson.True.accept(Json.ValueVisitor).visit in interface Json.ValueVisitorpublic void visit(Json.False falsE)
Json.ValueVisitorJson.False.accept(Json.ValueVisitor).visit in interface Json.ValueVisitorpublic void visit(Json.Null nulL)
Json.ValueVisitorJson.Null.accept(Json.ValueVisitor).visit in interface Json.ValueVisitor