Uses of Class
org.codehaus.jackson.ObjectCodec
Packages that use ObjectCodec
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.
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
Contains concrete
JsonNode
implementations
Jackson uses for the Tree model.Utility classes used by Jackson Core functionality.
-
Uses of ObjectCodec in org.codehaus.jackson
Fields in org.codehaus.jackson declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodec
JsonFactory._objectCodec
Object that implements conversion functionality between Java objects and JSON content.Methods in org.codehaus.jackson that return ObjectCodecModifier and TypeMethodDescriptionJsonFactory.getCodec()
abstract ObjectCodec
JsonGenerator.getCodec()
Method for accessing the object used for writing Java object as Json content (using methodJsonGenerator.writeObject(java.lang.Object)
).abstract ObjectCodec
JsonParser.getCodec()
Accessor forObjectCodec
associated with this parser, if any.Methods in org.codehaus.jackson with parameters of type ObjectCodecModifier and TypeMethodDescriptionJsonFactory.setCodec
(ObjectCodec oc) Method for associating aObjectCodec
(typically aObjectMapper
) with this factory (and more importantly, parsers and generators it constructs).abstract JsonGenerator
JsonGenerator.setCodec
(ObjectCodec oc) Method that can be called to set or reset the object to use for writing Java objects as JsonContent (using methodJsonGenerator.writeObject(java.lang.Object)
).abstract void
JsonParser.setCodec
(ObjectCodec c) Setter that allows definingObjectCodec
associated with this parser, if any.Constructors in org.codehaus.jackson with parameters of type ObjectCodec -
Uses of ObjectCodec in org.codehaus.jackson.impl
Fields in org.codehaus.jackson.impl declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodec
JsonGeneratorBase._objectCodec
protected ObjectCodec
ReaderBasedParser._objectCodec
protected ObjectCodec
Utf8StreamParser._objectCodec
Codec used for data binding when (if) requested; typically fullObjectMapper
, but that abstract is not part of core package.Methods in org.codehaus.jackson.impl that return ObjectCodecModifier and TypeMethodDescriptionfinal ObjectCodec
JsonGeneratorBase.getCodec()
ReaderBasedParser.getCodec()
Utf8StreamParser.getCodec()
Methods in org.codehaus.jackson.impl with parameters of type ObjectCodecModifier and TypeMethodDescriptionByteSourceBootstrapper.constructParser
(int features, ObjectCodec codec, BytesToNameCanonicalizer rootByteSymbols, CharsToNameCanonicalizer rootCharSymbols) JsonGeneratorBase.setCodec
(ObjectCodec oc) void
ReaderBasedParser.setCodec
(ObjectCodec c) void
Utf8StreamParser.setCodec
(ObjectCodec c) Constructors in org.codehaus.jackson.impl with parameters of type ObjectCodecModifierConstructorDescriptionprotected
JsonGeneratorBase
(int features, ObjectCodec codec) ReaderBasedParser
(IOContext ctxt, int features, Reader r, ObjectCodec codec, CharsToNameCanonicalizer st) Utf8Generator
(IOContext ctxt, int features, ObjectCodec codec, OutputStream out) Utf8Generator
(IOContext ctxt, int features, ObjectCodec codec, OutputStream out, byte[] outputBuffer, int outputOffset, boolean bufferRecyclable) Utf8StreamParser
(IOContext ctxt, int features, InputStream in, ObjectCodec codec, BytesToNameCanonicalizer sym, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) WriterBasedGenerator
(IOContext ctxt, int features, ObjectCodec codec, Writer w) -
Uses of ObjectCodec in org.codehaus.jackson.map
Subclasses of ObjectCodec in org.codehaus.jackson.mapModifier and TypeClassDescriptionclass
This mapper (or, data binder, or codec) provides functionality for converting between Java objects (instances of JDK provided core classes, beans), and matching JSON constructs.class
Builder object that can be used for per-serialization configuration of deserialization parameters, such as root type to use or object to update (instead of constructing new instance). -
Uses of ObjectCodec in org.codehaus.jackson.node
Fields in org.codehaus.jackson.node declared as ObjectCodecMethods in org.codehaus.jackson.node that return ObjectCodecMethods in org.codehaus.jackson.node with parameters of type ObjectCodecConstructors in org.codehaus.jackson.node with parameters of type ObjectCodec -
Uses of ObjectCodec in org.codehaus.jackson.util
Fields in org.codehaus.jackson.util declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodec
TokenBuffer.Parser._codec
protected ObjectCodec
TokenBuffer._objectCodec
Object codec to use for stream-based object conversion through parser/generator interfaces.Methods in org.codehaus.jackson.util that return ObjectCodecModifier and TypeMethodDescriptionJsonGeneratorDelegate.getCodec()
JsonParserDelegate.getCodec()
TokenBuffer.getCodec()
TokenBuffer.Parser.getCodec()
Methods in org.codehaus.jackson.util with parameters of type ObjectCodecModifier and TypeMethodDescriptionTokenBuffer.asParser
(ObjectCodec codec) Method used to create aJsonParser
that can read contents stored in this buffer.JsonGeneratorDelegate.setCodec
(ObjectCodec oc) void
JsonParserDelegate.setCodec
(ObjectCodec c) void
TokenBuffer.Parser.setCodec
(ObjectCodec c) TokenBuffer.setCodec
(ObjectCodec oc) Constructors in org.codehaus.jackson.util with parameters of type ObjectCodecModifierConstructorDescriptionParser
(TokenBuffer.Segment firstSeg, ObjectCodec codec) TokenBuffer
(ObjectCodec codec)