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 TypeMethodDescriptionbooleanJsonParser.nextFieldName(SerializableString str) Method that fetches next token (as if callingJsonParser.nextToken()) and verifies whether it isJsonToken.FIELD_NAMEwith specified name and returns result of that comparison.voidJsonGenerator.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.voidJsonGenerator.writeString(SerializableString text) Method similar toJsonGenerator.writeString(String), but that takesSerializableStringwhich 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 SerializableStringWriterBasedGenerator._currentEscapeWhen 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 voidUtf8Generator._writeFieldName(SerializableString name) voidWriterBasedGenerator._writeFieldName(SerializableString name, boolean commaBefore) protected final voidUtf8Generator._writePPFieldName(SerializableString name, boolean commaBefore) protected final voidWriterBasedGenerator._writePPFieldName(SerializableString name, boolean commaBefore) booleanUtf8StreamParser.nextFieldName(SerializableString str) final voidUtf8Generator.writeFieldName(SerializableString name) final voidWriterBasedGenerator.writeFieldName(SerializableString name) final voidUtf8Generator.writeString(SerializableString text) final voidWriterBasedGenerator.writeString(SerializableString sstr) -
Uses of SerializableString in org.codehaus.jackson.io
Classes in org.codehaus.jackson.io that implement SerializableStringModifier and TypeClassDescriptionclassString 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 SerializableStringCharacterEscapes.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 voidSmileGenerator._writeFieldName(SerializableString name) protected final voidSmileGenerator._writeFieldNameUnicode(SerializableString name, byte[] bytes) booleanSmileParser.nextFieldName(SerializableString str) final voidSmileGenerator.writeFieldName(SerializableString name) final voidSmileGenerator.writeString(SerializableString sstr) -
Uses of SerializableString in org.codehaus.jackson.util
Methods in org.codehaus.jackson.util with parameters of type SerializableStringModifier and TypeMethodDescriptionvoidJsonGeneratorDelegate.writeFieldName(SerializableString name) voidTokenBuffer.writeFieldName(SerializableString name) voidJsonGeneratorDelegate.writeString(SerializableString text) voidTokenBuffer.writeString(SerializableString text)