package jackson
- Alphabetic
- Public
- Protected
Type Members
- 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.
- 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. - final class JacksonObjectMapperProvider extends Extension
Registry of shared
ObjectMapper
instances, each with its uniquebindingName
. - 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. - class PekkoJacksonModule extends Module with JacksonModule with ActorRefModule with AddressModule with FiniteDurationModule
Complete module with support for all custom serializers.
- final class PekkoSerializationDeserializer extends StdScalarDeserializer[AnyRef] with ActorSystemAccess
- final class PekkoSerializationSerializer extends StdScalarSerializer[AnyRef] with ActorSystemAccess
- class PekkoStreamJacksonModule extends Module with JacksonModule with StreamRefModule
- class PekkoTypedJacksonModule extends Module with JacksonModule with TypedActorRefModule
Value Members
- object Compression
- Annotations
- @InternalApi()
- object JacksonObjectMapperProvider extends ExtensionId[JacksonObjectMapperProvider] with ExtensionIdProvider
- object JacksonObjectMapperProviderSetup
- object PekkoJacksonModule extends PekkoJacksonModule
- object PekkoStreamJacksonModule extends PekkoJacksonModule
- object PekkoTypedJacksonModule extends PekkoJacksonModule