ClassTag equivalent of ScalaObjectMapper (which it is meant to replace).
ClassTag equivalent of ScalaObjectMapper (which it is meant to replace). This only works with non parameterized types or parameterized types up to 5 type parameters.
Complete module with support for all features, with the exception of BitSetDeserializerModule.
Complete module with support for all features, with the exception of BitSetDeserializerModule.
This class aggregates all of the feature modules into a single concrete class. Its use is recommended for new users and users who want things to "just work". If more customized support is desired, consult each of the constituent traits.
1.9.0
Adds serialization and deserialization support for Scala Enumerations.
Adds support for serializing Scala Iterables.
Factory for creating com.fasterxml.jackson.databind.util.LookupCache instances
Factory for creating com.fasterxml.jackson.databind.util.LookupCache instances
2.14.3
Adds support for serializing and deserializing Scala Options.
Adds support for serializing and deserializing Scala sequences.
Adds support for serializing and deserializing Scala Symbols without the '.
Adds support for serializing and deserializing Scala Tuples.
(Since version 2.13.0) will be removed in 3.0.0 release as jackson-module-jsonSchema is being discontinued
(Since version 2.12.1) ScalaObjectMapper is deprecated because Manifests are not supported in Scala3, you might want to use ClassTagExtensions as a replacement
Adds support for deserializing Scala scala.collection.BitSets.
Adds support for deserializing Scala scala.collection.BitSets. Scala Bitsets can already be serialized using IteratorModule or DefaultScalaModule.
Do not enable this module unless you are sure that no input is accepted from untrusted sources.
Scala BitSets use memory based on the highest int value stored. So a BitSet with just one big int will use a lot more memory than a Scala BitSet with many small ints stored in it.
2.14.0
Here we add some type aliases for things that were moved or reworked in scala 2.13.
Here we add some type aliases for things that were moved or reworked in scala 2.13.
Here we add some type aliases for things that were moved or reworked in scala 2.13.
(Since version 2.13.0) will be removed in 3.0.0 release as jackson-module-jsonSchema is being discontinued
Provides Scala support for the Jackson JSON Processor.
1.9.0