package jackson
- Alphabetic
- Public
- All
Type Members
-
class
AkkaJacksonModule extends Module with JacksonModule with ActorRefModule with AddressModule with FiniteDurationModule
Complete module with support for all custom serializers.
- class AkkaStreamJacksonModule extends Module with JacksonModule with StreamRefModule
- class AkkaTypedJacksonModule extends Module with JacksonModule with TypedActorRefModule
-
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 it's 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.
Value Members
- object AkkaJacksonModule extends AkkaJacksonModule
- object AkkaStreamJacksonModule extends AkkaJacksonModule
- object AkkaTypedJacksonModule extends AkkaJacksonModule
-
object
Compression
- Annotations
- @InternalApi()
- object JacksonObjectMapperProvider extends ExtensionId[JacksonObjectMapperProvider] with ExtensionIdProvider
- object JacksonObjectMapperProviderSetup