com.fasterxml.jackson.module.scala.DefaultScalaModule.scala Maven / Gradle / Ivy
The newest version!
package com.fasterxml.jackson.module.scala
import com.fasterxml.jackson.module.scala.deser.{ScalaNumberDeserializersModule, UntypedObjectDeserializerModule}
import com.fasterxml.jackson.module.scala.introspect.ScalaAnnotationIntrospectorModule
/**
* 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 [[com.fasterxml.jackson.module.scala.JacksonModule]]
*
* @since 1.9.0
*/
class DefaultScalaModule
extends JacksonModule
with IteratorModule
with EnumerationModule
with OptionModule
with SeqModule
with IterableModule
with TupleModule
with MapModule
with SetModule
with ScalaNumberDeserializersModule
with ScalaAnnotationIntrospectorModule
with UntypedObjectDeserializerModule
with EitherModule
{
override def getModuleName = "DefaultScalaModule"
}
object DefaultScalaModule extends DefaultScalaModule
© 2015 - 2025 Weber Informatics LLC | Privacy Policy