|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.codehaus.jackson | |
|---|---|
| org.codehaus.jackson | Main public API classes of the core streaming JSON
processor: most importantly JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonParser)
instances. |
| org.codehaus.jackson.format | Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality. |
| org.codehaus.jackson.impl | Parser and generator implementation classes that Jackson defines and uses. |
| org.codehaus.jackson.io | This package contains I/O helper classes Jackson itself uses, but that are not exposed for external reuse. |
| org.codehaus.jackson.jaxrs | Jackson-based JAX-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType). |
| org.codehaus.jackson.map | Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper class, as well
as convenience methods included in
JsonParser |
| org.codehaus.jackson.map.deser | Contains implementation classes of deserialization part of data binding. |
| org.codehaus.jackson.map.deser.impl | Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces. |
| org.codehaus.jackson.map.deser.std | Contains public standard implementations of abstraction that Jackson uses. |
| org.codehaus.jackson.map.exc | |
| org.codehaus.jackson.map.ext | Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added. |
| org.codehaus.jackson.map.jsontype.impl | Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver. |
| org.codehaus.jackson.map.module | Package that contains classes and interfaces to help implement
custom extension Modules
(which are registered using
ObjectMapper.registerModule(org.codehaus.jackson.map.Module). |
| org.codehaus.jackson.map.ser | Contains implementation classes of serialization part of data binding. |
| org.codehaus.jackson.map.ser.impl | Contains implementation classes of serialization part of data binding. |
| org.codehaus.jackson.map.ser.std | |
| org.codehaus.jackson.map.type | Package that contains concrete implementations of
JavaType, as
well as the factory (TypeFactory) for
constructing instances from various input data types
(like Class, Type)
and programmatically (for structured types, arrays,
Lists and Maps). |
| org.codehaus.jackson.map.util | Utility classes for Mapper package. |
| org.codehaus.jackson.node | Contains concrete JsonNode implementations
Jackson uses for the Tree model. |
| org.codehaus.jackson.schema | Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping) |
| org.codehaus.jackson.util | Utility classes used by Jackson Core functionality. |
| org.codehaus.jackson.xc | Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations |
| Classes in org.codehaus.jackson used by org.codehaus.jackson | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| FormatSchema
Simple tag interface used to mark schema objects that are used by some JsonParser and JsonGenerator implementations to further
specify structure of expected format. |
|
| JsonEncoding
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification. |
|
| JsonFactory
The main factory class of Jackson package, used to configure and construct reader (aka parser, JsonParser)
and writer (aka generator, JsonGenerator)
instances. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.Feature
Enumeration that defines all togglable features for parsers. |
|
| JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be used for numbers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| PrettyPrinter
Interface for objects that implement pretty printer functionality, such as indentation. |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| Version
Object that encapsulates version information of a component, and is return by Versioned.version(). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.format | |
|---|---|
| JsonFactory
The main factory class of Jackson package, used to configure and construct reader (aka parser, JsonParser)
and writer (aka generator, JsonGenerator)
instances. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.impl | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| JsonEncoding
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be used for numbers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| Version
Object that encapsulates version information of a component, and is return by Versioned.version(). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.io | |
|---|---|
| JsonEncoding
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification. |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.jaxrs | |
|---|---|
| JsonEncoding
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser.Feature
Enumeration that defines all togglable features for parsers. |
|
| Version
Object that encapsulates version information of a component, and is return by Versioned.version(). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| FormatSchema
Simple tag interface used to mark schema objects that are used by some JsonParser and JsonGenerator implementations to further
specify structure of expected format. |
|
| JsonFactory
The main factory class of Jackson package, used to configure and construct reader (aka parser, JsonParser)
and writer (aka generator, JsonGenerator)
instances. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.Feature
Enumeration that defines all togglable features for parsers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| PrettyPrinter
Interface for objects that implement pretty printer functionality, such as indentation. |
|
| Version
Object that encapsulates version information of a component, and is return by Versioned.version(). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.deser | |
|---|---|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.deser.impl | |
|---|---|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.deser.std | |
|---|---|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.exc | |
|---|---|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.ext | |
|---|---|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.jsontype.impl | |
|---|---|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.module | |
|---|---|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| Version
Object that encapsulates version information of a component, and is return by Versioned.version(). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.ser | |
|---|---|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.ser.impl | |
|---|---|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.ser.std | |
|---|---|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.type | |
|---|---|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.map.util | |
|---|---|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.node | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be used for numbers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.schema | |
|---|---|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.util | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| FormatSchema
Simple tag interface used to mark schema objects that are used by some JsonParser and JsonGenerator implementations to further
specify structure of expected format. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.Feature
Enumeration that defines all togglable features for parsers. |
|
| JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be used for numbers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| PrettyPrinter
Interface for objects that implement pretty printer functionality, such as indentation. |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| Version
Object that encapsulates version information of a component, and is return by Versioned.version(). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in org.codehaus.jackson used by org.codehaus.jackson.xc | |
|---|---|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonNode
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| Version
Object that encapsulates version information of a component, and is return by Versioned.version(). |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||