## Uses of Class
org.codehaus.groovy.grails.web.json.JSONWriter

Packages that use JSONWriter
grails.converters
grails.util
org.codehaus.groovy.grails.web.json

Uses of JSONWriter in grails.converters

Fields in grails.converters declared as JSONWriter
`protected JSONWriter` `JSON.writer`

Methods in grails.converters that return JSONWriter
`JSONWriter` `JSON.getWriter()`

Uses of JSONWriter in grails.util

Constructors in grails.util with parameters of type JSONWriter
`JSonBuilder(JSONWriter _writer)`

Uses of JSONWriter in org.codehaus.groovy.grails.web.json

Subclasses of JSONWriter in org.codehaus.groovy.grails.web.json
`class` `PathCapturingJSONWriterWrapper` TODO Proof of concept Should capture the JSON Path to the current element
`class` `PrettyPrintJSONWriter` A JSONWriter dedicated to create indented/pretty printed output.

Methods in org.codehaus.groovy.grails.web.json that return JSONWriter
`protected JSONWriter` `PrettyPrintJSONWriter.append(String s)`
`JSONWriter` `PathCapturingJSONWriterWrapper.append(String s)`
`protected JSONWriter` `JSONWriter.append(String s)` Append a value.
`JSONWriter` `PrettyPrintJSONWriter.array()`
`JSONWriter` `PathCapturingJSONWriterWrapper.array()`
`JSONWriter` `JSONWriter.array()` Begin appending a new array.
`protected JSONWriter` `PrettyPrintJSONWriter.end(JSONWriter.Mode m, char c)`
`JSONWriter` `PathCapturingJSONWriterWrapper.end(JSONWriter.Mode m, char c)`
`protected JSONWriter` `JSONWriter.end(JSONWriter.Mode m, char c)` End something.
`JSONWriter` `PrettyPrintJSONWriter.endArray()`
`JSONWriter` `PathCapturingJSONWriterWrapper.endArray()`
`JSONWriter` `JSONWriter.endArray()` End an array.
`JSONWriter` `PrettyPrintJSONWriter.endObject()`
`JSONWriter` `PathCapturingJSONWriterWrapper.endObject()`
`JSONWriter` `JSONWriter.endObject()` End an object.
`JSONWriter` `PrettyPrintJSONWriter.key(String s)`
`JSONWriter` `PathCapturingJSONWriterWrapper.key(String s)`
`JSONWriter` `JSONWriter.key(String s)` Append a key.
`JSONWriter` `PrettyPrintJSONWriter.object()`
`JSONWriter` `PathCapturingJSONWriterWrapper.object()`
`JSONWriter` `JSONWriter.object()` Begin appending a new object.
`JSONWriter` `PathCapturingJSONWriterWrapper.value(boolean b)`
`JSONWriter` `JSONWriter.value(boolean b)` Append either the value `true` or the value `false`.
`JSONWriter` `PathCapturingJSONWriterWrapper.value(double d)`
`JSONWriter` `JSONWriter.value(double d)` Append a double value.
`JSONWriter` `PathCapturingJSONWriterWrapper.value(long l)`
`JSONWriter` `JSONWriter.value(long l)` Append a long value.
`JSONWriter` `PathCapturingJSONWriterWrapper.value(Object o)`
`JSONWriter` `JSONWriter.value(Object o)` Append an object value.

Constructors in org.codehaus.groovy.grails.web.json with parameters of type JSONWriter
`PathCapturingJSONWriterWrapper(Writer w, JSONWriter delegate)`

Copyright (c) 2005-2009 The Grails project