class DefaultScalaModule extends Module with 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
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
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- DefaultScalaModule
- EitherModule
- EitherSerializerModule
- EitherTypeModifierModule
- EitherDeserializerModule
- UntypedObjectDeserializerModule
- ScalaAnnotationIntrospectorModule
- ScalaNumberDeserializersModule
- SetModule
- SortedSetDeserializerModule
- UnsortedSetDeserializerModule
- SetTypeModifierModule
- MapModule
- UnsortedMapDeserializerModule
- SortedMapDeserializerModule
- MapSerializerModule
- MapTypeModifierModule
- TupleModule
- TupleDeserializerModule
- TupleSerializerModule
- IterableModule
- SeqModule
- SeqDeserializerModule
- SeqTypeModifierModule
- IterableSerializerModule
- IterableTypeModifierModule
- OptionModule
- OptionDeserializerModule
- OptionSerializerModule
- OptionTypeModifierModule
- EnumerationModule
- EnumerationDeserializerModule
- EnumerationSerializerModule
- IteratorModule
- IteratorSerializerModule
- IteratorTypeModifierModule
- ScalaTypeModifierModule
- JacksonModule
- Module
- Versioned
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new DefaultScalaModule()
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+=(beanSerMod: BeanSerializerModifier): DefaultScalaModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
-
def
+=(typeMod: TypeModifier): DefaultScalaModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
-
def
+=(deser: Deserializers): DefaultScalaModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
-
def
+=(ser: Serializers): DefaultScalaModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
-
def
+=(init: (SetupContext) ⇒ Unit): DefaultScalaModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
getModuleName(): String
- Definition Classes
- DefaultScalaModule → JacksonModule → Module
-
def
getTypeId(): AnyRef
- Definition Classes
- Module
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
setupModule(context: SetupContext): Unit
- Definition Classes
- JacksonModule → Module
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
version(): Version
- Definition Classes
- JacksonModule → Module → Versioned
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )