public class GsonFactory extends JsonFactory
Implementation is thread-safe, and sub-classes must be thread-safe. For maximum efficiency, applications should use a single globally-shared instance of the JSON factory.
| Constructor and Description |
|---|
GsonFactory() |
| Modifier and Type | Method and Description |
|---|---|
JsonGenerator |
createJsonGenerator(OutputStream out,
Charset enc) |
JsonGenerator |
createJsonGenerator(Writer writer) |
JsonParser |
createJsonParser(InputStream in) |
JsonParser |
createJsonParser(InputStream in,
Charset charset) |
JsonParser |
createJsonParser(Reader reader) |
JsonParser |
createJsonParser(String value) |
static GsonFactory |
getDefaultInstance()
Beta Returns a global thread-safe instance. |
createJsonObjectParser, fromInputStream, fromInputStream, fromReader, fromString, toByteArray, toPrettyString, toString@Beta public static GsonFactory getDefaultInstance()
Beta public JsonParser createJsonParser(InputStream in)
createJsonParser in class JsonFactorypublic JsonParser createJsonParser(InputStream in, Charset charset)
createJsonParser in class JsonFactorypublic JsonParser createJsonParser(String value)
createJsonParser in class JsonFactorypublic JsonParser createJsonParser(Reader reader)
createJsonParser in class JsonFactorypublic JsonGenerator createJsonGenerator(OutputStream out, Charset enc)
createJsonGenerator in class JsonFactorypublic JsonGenerator createJsonGenerator(Writer writer)
createJsonGenerator in class JsonFactoryCopyright © 2011–2019 Google. All rights reserved.