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
JsonParserContains concrete
JsonNode implementations
Jackson uses for the Tree model.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 ObjectCodec in org.codehaus.jackson
Fields in org.codehaus.jackson declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodecJsonFactory._objectCodecObject that implements conversion functionality between Java objects and JSON content.Methods in org.codehaus.jackson that return ObjectCodecModifier and TypeMethodDescriptionJsonFactory.getCodec()abstract ObjectCodecJsonGenerator.getCodec()Method for accessing the object used for writing Java object as Json content (using methodJsonGenerator.writeObject(Object)).abstract ObjectCodecJsonParser.getCodec()Accessor forObjectCodecassociated 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 JsonGeneratorJsonGenerator.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(Object)).abstract voidJsonParser.setCodec(ObjectCodec c) Setter that allows definingObjectCodecassociated 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 ObjectCodecJsonGeneratorBase._objectCodecprotected ObjectCodecReaderBasedParser._objectCodecprotected ObjectCodecUtf8StreamParser._objectCodecCodec 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 ObjectCodecJsonGeneratorBase.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) voidReaderBasedParser.setCodec(ObjectCodec c) voidUtf8StreamParser.setCodec(ObjectCodec c) Constructors in org.codehaus.jackson.impl with parameters of type ObjectCodecModifierConstructorDescriptionprotectedJsonGeneratorBase(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 TypeClassDescriptionclassThis mapper (or, data binder, or codec) provides functionality for converting between Java objects (instances of JDK provided core classes, beans), and matching JSON constructs.classBuilder 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.smile
Fields in org.codehaus.jackson.smile declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodecSmileParser._objectCodecCodec used for data binding when (if) requested.Methods in org.codehaus.jackson.smile that return ObjectCodecMethods in org.codehaus.jackson.smile with parameters of type ObjectCodecModifier and TypeMethodDescriptionSmileParserBootstrapper.constructParser(int generalParserFeatures, int smileFeatures, ObjectCodec codec, BytesToNameCanonicalizer rootByteSymbols) voidSmileParser.setCodec(ObjectCodec c) Constructors in org.codehaus.jackson.smile with parameters of type ObjectCodecModifierConstructorDescriptionSmileGenerator(IOContext ctxt, int jsonFeatures, int smileFeatures, ObjectCodec codec, OutputStream out) SmileGenerator(IOContext ctxt, int jsonFeatures, int smileFeatures, ObjectCodec codec, OutputStream out, byte[] outputBuffer, int offset, boolean bufferRecyclable) SmileParser(IOContext ctxt, int parserFeatures, int smileFeatures, ObjectCodec codec, BytesToNameCanonicalizer sym, InputStream in, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) -
Uses of ObjectCodec in org.codehaus.jackson.util
Fields in org.codehaus.jackson.util declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodecTokenBuffer.Parser._codecprotected ObjectCodecTokenBuffer._objectCodecObject 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 aJsonParserthat can read contents stored in this buffer.JsonGeneratorDelegate.setCodec(ObjectCodec oc) voidJsonParserDelegate.setCodec(ObjectCodec c) voidTokenBuffer.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)