public interface MediaTypeCodecRegistry
A registry of decoders.
Modifier and Type | Method and 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() |
static MediaTypeCodecRegistry |
of(java.util.Collection<MediaTypeCodec> codecs)
Create a new registry from the given codecs.
|
static MediaTypeCodecRegistry |
of(MediaTypeCodec... codecs)
Create a new registry from the given codecs.
|
java.util.Optional<MediaTypeCodec> findCodec(MediaType mediaType)
mediaType
- The MediaType
java.util.Optional<MediaTypeCodec> findCodec(MediaType mediaType, java.lang.Class<?> type)
mediaType
- The MediaType
type
- The typejava.util.Collection<MediaTypeCodec> getCodecs()
static MediaTypeCodecRegistry of(MediaTypeCodec... codecs)
codecs
- The decodersstatic MediaTypeCodecRegistry of(java.util.Collection<MediaTypeCodec> codecs)
codecs
- The decoders