@Singleton public class JsonStreamMediaTypeCodec extends JsonMediaTypeCodec
MediaType.APPLICATION_JSON_STREAM.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIGURATION_QUALIFIER |
additionalTypes, applicationConfiguration, codecConfiguration, mediaType, REGULAR_JSON_MEDIA_TYPE_CODEC_NAME| Constructor and Description |
|---|
JsonStreamMediaTypeCodec(io.micronaut.context.BeanProvider<JsonMapper> jsonCodec,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
io.micronaut.http.codec.CodecConfiguration codecConfiguration) |
JsonStreamMediaTypeCodec(JsonMapper jsonMapper,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
io.micronaut.http.codec.CodecConfiguration codecConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected MapperMediaTypeCodec |
cloneWithMapper(JsonMapper mapper) |
java.util.Collection<io.micronaut.http.MediaType> |
getMediaTypes() |
cloneWithFeatures, cloneWithViewClass, decode, decode, decode, decode, decode, encode, encode, encode, encode, encode, encode, getJsonMapper, supportsTypepublic static final java.lang.String CONFIGURATION_QUALIFIER
public JsonStreamMediaTypeCodec(JsonMapper jsonMapper, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, @Named(value="json-stream") @Nullable io.micronaut.http.codec.CodecConfiguration codecConfiguration)
jsonMapper - To read/write JSONapplicationConfiguration - The common application configurationscodecConfiguration - The configuration for the codec@Inject public JsonStreamMediaTypeCodec(io.micronaut.context.BeanProvider<JsonMapper> jsonCodec, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, @Named(value="json-stream") @Nullable io.micronaut.http.codec.CodecConfiguration codecConfiguration)
jsonCodec - To read/write JSONapplicationConfiguration - The common application configurationscodecConfiguration - The configuration for the codecpublic java.util.Collection<io.micronaut.http.MediaType> getMediaTypes()
getMediaTypes in interface io.micronaut.http.codec.MediaTypeCodecgetMediaTypes in class MapperMediaTypeCodecprotected MapperMediaTypeCodec cloneWithMapper(JsonMapper mapper)
cloneWithMapper in class JsonMediaTypeCodec