com.fasterxml.jackson.module

scala

package scala

Provides Scala support for the Jackson JSON Processor.

Example:
  1. def mapper = new ObjectMapper()
    mapper.registerModule(DefaultScalaModule)
Since

1.9.0

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scala
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. 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 with SymbolModule

    Complete module with support for all features.

  2. trait EitherModule extends Module with EitherDeserializerModule with EitherSerializerModule

  3. trait EnumerationModule extends Module with EnumerationSerializerModule with EnumerationDeserializerModule

    Adds serialization and deserization support for Scala Enumerations.

  4. trait IterableModule extends Module with IterableSerializerModule

    Adds support for serializing Scala Iterables.

  5. trait IteratorModule extends Module with IteratorSerializerModule

  6. trait JacksonModule extends Module

  7. class JsonScalaEnumeration extends Annotation with Annotation with ClassfileAnnotation

  8. trait MapModule extends Module with MapSerializerModule with UnsortedMapDeserializerModule with SortedMapDeserializerModule

  9. trait OptionModule extends Module with OptionSerializerModule with OptionDeserializerModule

    Adds support for serializing and deserializing Scala Options.

  10. trait RequiredPropertiesSchemaModule extends Module with JacksonModule

  11. trait ScalaObjectMapper extends AnyRef

  12. trait SeqModule extends Module with IterableSerializerModule with SeqDeserializerModule

    Adds support for serializing and deserializing Scala sequences.

  13. trait SetModule extends Module with UnsortedSetDeserializerModule with SortedSetDeserializerModule

  14. trait SymbolModule extends Module with SymbolSerializerModule with SymbolDeserializerModule

    Adds support for serializing and deserializing Scala Symbols without the '.

  15. trait TupleModule extends Module with TupleSerializerModule with TupleDeserializerModule

    Adds support for serializing and deserializing Scala Tuples.

Value Members

  1. object DefaultRequiredAnnotationIntrospector extends NopAnnotationIntrospector

  2. object DefaultScalaModule extends DefaultScalaModule

  3. object JacksonModule

  4. object VersionExtractor

  5. package deser

    Here we add some type aliases for things that were moved or reworked in scala 2.

  6. package experimental

  7. package introspect

  8. package modifiers

    Here we add some type aliases for things that were moved or reworked in scala 2.

  9. package ser

    Here we add some type aliases for things that were moved or reworked in scala 2.

  10. package util

Inherited from AnyRef

Inherited from Any

Ungrouped