public final class JacksonFactory 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 |
|---|
JacksonFactory() |
| Modifier and Type | Method and Description |
|---|---|
JsonGenerator |
createJsonGenerator(java.io.OutputStream out,
java.nio.charset.Charset enc) |
JsonGenerator |
createJsonGenerator(java.io.Writer writer) |
JsonParser |
createJsonParser(java.io.InputStream in) |
JsonParser |
createJsonParser(java.io.InputStream in,
java.nio.charset.Charset charset) |
JsonParser |
createJsonParser(java.io.Reader reader) |
JsonParser |
createJsonParser(java.lang.String value) |
static JacksonFactory |
getDefaultInstance()
Returns a global thread-safe instance.
|
createJsonObjectParser, fromInputStream, fromInputStream, fromReader, fromString, toByteArray, toPrettyString, toStringpublic static JacksonFactory getDefaultInstance()
public JsonGenerator createJsonGenerator(java.io.OutputStream out, java.nio.charset.Charset enc) throws java.io.IOException
createJsonGenerator in class JsonFactoryjava.io.IOExceptionpublic JsonGenerator createJsonGenerator(java.io.Writer writer) throws java.io.IOException
createJsonGenerator in class JsonFactoryjava.io.IOExceptionpublic JsonParser createJsonParser(java.io.Reader reader) throws java.io.IOException
createJsonParser in class JsonFactoryjava.io.IOExceptionpublic JsonParser createJsonParser(java.io.InputStream in) throws java.io.IOException
createJsonParser in class JsonFactoryjava.io.IOExceptionpublic JsonParser createJsonParser(java.io.InputStream in, java.nio.charset.Charset charset) throws java.io.IOException
createJsonParser in class JsonFactoryjava.io.IOExceptionpublic JsonParser createJsonParser(java.lang.String value) throws java.io.IOException
createJsonParser in class JsonFactoryjava.io.IOExceptionCopyright © 2011-2018 Google. All Rights Reserved.