Package com.fasterxml.jackson.datatype.guava
package com.fasterxml.jackson.datatype.guava
-
ClassesClassDescriptionCustom deserializers module offers.Basic Jackson
Module
that adds support for Guava types.We need somewhat hacky support for following Guava types: FluentIterable: addition of seeming "empty" property should not prevent serialization as basic `Iterable` (with standard Jackson (de)serializer) Multimap: can reuse much/most of standard Map support as long as we make sure it is recognized as "Map-like" type (similar to how Scala Maps are supported) Optional: generic type, simpler, more-efficient to detect parameterization here (although not strictly mandatory) Range: same as with Optional, might as well resolve generic type information early onAutomatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.GuavaCacheDeserializer
class implementation for deserializing GuavaCache
instances.