org.apache.pekko.serialization.jackson

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
abstract class JacksonMigration

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.

Attributes

Supertypes
class Object
trait Matchable
class Any

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.

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.

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Registry of shared ObjectMapper instances, each with its unique bindingName.

Registry of shared ObjectMapper instances, each with its unique bindingName.

Attributes

Companion
object
Supertypes
trait Extension
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

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.

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.

Attributes

Companion
object
Supertypes
class Setup
class Object
trait Matchable
class Any

Complete module with support for all custom serializers.

Complete module with support for all custom serializers.

Attributes

Companion
object
Supertypes
class Module
trait Versioned
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
class
Supertypes
class Module
trait Versioned
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Supertypes
class StdScalarDeserializer[AnyRef]
class StdDeserializer[AnyRef]
trait Gettable
trait Serializable
class JsonDeserializer[AnyRef]
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class StdScalarSerializer[AnyRef]
class StdSerializer[AnyRef]
trait Serializable
trait SchemaAware
class JsonSerializer[AnyRef]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Supertypes
class Module
trait Versioned
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Module
trait Versioned
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Companion
object
Supertypes
class Module
trait Versioned
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Module
trait Versioned
class Object
trait Matchable
class Any
Show all
Self type