Serialized Form
-
Package com.fasterxml.jackson.datatype.guava
-
Class com.fasterxml.jackson.datatype.guava.GuavaDeserializers
class GuavaDeserializers extends com.fasterxml.jackson.databind.deser.Deserializers.Base implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_defaultBoundType
com.google.common.collect.BoundType _defaultBoundType
-
-
Class com.fasterxml.jackson.datatype.guava.GuavaSerializers
class GuavaSerializers extends com.fasterxml.jackson.databind.ser.Serializers.Base implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.GuavaTypeModifier
class GuavaTypeModifier extends com.fasterxml.jackson.databind.type.TypeModifier implements Serializable- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.guava.deser
-
Class com.fasterxml.jackson.datatype.guava.deser.GuavaCollectionDeserializer
class GuavaCollectionDeserializer extends com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_valueDeserializer
com.fasterxml.jackson.databind.JsonDeserializer<?> _valueDeserializer
Deserializer used for values contained in collection being deserialized; either assigned on constructor, or during resolve(). -
_valueTypeDeserializer
com.fasterxml.jackson.databind.jsontype.TypeDeserializer _valueTypeDeserializer
If value instances have polymorphic type information, this is the type deserializer that can deserialize required type information
-
-
Class com.fasterxml.jackson.datatype.guava.deser.GuavaMapDeserializer
class GuavaMapDeserializer extends com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<T> implements Serializable- serialVersionUID:
- 2L
-
Serialized Fields
-
_keyDeserializer
com.fasterxml.jackson.databind.KeyDeserializer _keyDeserializer
Key deserializer used, if not null. If null, String from JSON content is used as is. -
_valueDeserializer
com.fasterxml.jackson.databind.JsonDeserializer<?> _valueDeserializer
Value deserializer. -
_valueTypeDeserializer
com.fasterxml.jackson.databind.jsontype.TypeDeserializer _valueTypeDeserializer
If value instances have polymorphic type information, this is the type deserializer that can handle it
-
-
Class com.fasterxml.jackson.datatype.guava.deser.GuavaOptionalDeserializer
class GuavaOptionalDeserializer extends com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer<com.google.common.base.Optional<?>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.HashCodeDeserializer
class HashCodeDeserializer extends com.fasterxml.jackson.databind.deser.std.FromStringDeserializer<com.google.common.hash.HashCode> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.HashMultisetDeserializer
class HashMultisetDeserializer extends GuavaMultisetDeserializer<com.google.common.collect.HashMultiset<Object>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.HostAndPortDeserializer
class HostAndPortDeserializer extends com.fasterxml.jackson.databind.deser.std.FromStringDeserializer<com.google.common.net.HostAndPort> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableBiMapDeserializer
class ImmutableBiMapDeserializer extends GuavaImmutableMapDeserializer<com.google.common.collect.ImmutableBiMap<Object,Object>> implements Serializable - serialVersionUID:
- 2L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableListDeserializer
class ImmutableListDeserializer extends GuavaImmutableCollectionDeserializer<com.google.common.collect.ImmutableList<Object>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableMapDeserializer
class ImmutableMapDeserializer extends GuavaImmutableMapDeserializer<com.google.common.collect.ImmutableMap<Object,Object>> implements Serializable - serialVersionUID:
- 2L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableMultisetDeserializer
class ImmutableMultisetDeserializer extends GuavaImmutableCollectionDeserializer<com.google.common.collect.ImmutableMultiset<Object>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableSetDeserializer
class ImmutableSetDeserializer extends GuavaImmutableCollectionDeserializer<com.google.common.collect.ImmutableSet<Object>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableSortedMapDeserializer
class ImmutableSortedMapDeserializer extends GuavaImmutableMapDeserializer<com.google.common.collect.ImmutableSortedMap<Object,Object>> implements Serializable - serialVersionUID:
- 2L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableSortedMultisetDeserializer
class ImmutableSortedMultisetDeserializer extends GuavaImmutableCollectionDeserializer<com.google.common.collect.ImmutableSortedMultiset<Object>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.ImmutableSortedSetDeserializer
class ImmutableSortedSetDeserializer extends GuavaImmutableCollectionDeserializer<com.google.common.collect.ImmutableSortedSet<Object>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.InternetDomainNameDeserializer
class InternetDomainNameDeserializer extends com.fasterxml.jackson.databind.deser.std.FromStringDeserializer<com.google.common.net.InternetDomainName> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.LinkedHashMultisetDeserializer
class LinkedHashMultisetDeserializer extends GuavaMultisetDeserializer<com.google.common.collect.LinkedHashMultiset<Object>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.RangeDeserializer
class RangeDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<com.google.common.collect.Range<?>> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_defaultBoundType
com.google.common.collect.BoundType _defaultBoundType
-
_endpointDeserializer
com.fasterxml.jackson.databind.JsonDeserializer<Object> _endpointDeserializer
-
_fieldNames
RangeHelper.RangeProperties _fieldNames
- Since:
- 2.10
-
_rangeType
com.fasterxml.jackson.databind.JavaType _rangeType
-
-
Class com.fasterxml.jackson.datatype.guava.deser.TreeMultisetDeserializer
class TreeMultisetDeserializer extends GuavaMultisetDeserializer<com.google.common.collect.TreeMultiset<Object>> implements Serializable- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.guava.deser.multimap
-
Class com.fasterxml.jackson.datatype.guava.deser.multimap.GuavaMultimapDeserializer
class GuavaMultimapDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<T extends com.google.common.collect.Multimap<Object,Object>> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
creatorMethod
Method creatorMethod
Since we have to use a method to transform from a known multi-map type into actual one, we'll resolve method just once, use it. Note that if this is set to null, we can just construct aLinkedListMultimap
instance and be done with it. -
elementDeserializer
com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer
-
elementTypeDeserializer
com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer
-
keyDeserializer
com.fasterxml.jackson.databind.KeyDeserializer keyDeserializer
-
nullProvider
com.fasterxml.jackson.databind.deser.NullValueProvider nullProvider
-
skipNullValues
boolean skipNullValues
-
type
com.fasterxml.jackson.databind.type.MapLikeType type
-
-
-
Package com.fasterxml.jackson.datatype.guava.deser.multimap.list
-
Class com.fasterxml.jackson.datatype.guava.deser.multimap.list.ArrayListMultimapDeserializer
class ArrayListMultimapDeserializer extends GuavaMultimapDeserializer<com.google.common.collect.ArrayListMultimap<Object,Object>> implements Serializable - serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.multimap.list.LinkedListMultimapDeserializer
class LinkedListMultimapDeserializer extends GuavaMultimapDeserializer<com.google.common.collect.LinkedListMultimap<Object,Object>> implements Serializable - serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.guava.deser.multimap.set
-
Class com.fasterxml.jackson.datatype.guava.deser.multimap.set.HashMultimapDeserializer
class HashMultimapDeserializer extends GuavaMultimapDeserializer<com.google.common.collect.HashMultimap<Object,Object>> implements Serializable - serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.deser.multimap.set.LinkedHashMultimapDeserializer
class LinkedHashMultimapDeserializer extends GuavaMultimapDeserializer<com.google.common.collect.LinkedHashMultimap<Object,Object>> implements Serializable - serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.guava.deser.util
-
Class com.fasterxml.jackson.datatype.guava.deser.util.RangeHelper.RangeProperties
class RangeProperties extends Object implements Serializable- serialVersionUID:
- 2L
-
-
Package com.fasterxml.jackson.datatype.guava.ser
-
Class com.fasterxml.jackson.datatype.guava.ser.CacheSerializer
class CacheSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<com.google.common.cache.Cache<?,?>> implements Serializable - serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.ser.GuavaBeanSerializerModifier
class GuavaBeanSerializerModifier extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.ser.GuavaOptionalBeanPropertyWriter
class GuavaOptionalBeanPropertyWriter extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.ser.GuavaOptionalSerializer
class GuavaOptionalSerializer extends com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<com.google.common.base.Optional<?>> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.ser.GuavaUnwrappingOptionalBeanPropertyWriter
class GuavaUnwrappingOptionalBeanPropertyWriter extends com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.guava.ser.MultimapSerializer
class MultimapSerializer extends com.fasterxml.jackson.databind.ser.ContainerSerializer<com.google.common.collect.Multimap<?,?>> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
_dynamicValueSerializers
com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap _dynamicValueSerializers
If value type can not be statically determined, mapping from runtime value types to serializers are stored in this object.- Since:
- 2.5
-
_filterId
Object _filterId
Id of the property filter to use, if any; null if none.- Since:
- 2.5
-
_ignoredEntries
Set<String> _ignoredEntries
Set of entries to omit during serialization, if any- Since:
- 2.5
-
_keySerializer
com.fasterxml.jackson.databind.JsonSerializer<Object> _keySerializer
-
_property
com.fasterxml.jackson.databind.BeanProperty _property
-
_sortKeys
boolean _sortKeys
Flag set if output is forced to be sorted by keys (usually due to annotation).NOTE: not yet used.
- Since:
- 2.5
-
_type
com.fasterxml.jackson.databind.type.MapLikeType _type
-
_valueSerializer
com.fasterxml.jackson.databind.JsonSerializer<Object> _valueSerializer
-
_valueTypeSerializer
com.fasterxml.jackson.databind.jsontype.TypeSerializer _valueTypeSerializer
-
-
Class com.fasterxml.jackson.datatype.guava.ser.RangeSerializer
class RangeSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<com.google.common.collect.Range<?>> implements Serializable-
Serialized Fields
-
_endpointSerializer
com.fasterxml.jackson.databind.JsonSerializer<Object> _endpointSerializer
-
_fieldNames
RangeHelper.RangeProperties _fieldNames
-
_rangeType
com.fasterxml.jackson.databind.JavaType _rangeType
-
-
-
Class com.fasterxml.jackson.datatype.guava.ser.TableSerializer
class TableSerializer extends com.fasterxml.jackson.databind.ser.ContainerSerializer<com.google.common.collect.Table<?,?, ?>> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
_columnSerializer
com.fasterxml.jackson.databind.JsonSerializer<Object> _columnSerializer
-
_property
com.fasterxml.jackson.databind.BeanProperty _property
-
_rowMapSerializer
com.fasterxml.jackson.databind.ser.std.MapSerializer _rowMapSerializer
-
_rowSerializer
com.fasterxml.jackson.databind.JsonSerializer<Object> _rowSerializer
-
_type
com.fasterxml.jackson.databind.JavaType _type
Type declaration that defines parameters; may be a supertype of actual type of property being serialized. -
_valueSerializer
com.fasterxml.jackson.databind.JsonSerializer<Object> _valueSerializer
-
_valueTypeSerializer
com.fasterxml.jackson.databind.jsontype.TypeSerializer _valueTypeSerializer
-
-
-
Package com.fasterxml.jackson.datatype.hppc
-
Class com.fasterxml.jackson.datatype.hppc.HppcModule
class HppcModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.hppc.deser
-
Class com.fasterxml.jackson.datatype.hppc.deser.ContainerDeserializerBase
class ContainerDeserializerBase extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> implements Serializable-
Serialized Fields
-
_defaultCtor
Constructor<T> _defaultCtor
We will use the default constructor of the class for instantiation
-
-
-
-
Package com.fasterxml.jackson.datatype.hppc.ser
-
Class com.fasterxml.jackson.datatype.hppc.ser.ContainerSerializerBase
class ContainerSerializerBase extends com.fasterxml.jackson.databind.ser.ContainerSerializer<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_schemeElementType
String _schemeElementType
-
-
Class com.fasterxml.jackson.datatype.hppc.ser.ObjectContainerSerializer
class ObjectContainerSerializer extends ContainerSerializerBase<com.carrotsearch.hppc.ObjectContainer<?>> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_contentType
com.fasterxml.jackson.databind.JavaType _contentType
-
_delegate
com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer _delegate
We will basically just delegate serialization to the standard Object[] serializer; as we can not sub-class it.
-
-