| 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. |
| com.fasterxml.jackson.core.json |
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
|
| com.fasterxml.jackson.core.util |
Utility classes used by Jackson Core functionality.
|
| com.fasterxml.jackson.databind |
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON. |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonpCharacterEscapes
Convenience
CharacterEscapes implementation that escapes
Unicode characters `0x2028` and `0x2029` (in addition to characters
escaped otherwise), which are apparently considered linefeeds as
per newer Javascript specifications, and consequently problematic
when using JSONP (see https://en.wikipedia.org/wiki/JSONP). |
| Modifier and Type | Field and Description |
|---|---|
protected CharacterEscapes |
JsonFactory._characterEscapes
Definition of custom character escapes to use for generators created
by this factory, if any.
|
| Modifier and Type | Method and Description |
|---|---|
CharacterEscapes |
JsonGenerator.getCharacterEscapes()
Method for accessing custom escapes factory uses for
JsonGenerators
it creates. |
CharacterEscapes |
JsonFactory.getCharacterEscapes()
Method for accessing custom escapes factory uses for
JsonGenerators
it creates. |
| Modifier and Type | Method and Description |
|---|---|
JsonGenerator |
JsonGenerator.setCharacterEscapes(CharacterEscapes esc)
Method for defining custom escapes factory uses for
JsonGenerators
it creates. |
JsonFactory |
JsonFactory.setCharacterEscapes(CharacterEscapes esc)
Method for defining custom escapes factory uses for
JsonGenerators
it creates. |
| Modifier and Type | Field and Description |
|---|---|
protected CharacterEscapes |
JsonGeneratorImpl._characterEscapes
Definition of custom character escapes to use for generators created
by this factory, if any.
|
| Modifier and Type | Method and Description |
|---|---|
CharacterEscapes |
JsonGeneratorImpl.getCharacterEscapes()
Method for accessing custom escapes factory uses for
JsonGenerators
it creates. |
| Modifier and Type | Method and Description |
|---|---|
JsonGenerator |
JsonGeneratorImpl.setCharacterEscapes(CharacterEscapes esc) |
| Modifier and Type | Method and Description |
|---|---|
CharacterEscapes |
JsonGeneratorDelegate.getCharacterEscapes() |
| Modifier and Type | Method and Description |
|---|---|
JsonGenerator |
JsonGeneratorDelegate.setCharacterEscapes(CharacterEscapes esc) |
| Modifier and Type | Field and Description |
|---|---|
CharacterEscapes |
ObjectWriter.GeneratorSettings.characterEscapes
Caller may want to specify character escaping details, either as
defaults, or on call-by-call basis.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectWriter |
ObjectWriter.with(CharacterEscapes escapes) |
ObjectWriter.GeneratorSettings |
ObjectWriter.GeneratorSettings.with(CharacterEscapes esc) |
ObjectWriter |
ObjectMapper.writer(CharacterEscapes escapes)
Factory method for constructing
ObjectReader that will
use specified character escaping details for output. |
| Constructor and Description |
|---|
GeneratorSettings(PrettyPrinter pp,
FormatSchema sch,
CharacterEscapes esc,
SerializableString rootSep) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.