Uses of Class
tools.jackson.core.io.CharacterEscapes
Packages that use CharacterEscapes
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonGenerator)
instances.JSON-specific parser and generator implementation classes that
Jackson defines and uses.
Utility classes used by Jackson Core functionality.
-
Uses of CharacterEscapes in tools.jackson.core
Methods in tools.jackson.core that return CharacterEscapesModifier and TypeMethodDescriptionJsonGenerator.getCharacterEscapes()Method for accessing custom escapes generator uses forJsonGenerators it creates.ObjectWriteContext.Base.getCharacterEscapes()ObjectWriteContext.getCharacterEscapes()Methods in tools.jackson.core with parameters of type CharacterEscapesModifier and TypeMethodDescriptionJsonGenerator.setCharacterEscapes(CharacterEscapes esc) Method for defining custom escapes factory uses forJsonGenerators it creates. -
Uses of CharacterEscapes in tools.jackson.core.json
Fields in tools.jackson.core.json declared as CharacterEscapesModifier and TypeFieldDescriptionprotected final CharacterEscapesJsonFactory._characterEscapesDefinition of custom character escapes to use for generators created by this factory, if any.protected CharacterEscapesJsonFactoryBuilder._characterEscapesprotected CharacterEscapesJsonGeneratorBase._characterEscapesDefinition of custom character escapes to use for generators created by this factory, if any.Methods in tools.jackson.core.json that return CharacterEscapesModifier and TypeMethodDescriptionJsonFactoryBuilder.characterEscapes()JsonFactory.getCharacterEscapes()Method for accessing custom escapes factory uses forJsonGenerators it creates.JsonGeneratorBase.getCharacterEscapes()Method for accessing custom escapes factory uses forJsonGenerators it creates.Methods in tools.jackson.core.json with parameters of type CharacterEscapesModifier and TypeMethodDescriptionJsonFactoryBuilder.characterEscapes(CharacterEscapes esc) Method for defining custom escapes factory uses forJsonGenerators it creates.abstract JsonGeneratorJsonGeneratorBase.setCharacterEscapes(CharacterEscapes esc) UTF8JsonGenerator.setCharacterEscapes(CharacterEscapes esc) WriterBasedJsonGenerator.setCharacterEscapes(CharacterEscapes esc) Constructors in tools.jackson.core.json with parameters of type CharacterEscapesModifierConstructorDescriptionprotectedJsonGeneratorBase(ObjectWriteContext writeCtxt, IOContext ioCtxt, int streamWriteFeatures, int formatWriteFeatures, SerializableString rootValueSeparator, PrettyPrinter pp, CharacterEscapes charEsc, int maxNonEscaped) UTF8JsonGenerator(ObjectWriteContext writeCtxt, IOContext ioCtxt, int streamWriteFeatures, int formatWriteFeatures, OutputStream out, SerializableString rootValueSep, CharacterEscapes charEsc, PrettyPrinter pp, int maxNonEscaped, char quoteChar) UTF8JsonGenerator(ObjectWriteContext writeCtxt, IOContext ioCtxt, int streamWriteFeatures, int formatWriteFeatures, OutputStream out, SerializableString rootValueSep, CharacterEscapes charEsc, PrettyPrinter pp, int maxNonEscaped, char quoteChar, byte[] outputBuffer, int outputOffset, boolean bufferRecyclable) WriterBasedJsonGenerator(ObjectWriteContext writeCtxt, IOContext ioCtxt, int streamWriteFeatures, int formatWriteFeatures, Writer w, SerializableString rootValueSep, PrettyPrinter pp, CharacterEscapes charEsc, int maxNonEscaped, char quoteChar) -
Uses of CharacterEscapes in tools.jackson.core.util
Subclasses of CharacterEscapes in tools.jackson.core.utilModifier and TypeClassDescriptionclassConvenienceCharacterEscapesimplementation 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).Methods in tools.jackson.core.util that return CharacterEscapes