Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.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
(JsonGenerator
)
instances.Base classes used by concrete Parser and Generator implementations;
contain functionality that is not specific to JSON or input
abstraction (byte vs char).
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
Non-blocking ("async") JSON parser implementation.
Utility classes used by Jackson Core functionality.
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.Contains concrete
JsonNode
implementations
Jackson uses for the Tree model.Utility classes for Mapper package.
-
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodec
JsonFactory._objectCodec
Object that implements conversion functionality between Java objects and JSON content.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core that return ObjectCodecModifier and TypeMethodDescriptionprotected ObjectCodec
JsonParser._codec()
JsonFactory.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 edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core with parameters of type ObjectCodecModifier and TypeMethodDescriptionJsonFactory.setCodec
(ObjectCodec oc) Method for associating aObjectCodec
(typically aedu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ObjectMapper
) 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 oc) Setter that allows definingObjectCodec
associated with this parser, if any.TreeNode.traverse
(ObjectCodec codec) Same asTreeNode.traverse()
, but additionally passesObjectCodec
to use ifJsonParser.readValueAs(Class)
is used (otherwise caller must callJsonParser.setCodec(edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.ObjectCodec)
on response explicitly).Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core with parameters of type ObjectCodecModifierConstructorDescriptionprotected
JsonFactory
(JsonFactory src, ObjectCodec codec) Constructor used when copy()ing a factory instance. -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.base
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.base declared as ObjectCodecMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.base that return ObjectCodecMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.base with parameters of type ObjectCodecConstructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.base with parameters of type ObjectCodecModifierConstructorDescriptionprotected
GeneratorBase
(int features, ObjectCodec codec) protected
GeneratorBase
(int features, ObjectCodec codec, JsonWriteContext ctxt) -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json declared as ObjectCodecModifier and TypeFieldDescriptionprotected ObjectCodec
ReaderBasedJsonParser._objectCodec
protected ObjectCodec
UTF8DataInputJsonParser._objectCodec
Codec used for data binding when (if) requested; typically fullObjectMapper
, but that abstract is not part of core package.protected ObjectCodec
UTF8StreamJsonParser._objectCodec
Codec used for data binding when (if) requested; typically fullObjectMapper
, but that abstract is not part of core package.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json that return ObjectCodecModifier and TypeMethodDescriptionReaderBasedJsonParser.getCodec()
UTF8DataInputJsonParser.getCodec()
UTF8StreamJsonParser.getCodec()
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json with parameters of type ObjectCodecModifier and TypeMethodDescriptionByteSourceJsonBootstrapper.constructParser
(int parserFeatures, ObjectCodec codec, ByteQuadsCanonicalizer rootByteSymbols, CharsToNameCanonicalizer rootCharSymbols, int factoryFeatures) void
ReaderBasedJsonParser.setCodec
(ObjectCodec c) void
UTF8DataInputJsonParser.setCodec
(ObjectCodec c) void
UTF8StreamJsonParser.setCodec
(ObjectCodec c) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json with parameters of type ObjectCodecModifierConstructorDescriptionJsonGeneratorImpl
(IOContext ctxt, int features, ObjectCodec codec) ReaderBasedJsonParser
(IOContext ctxt, int features, Reader r, ObjectCodec codec, CharsToNameCanonicalizer st) Constructor called when input comes as aReader
, and buffer allocation can be done using default mechanism.ReaderBasedJsonParser
(IOContext ctxt, int features, Reader r, ObjectCodec codec, CharsToNameCanonicalizer st, char[] inputBuffer, int start, int end, boolean bufferRecyclable) Constructor called when caller wants to provide input buffer directly (or needs to, in case of bootstrapping having read some of contents) and it may or may not be recyclable use standard recycle context.UTF8DataInputJsonParser
(IOContext ctxt, int features, DataInput inputData, ObjectCodec codec, ByteQuadsCanonicalizer sym, int firstByte) UTF8JsonGenerator
(IOContext ctxt, int features, ObjectCodec codec, OutputStream out) Deprecated.UTF8JsonGenerator
(IOContext ctxt, int features, ObjectCodec codec, OutputStream out, byte[] outputBuffer, int outputOffset, boolean bufferRecyclable) Deprecated.UTF8JsonGenerator
(IOContext ctxt, int features, ObjectCodec codec, OutputStream out, char quoteChar) UTF8JsonGenerator
(IOContext ctxt, int features, ObjectCodec codec, OutputStream out, char quoteChar, byte[] outputBuffer, int outputOffset, boolean bufferRecyclable) UTF8StreamJsonParser
(IOContext ctxt, int features, InputStream in, ObjectCodec codec, ByteQuadsCanonicalizer sym, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) Deprecated.Since 2.10UTF8StreamJsonParser
(IOContext ctxt, int features, InputStream in, ObjectCodec codec, ByteQuadsCanonicalizer sym, byte[] inputBuffer, int start, int end, int bytesPreProcessed, boolean bufferRecyclable) Constructor called when caller wants to provide input buffer directly (or needs to, in case of bootstrapping having read some of contents) and it may or may not be recyclable use standard recycle context.WriterBasedJsonGenerator
(IOContext ctxt, int features, ObjectCodec codec, Writer w) Deprecated.WriterBasedJsonGenerator
(IOContext ctxt, int features, ObjectCodec codec, Writer w, char quoteChar) -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json.async
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json.async that return ObjectCodecMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json.async with parameters of type ObjectCodec -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.util
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.util that return ObjectCodecMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.util with parameters of type ObjectCodecModifier and TypeMethodDescriptionJsonGeneratorDelegate.setCodec
(ObjectCodec oc) void
JsonParserDelegate.setCodec
(ObjectCodec c) -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Subclasses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databindModifier and TypeClassDescriptionclass
ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Plain Old Java Objects), or to and from a general-purpose JSON Tree Model (JsonNode
), as well as related functionality for performing conversions.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).Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with type parameters of type ObjectCodecModifier and TypeMethodDescription<C extends ObjectCodec>
CModule.SetupContext.getOwner()
Fallback access method that allows modules to refer to theObjectMapper
that provided this context.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type ObjectCodecModifier and TypeMethodDescriptionSerializerProvider.bufferForValueConversion
(ObjectCodec oc) Specialized factory method used when we are converting values and do not typically have or use "real" parsers or generators. -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.json
Subclasses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.json -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.node
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.node declared as ObjectCodecMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.node that return ObjectCodecMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.node with parameters of type ObjectCodecModifier and TypeMethodDescriptionvoid
TreeTraversingParser.setCodec
(ObjectCodec c) BaseJsonNode.traverse
(ObjectCodec codec) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.node with parameters of type ObjectCodec -
Uses of ObjectCodec in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.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 edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util that return ObjectCodecMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util with parameters of type ObjectCodecModifier and TypeMethodDescriptionTokenBuffer.asParser
(ObjectCodec codec) Method used to create aJsonParser
that can read contents stored in this buffer.void
TokenBuffer.Parser.setCodec
(ObjectCodec c) TokenBuffer.setCodec
(ObjectCodec oc) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util with parameters of type ObjectCodecModifierConstructorDescriptionParser
(TokenBuffer.Segment firstSeg, ObjectCodec codec, boolean hasNativeTypeIds, boolean hasNativeObjectIds) Deprecated.Parser
(TokenBuffer.Segment firstSeg, ObjectCodec codec, boolean hasNativeTypeIds, boolean hasNativeObjectIds, JsonStreamContext parentContext) TokenBuffer
(ObjectCodec codec, boolean hasNativeIds)