org.stringtree.json
Class JSONValidatingWriter
java.lang.Object
org.stringtree.json.JSONWriter
org.stringtree.json.JSONValidatingWriter
public class JSONValidatingWriter
- extends JSONWriter
Method Summary |
private java.lang.String |
validate(java.lang.String text)
|
java.lang.String |
write(boolean b)
|
java.lang.String |
write(char c)
|
java.lang.String |
write(double d)
|
java.lang.String |
write(long n)
|
java.lang.String |
write(java.lang.Object object)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
validator
private JSONValidator validator
JSONValidatingWriter
public JSONValidatingWriter(JSONValidator validator,
boolean emitClassName)
JSONValidatingWriter
public JSONValidatingWriter(JSONValidator validator)
JSONValidatingWriter
public JSONValidatingWriter(JSONErrorListener listener,
boolean emitClassName)
JSONValidatingWriter
public JSONValidatingWriter(JSONErrorListener listener)
JSONValidatingWriter
public JSONValidatingWriter()
JSONValidatingWriter
public JSONValidatingWriter(boolean emitClassName)
validate
private java.lang.String validate(java.lang.String text)
write
public java.lang.String write(java.lang.Object object)
- Overrides:
write
in class JSONWriter
write
public java.lang.String write(long n)
- Overrides:
write
in class JSONWriter
write
public java.lang.String write(double d)
- Overrides:
write
in class JSONWriter
write
public java.lang.String write(char c)
- Overrides:
write
in class JSONWriter
write
public java.lang.String write(boolean b)
- Overrides:
write
in class JSONWriter