Uses of Package
org.codehaus.jackson.util
Packages that use org.codehaus.jackson.util
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.
Contains implementation classes of deserialization part of
data binding.
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
Contains public standard implementations of abstraction that
Jackson uses.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver
.Utility classes used by Jackson Core functionality.
-
Classes in org.codehaus.jackson.util used by org.codehaus.jacksonClassDescriptionThis is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.
-
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.implClassDescriptionHelper class that is similar to
ByteArrayOutputStream
in usage, but more geared to Jackson use cases internally.DefaultPrettyPrinter
implementation that uses 2-space indentation with platform-default linefeeds.TextBuffer is a class similar toStringBuffer
, with following differences: TextBuffer uses segments character arrays, to avoid having to do additional array copies when array is not big enough. -
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.ioClassDescriptionThis is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.Helper class that is similar to
ByteArrayOutputStream
in usage, but more geared to Jackson use cases internally.TextBuffer is a class similar toStringBuffer
, with following differences: TextBuffer uses segments character arrays, to avoid having to do additional array copies when array is not big enough. -
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.map.deserClassDescriptionUtility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.map.deser.implClassDescriptionUtility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.map.deser.stdClassDescriptionUtility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.map.jsontype.implClassDescriptionUtility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.map.ser.stdClassDescriptionUtility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
Classes in org.codehaus.jackson.util used by org.codehaus.jackson.utilClassDescriptionThis is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.Helper class that is similar to
ByteArrayOutputStream
in usage, but more geared to Jackson use cases internally.Singleton class that adds a simple first-level cache in front of regular String.intern() functionality.Helper class that implements delegation pattern forJsonParser
, to allow for simple overridability of basic parsing functionality.Helper class that can be used to sequence multiple physicalJsonParser
s to create a single logical sequence of tokens, as a singleJsonParser
.Individual segment of TokenBuffer that can store up to 16 tokens (limited by 4 bits per token type marker requirement).