Class PekkoJacksonModule
java.lang.Object
tools.jackson.databind.JacksonModule
org.apache.pekko.serialization.jackson3.PekkoJacksonModule
- All Implemented Interfaces:
ActorRefModule,AddressModule,FiniteDurationModule,JacksonModule,tools.jackson.core.Versioned
- Direct Known Subclasses:
PekkoJacksonModule$,PekkoStreamJacksonModule$,PekkoTypedJacksonModule$
public class PekkoJacksonModule
extends tools.jackson.databind.JacksonModule
implements JacksonModule, ActorRefModule, AddressModule, FiniteDurationModule
Complete module with support for all custom serializers.
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.jackson.databind.JacksonModule
tools.jackson.databind.JacksonModule.SetupContextNested classes/interfaces inherited from interface org.apache.pekko.serialization.jackson3.JacksonModule
JacksonModule.DeserializerResolverByClass, JacksonModule.SerializerResolverByClass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static JacksonModule$plus$eq(scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit> init) protected static JacksonModule$plus$eq(tools.jackson.databind.deser.Deserializers deser) protected static JacksonModule$plus$eq(tools.jackson.databind.ser.Serializers ser) protected static JacksonModule$plus$eq(tools.jackson.databind.ser.ValueSerializerModifier beanSerMod) protected static JacksonModule$plus$eq(tools.jackson.databind.type.TypeModifier typeMod) static JacksonModuleaddSerializer(Class<?> clazz, scala.Function0<tools.jackson.databind.ValueSerializer<?>> serializer, scala.Function0<tools.jackson.databind.ValueDeserializer<?>> deserializer) static Iterable<? extends tools.jackson.databind.JacksonModule>static Objectprotected static final voidorg$apache$pekko$serialization$jackson3$JacksonModule$_setter_$org$apache$pekko$serialization$jackson3$JacksonModule$$initializers_$eq(scala.collection.mutable.Builder<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit>, scala.collection.immutable.Seq<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit>>> x$1) static scala.collection.mutable.Builder<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext,scala.runtime.BoxedUnit>, scala.collection.immutable.Seq<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit>>> static voidsetupModule(tools.jackson.databind.JacksonModule.SetupContext context) static tools.jackson.core.Versionversion()Methods inherited from class tools.jackson.databind.JacksonModule
getDependencies, getRegistrationId, setupModule, versionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pekko.serialization.jackson3.JacksonModule
$plus$eq, $plus$eq, $plus$eq, $plus$eq, $plus$eq, addSerializer, setupModule, version
-
Constructor Details
-
PekkoJacksonModule
public PekkoJacksonModule()
-
-
Method Details
-
getRegistrationId
-
getDependencies
-
version
public static tools.jackson.core.Version version() -
setupModule
public static void setupModule(tools.jackson.databind.JacksonModule.SetupContext context) -
addSerializer
public static JacksonModule addSerializer(Class<?> clazz, scala.Function0<tools.jackson.databind.ValueSerializer<?>> serializer, scala.Function0<tools.jackson.databind.ValueDeserializer<?>> deserializer) -
$plus$eq
protected static JacksonModule $plus$eq(scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit> init) -
$plus$eq
-
$plus$eq
-
$plus$eq
-
$plus$eq
protected static JacksonModule $plus$eq(tools.jackson.databind.ser.ValueSerializerModifier beanSerMod) -
org$apache$pekko$serialization$jackson3$JacksonModule$$initializers
public static scala.collection.mutable.Builder<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext,scala.runtime.BoxedUnit>, org$apache$pekko$serialization$jackson3$JacksonModule$$initializers()scala.collection.immutable.Seq<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit>>> -
org$apache$pekko$serialization$jackson3$JacksonModule$_setter_$org$apache$pekko$serialization$jackson3$JacksonModule$$initializers_$eq
protected static final void org$apache$pekko$serialization$jackson3$JacksonModule$_setter_$org$apache$pekko$serialization$jackson3$JacksonModule$$initializers_$eq(scala.collection.mutable.Builder<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit>, scala.collection.immutable.Seq<scala.Function1<tools.jackson.databind.JacksonModule.SetupContext, scala.runtime.BoxedUnit>>> x$1) -
getModuleName
- Specified by:
getModuleNamein classtools.jackson.databind.JacksonModule
-