Package io.micronaut.http.codec
Class DefaultMediaTypeCodecRegistry
- java.lang.Object
-
- io.micronaut.http.codec.DefaultMediaTypeCodecRegistry
-
- All Implemented Interfaces:
MediaTypeCodecRegistry
public class DefaultMediaTypeCodecRegistry extends java.lang.Object implements MediaTypeCodecRegistry
Registry ofMediaTypeCodecinstances.- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<MediaTypeCodec>findCodec(MediaType mediaType)Find a codec for the given media type.java.util.Optional<MediaTypeCodec>findCodec(MediaType mediaType, java.lang.Class<?> type)Find a codec for the given media type and target type.java.util.Collection<MediaTypeCodec>getCodecs()
-
-
-
Method Detail
-
findCodec
public java.util.Optional<MediaTypeCodec> findCodec(@Nullable MediaType mediaType)
Description copied from interface:MediaTypeCodecRegistryFind a codec for the given media type.- Specified by:
findCodecin interfaceMediaTypeCodecRegistry- Parameters:
mediaType- TheMediaType- Returns:
- The codec
-
findCodec
public java.util.Optional<MediaTypeCodec> findCodec(@Nullable MediaType mediaType, java.lang.Class<?> type)
Description copied from interface:MediaTypeCodecRegistryFind a codec for the given media type and target type.- Specified by:
findCodecin interfaceMediaTypeCodecRegistry- Parameters:
mediaType- TheMediaTypetype- The type- Returns:
- The codec
-
getCodecs
public java.util.Collection<MediaTypeCodec> getCodecs()
- Specified by:
getCodecsin interfaceMediaTypeCodecRegistry- Returns:
- The available codecs
-
-