Uses of Interface
org.codehaus.jackson.SerializableString
Packages that use SerializableString
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser
)
and generator
(JsonParser
)
instances.Parser and generator implementation classes that Jackson
defines and uses.
This package contains I/O helper classes Jackson itself uses, but that
are not exposed for external reuse.
Package that contains experimental implementation of
"Binary-Encoded JSON-Like" data format handlers (parser,
generator, factory produce both, supporting constants).
Utility classes used by Jackson Core functionality.
-
Uses of SerializableString in org.codehaus.jackson
Methods in org.codehaus.jackson with parameters of type SerializableStringModifier and TypeMethodDescriptionboolean
JsonParser.nextFieldName
(SerializableString str) Method that fetches next token (as if callingJsonParser.nextToken()
) and verifies whether it isJsonToken.FIELD_NAME
with specified name and returns result of that comparison.void
JsonGenerator.writeFieldName
(SerializableString name) Method similar toJsonGenerator.writeFieldName(String)
, main difference being that it may perform better as some of processing (such as quoting of certain characters, or encoding into external encoding if supported by generator) can be done just once and reused for later calls.void
JsonGenerator.writeString
(SerializableString text) Method similar toJsonGenerator.writeString(String)
, but that takesSerializableString
which can make this potentially more efficient to call as generator may be able to reuse quoted and/or encoded representation. -
Uses of SerializableString in org.codehaus.jackson.impl
Fields in org.codehaus.jackson.impl declared as SerializableStringModifier and TypeFieldDescriptionprotected SerializableString
WriterBasedGenerator._currentEscape
When custom escapes are used, this member variable can be used to store escape to useMethods in org.codehaus.jackson.impl with parameters of type SerializableStringModifier and TypeMethodDescriptionprotected final void
Utf8Generator._writeFieldName
(SerializableString name) void
WriterBasedGenerator._writeFieldName
(SerializableString name, boolean commaBefore) protected final void
Utf8Generator._writePPFieldName
(SerializableString name, boolean commaBefore) protected final void
WriterBasedGenerator._writePPFieldName
(SerializableString name, boolean commaBefore) boolean
Utf8StreamParser.nextFieldName
(SerializableString str) final void
Utf8Generator.writeFieldName
(SerializableString name) final void
WriterBasedGenerator.writeFieldName
(SerializableString name) final void
Utf8Generator.writeString
(SerializableString text) final void
WriterBasedGenerator.writeString
(SerializableString sstr) -
Uses of SerializableString in org.codehaus.jackson.io
Classes in org.codehaus.jackson.io that implement SerializableStringModifier and TypeClassDescriptionclass
String token that can lazily serialize String contained and then reuse that serialization later on.Methods in org.codehaus.jackson.io that return SerializableStringModifier and TypeMethodDescriptionabstract SerializableString
CharacterEscapes.getEscapeSequence
(int ch) Method generators can call to get lookup table for determining exact escape sequence to use for given character. -
Uses of SerializableString in org.codehaus.jackson.smile
Methods in org.codehaus.jackson.smile with parameters of type SerializableStringModifier and TypeMethodDescriptionprotected final void
SmileGenerator._writeFieldName
(SerializableString name) protected final void
SmileGenerator._writeFieldNameUnicode
(SerializableString name, byte[] bytes) boolean
SmileParser.nextFieldName
(SerializableString str) final void
SmileGenerator.writeFieldName
(SerializableString name) final void
SmileGenerator.writeString
(SerializableString sstr) -
Uses of SerializableString in org.codehaus.jackson.util
Methods in org.codehaus.jackson.util with parameters of type SerializableStringModifier and TypeMethodDescriptionvoid
JsonGeneratorDelegate.writeFieldName
(SerializableString name) void
TokenBuffer.writeFieldName
(SerializableString name) void
JsonGeneratorDelegate.writeString
(SerializableString text) void
TokenBuffer.writeString
(SerializableString text)