com.fasterxml.jackson.module.scala

DefaultScalaModule

sealed class DefaultScalaModule extends Module with JacksonModule with IteratorModule with EnumerationModule with OptionModule with SeqModule with IterableModule with TupleModule with MapModule with SetModule with ScalaClassIntrospectorModule with UntypedObjectDeserializerModule

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.

Since

1.9.0

See also

com.fasterxml.jackson.module.scala.JacksonModule

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DefaultScalaModule
  2. UntypedObjectDeserializerModule
  3. ScalaClassIntrospectorModule
  4. SetModule
  5. UnsortedSetDeserializerModule
  6. SetTypeModifierModule
  7. MapModule
  8. UnsortedMapDeserializerModule
  9. SortedMapDeserializerModule
  10. MapSerializerModule
  11. MapTypeModifierModule
  12. TupleModule
  13. TupleDeserializerModule
  14. TupleSerializerModule
  15. IterableModule
  16. SeqModule
  17. SeqDeserializerModule
  18. SeqTypeModifierModule
  19. IterableSerializerModule
  20. IterableTypeModifierModule
  21. OptionModule
  22. OptionDeserializerModule
  23. OptionSerializerModule
  24. OptionTypeModifierModule
  25. EnumerationModule
  26. EnumerationDeserializerModule
  27. EnumerationSerializerModule
  28. IteratorModule
  29. IteratorSerializerModule
  30. IteratorTypeModifierModule
  31. JacksonModule
  32. Module
  33. Versioned
  34. AnyRef
  35. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultScalaModule()

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def +=(beanSerMod: BeanSerializerModifier): DefaultScalaModule.this.type

    Attributes
    protected
    Definition Classes
    JacksonModule
  5. def +=(typeMod: TypeModifier): DefaultScalaModule.this.type

    Attributes
    protected
    Definition Classes
    JacksonModule
  6. def +=(deser: Deserializers): DefaultScalaModule.this.type

    Attributes
    protected
    Definition Classes
    JacksonModule
  7. def +=(ser: Serializers): DefaultScalaModule.this.type

    Attributes
    protected
    Definition Classes
    JacksonModule
  8. def +=(init: (SetupContext) ⇒ Unit): DefaultScalaModule.this.type

    Attributes
    protected
    Definition Classes
    JacksonModule
  9. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. def getModuleName(): String

    Definition Classes
    DefaultScalaModuleJacksonModule → Module
  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  23. def setupModule(context: SetupContext): Unit

    Definition Classes
    JacksonModule → Module
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  25. def toString(): String

    Definition Classes
    AnyRef → Any
  26. def version(): Version

    Definition Classes
    JacksonModule → Module → Versioned
  27. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  28. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  29. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from SetModule

Inherited from SetTypeModifierModule

Inherited from MapModule

Inherited from MapSerializerModule

Inherited from MapTypeModifierModule

Inherited from TupleModule

Inherited from TupleDeserializerModule

Inherited from TupleSerializerModule

Inherited from IterableModule

Inherited from SeqModule

Inherited from SeqDeserializerModule

Inherited from SeqTypeModifierModule

Inherited from IterableSerializerModule

Inherited from OptionModule

Inherited from OptionDeserializerModule

Inherited from OptionSerializerModule

Inherited from OptionTypeModifierModule

Inherited from EnumerationModule

Inherited from IteratorModule

Inherited from IteratorSerializerModule

Inherited from JacksonModule

Inherited from Module

Inherited from Versioned

Inherited from AnyRef

Inherited from Any

Ungrouped