| Package | Description |
|---|---|
| com.fasterxml.jackson.core |
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonGenerator)
instances. |
| Modifier and Type | Method and Description |
|---|---|
JsonFactoryBuilder |
JsonFactoryBuilder.characterEscapes(CharacterEscapes esc)
Method for defining custom escapes factory uses for
JsonGenerators
it creates. |
JsonFactoryBuilder |
JsonFactoryBuilder.configure(JsonReadFeature f,
boolean state) |
JsonFactoryBuilder |
JsonFactoryBuilder.configure(JsonWriteFeature f,
boolean state) |
JsonFactoryBuilder |
JsonFactoryBuilder.disable(JsonReadFeature f) |
JsonFactoryBuilder |
JsonFactoryBuilder.disable(JsonReadFeature first,
JsonReadFeature... other) |
JsonFactoryBuilder |
JsonFactoryBuilder.disable(JsonWriteFeature f) |
JsonFactoryBuilder |
JsonFactoryBuilder.disable(JsonWriteFeature first,
JsonWriteFeature... other) |
JsonFactoryBuilder |
JsonFactoryBuilder.enable(JsonReadFeature f) |
JsonFactoryBuilder |
JsonFactoryBuilder.enable(JsonReadFeature first,
JsonReadFeature... other) |
JsonFactoryBuilder |
JsonFactoryBuilder.enable(JsonWriteFeature f) |
JsonFactoryBuilder |
JsonFactoryBuilder.enable(JsonWriteFeature first,
JsonWriteFeature... other) |
JsonFactoryBuilder |
JsonFactoryBuilder.highestNonEscapedChar(int maxNonEscaped)
Method that allows specifying threshold beyond which all characters are
automatically escaped (without checking possible custom escaping settings
a la
characterEscapes(com.fasterxml.jackson.core.io.CharacterEscapes): for example, to force escaping of all non-ASCII
characters (set to 127), or all non-Latin-1 character (set to 255). |
JsonFactoryBuilder |
JsonFactoryBuilder.quoteChar(char ch)
Method that allows specifying an alternate
character used for quoting field names (if field name quoting has not
been disabled with
JsonWriteFeature.QUOTE_FIELD_NAMES)
and JSON String values. |
JsonFactoryBuilder |
JsonFactoryBuilder.rootValueSeparator(SerializableString sep)
Method that allows overriding String used for separating root-level
JSON values (default is single space character)
|
JsonFactoryBuilder |
JsonFactoryBuilder.rootValueSeparator(String sep)
Method that allows overriding String used for separating root-level
JSON values (default is single space character)
|
| Constructor and Description |
|---|
JsonFactory(JsonFactoryBuilder b)
Constructor used by
JsonFactoryBuilder for instantiation. |
Copyright © 2008–2020 FasterXML. All rights reserved.