Package com.fasterxml.jackson.jr.ob.impl


package com.fasterxml.jackson.jr.ob.impl
  • Classes
    Class
    Description
    ValueReader used for "untyped" values; ones that are bound to whatever Object is the natural mapping to JSON value that parser currently points to
    Reader for typed Array values.
    Container class added to encapsulate details of collection and use of Constructors for User-defined (non-JDK) types (aka "Beans").
    Helper class that jackson-jr uses by default to introspect POJO properties (represented as POJODefinition) to build general POJO readers (deserializers) and writers (serializers).
     
    Simple container class used to contain information needed for serializing value of a single POJO property.
    Class that contains information about dynamically introspected Bean types, to be able to deserialize (read) JSON into a POJO and serialize (write) POJO as JSON.
     
    Key class, used as an efficient and accurate key for locating per-class values from Maps.
    Reader for typed Collection values.
    A specialized Map implementation that will collect entries during building, but only materialize full lookup structure when needed; that is, actual building of hash lookup is deferred.
    Reader for Enum values: needed because we need a simple Map for efficient conversion from id (gotten with Enum.toString() to value.
    Convenience wrapper around JSON that implements ObjectCodec.
    Root-level helper object that handles initial delegation to actual readers (which are ValueReaders), but does not handle any of reading itself (despite name).
    Object that handles serialization of simple Objects into underlying data format (usually JSON).
    Reader for typed Map values.
    Definition of a single Bean-style Java class, without assumptions on usage for serialization or deserialization, used as input for constructing bean readers and writers.
     
    Helper class to get Java Record metadata.
    Default ValueReader used for simple scalar types and related, not including POJO-, Map and Collection types.
    Utilities to help with reflection and types
     
    Helper object used for efficient detection of type information relevant to our conversion needs when writing out Java Objects as JSON.
    Helper object used for efficient detection of type information relevant to our conversion needs when writing out Java Objects as JSON.