Class JacksonModule.SerializerResolverByClass

java.lang.Object
tools.jackson.databind.ser.Serializers.Base
org.apache.pekko.serialization.jackson3.JacksonModule.SerializerResolverByClass
All Implemented Interfaces:
tools.jackson.databind.ser.Serializers
Enclosing interface:
JacksonModule

public static class JacksonModule.SerializerResolverByClass extends tools.jackson.databind.ser.Serializers.Base
  • Nested Class Summary

    Nested classes/interfaces inherited from interface tools.jackson.databind.ser.Serializers

    tools.jackson.databind.ser.Serializers.Base
  • Constructor Summary

    Constructors
    Constructor
    Description
    SerializerResolverByClass(Class<?> clazz, scala.Function0<tools.jackson.databind.ValueSerializer<?>> deserializer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    tools.jackson.databind.ValueSerializer<?>
    findSerializer(tools.jackson.databind.SerializationConfig config, tools.jackson.databind.JavaType javaType, tools.jackson.databind.BeanDescription.Supplier beanDesc, com.fasterxml.jackson.annotation.JsonFormat.Value formatOverrides)
     

    Methods inherited from class tools.jackson.databind.ser.Serializers.Base

    calculateEffectiveFormat

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface tools.jackson.databind.ser.Serializers

    findArraySerializer, findCollectionLikeSerializer, findCollectionSerializer, findEnumSerializer, findExplicitPOJOSerializer, findMapLikeSerializer, findMapSerializer, findReferenceSerializer, findTreeNodeSerializer
  • Constructor Details

    • SerializerResolverByClass

      public SerializerResolverByClass(Class<?> clazz, scala.Function0<tools.jackson.databind.ValueSerializer<?>> deserializer)
  • Method Details

    • findSerializer

      public tools.jackson.databind.ValueSerializer<?> findSerializer(tools.jackson.databind.SerializationConfig config, tools.jackson.databind.JavaType javaType, tools.jackson.databind.BeanDescription.Supplier beanDesc, com.fasterxml.jackson.annotation.JsonFormat.Value formatOverrides)