Uses of Package
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser.impl
Package
Description
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 implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
-
ClassDescriptionHelper container used for resolving serializers for dynamic (possibly but not necessarily polymorphic) properties: properties whose type is not forced to use dynamic (declared) type and that are not final.Optimized lookup table for accessing two types of serializers; typed and non-typed.Simple value container used to keep track of Object Ids during serialization.
-
ClassDescriptionObject that knows how to serialize Object Ids.Helper container used for resolving serializers for dynamic (possibly but not necessarily polymorphic) properties: properties whose type is not forced to use dynamic (declared) type and that are not final.Optimized lookup table for accessing two types of serializers; typed and non-typed.Simple value container used to keep track of Object Ids during serialization.
-
ClassDescription
VirtualBeanPropertyWriter
implementation used forJsonAppend
, to serialize properties backed-by dynamically assignable attribute values.Specialized POJO serializer that differs fromBeanSerializer
in that instead of producing a JSON Object it will output a JSON Array, omitting field names, and serializing values in specified serialization order.This is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such asLinkedList
that cannot}.Efficient implement for serializingList
s that contains Strings and are random-accessible.Object that knows how to serialize Object Ids.Helper container used for resolving serializers for dynamic (possibly but not necessarily polymorphic) properties: properties whose type is not forced to use dynamic (declared) type and that are not final.Value class used for returning tuple that has both serializer that was retrieved and new map instanceOptimized lookup table for accessing two types of serializers; typed and non-typed.SimplePropertyFilter
implementation that only uses property name to determine whether to serialize property as is, or to filter it out.SimpleFilterProvider
implementation that just stores direct id-to-filter mapping.Standard serializer used forString[]
values.Efficient implement for serializingCollection
s that contain Strings.Variant ofBeanPropertyWriter
which will handle unwrapping of JSON Object (including of properties of Object within surrounding JSON object, and not as sub-object). -
ClassDescriptionObject that knows how to serialize Object Ids.Helper container used for resolving serializers for dynamic (possibly but not necessarily polymorphic) properties: properties whose type is not forced to use dynamic (declared) type and that are not final.Simple value container used to keep track of Object Ids during serialization.