public class JsonUnparseVisitor extends Object implements Json.ValueVisitor
Json.ValueVisitor
which prints a JSON value nicely formatted to a PrintWriter
.Constructor and Description |
---|
JsonUnparseVisitor(PrintWriter pw,
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(PrintWriter pw, String prefix)
public void visit(Json.StrinG string)
Json.ValueVisitor
Json.StrinG.accept(Json.ValueVisitor)
.visit
in interface Json.ValueVisitor
public void visit(Json.NumbeR number)
Json.ValueVisitor
Json.NumbeR.accept(Json.ValueVisitor)
.visit
in interface Json.ValueVisitor
public void visit(Json.ObjecT object)
Json.ValueVisitor
Json.ObjecT.accept(Json.ValueVisitor)
.visit
in interface Json.ValueVisitor
public void visit(Json.Array array)
Json.ValueVisitor
Json.Array.accept(Json.ValueVisitor)
.visit
in interface Json.ValueVisitor
public void visit(Json.True truE)
Json.ValueVisitor
Json.True.accept(Json.ValueVisitor)
.visit
in interface Json.ValueVisitor
public void visit(Json.False falsE)
Json.ValueVisitor
Json.False.accept(Json.ValueVisitor)
.visit
in interface Json.ValueVisitor
public void visit(Json.Null nulL)
Json.ValueVisitor
Json.Null.accept(Json.ValueVisitor)
.visit
in interface Json.ValueVisitor
Copyright © 2018 Arno Unkrig. All rights reserved.