package jackson

Content Hierarchy
Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package internal

Type Members

  1. class AkkaJacksonModule extends Module with JacksonModule with ActorRefModule with AddressModule with FiniteDurationModule

    Complete module with support for all custom serializers.

  2. final class AkkaSerializationDeserializer extends StdScalarDeserializer[AnyRef] with ActorSystemAccess
  3. final class AkkaSerializationSerializer extends StdScalarSerializer[AnyRef] with ActorSystemAccess
  4. class AkkaStreamJacksonModule extends Module with JacksonModule with StreamRefModule
  5. class AkkaTypedJacksonModule extends Module with JacksonModule with TypedActorRefModule
  6. trait CborSerializable extends AnyRef

    Predefined marker trait for serialization with Jackson CBOR.

    Predefined marker trait for serialization with Jackson CBOR. Enabled in reference.conf akka.actor.serialization-bindings (via application.conf).

  7. abstract class JacksonMigration extends AnyRef

    Data migration of old formats to current format can be implemented in a concrete subclass and configured to be used by the JacksonSerializer for a changed class.

    Data migration of old formats to current format can be implemented in a concrete subclass and configured to be used by the JacksonSerializer for a changed class.

    It is used when deserializing data of older version than the JacksonMigration#currentVersion. You implement the transformation of the JSON structure in the JacksonMigration#transform method. If you have changed the class name you should override JacksonMigration#transformClassName and return current class name.

  8. class JacksonObjectMapperFactory extends AnyRef

    Used with JacksonObjectMapperProviderSetup for defining a JacksonObjectMapperProvider that can be passed in when ActorSystem is created rather than creating one from configured class name.

    Used with JacksonObjectMapperProviderSetup for defining a JacksonObjectMapperProvider that can be passed in when ActorSystem is created rather than creating one from configured class name. Create a subclass and override the methods to amend the defaults.

  9. final class JacksonObjectMapperProvider extends Extension

    Registry of shared ObjectMapper instances, each with it's unique bindingName.

  10. final class JacksonObjectMapperProviderSetup extends Setup

    Setup for defining a JacksonObjectMapperProvider that can be passed in when ActorSystem is created rather than creating one from configured class name.

    Setup for defining a JacksonObjectMapperProvider that can be passed in when ActorSystem is created rather than creating one from configured class name. Create a subclass of JacksonObjectMapperFactory and override the methods to amend the defaults.

  11. trait JsonSerializable extends AnyRef

    Predefined marker trait for serialization with Jackson JSON.

    Predefined marker trait for serialization with Jackson JSON. Enabled in reference.conf akka.actor.serialization-bindings (via application.conf).

Ungrouped