Interface SerdeRegistry

All Superinterfaces:
io.micronaut.core.convert.ConversionServiceProvider, DeserializerLocator, NamingStrategyLocator, SerializerLocator
All Known Implementing Classes:
DefaultSerdeRegistry

public interface SerdeRegistry extends SerializerLocator, DeserializerLocator, NamingStrategyLocator, io.micronaut.core.convert.ConversionServiceProvider
Represents a registry where specific serializers can be looked up.
Since:
1.0.0
Author:
graemerocher
  • Method Details

    • newEncoderContext

      @NonNull Serializer.EncoderContext newEncoderContext(@Nullable @Nullable Class<?> view)
      Creates a new encoder context.
      Parameters:
      view - The view
      Returns:
      The encoder context
    • newDecoderContext

      @NonNull Deserializer.DecoderContext newDecoderContext(@Nullable @Nullable Class<?> view)
      Creates a new decoder context.
      Parameters:
      view - The view
      Returns:
      The decoder context