com.fasterxml.jackson.module.scala

Type members

Classlikes

Companion
class

Experimental ClassTag equivalent of ScalaObjectMapper. This only works with non parameterized types or parameterized types up to 5 type parameters.

Experimental ClassTag equivalent of ScalaObjectMapper. This only works with non parameterized types or parameterized types up to 5 type parameters.

Companion
object

Complete module with support for all features.

Complete module with support for all features.

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.

See also
Since

1.9.0

Companion
object

Adds serialization and deserization support for Scala Enumerations.

Adds serialization and deserization support for Scala Enumerations.

Adds support for serializing Scala Iterables.

Adds support for serializing Scala Iterables.

Companion
class
trait JacksonModule extends Module
Companion
object
trait JavaTypeable[T]
Companion
object
object JavaTypeable
Companion
class

Adds support for serializing and deserializing Scala Options.

Adds support for serializing and deserializing Scala Options.

Adds support for serializing and deserializing Scala sequences.

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 Symbols without the '.

Adds support for serializing and deserializing Scala Tuples.

Adds support for serializing and deserializing Scala Tuples.

Deprecated classlikes

@deprecated("will be removed in 3.0.0 release as jackson-module-jsonSchema is being discontinued", "2.13.0")
object DefaultRequiredAnnotationIntrospector extends NopAnnotationIntrospector
Deprecated
@deprecated("will be removed in 3.0.0 release as jackson-module-jsonSchema is being discontinued", "2.13.0")
Deprecated