Package io.micronaut.json.codec
Class JsonMediaTypeCodec
java.lang.Object
io.micronaut.json.codec.MapperMediaTypeCodec
io.micronaut.json.codec.JsonMediaTypeCodec
- All Implemented Interfaces:
MediaTypeCodec
- Direct Known Subclasses:
JsonStreamMediaTypeCodec
@Named("json")
@Singleton
@Deprecated(forRemoval=true,
since="4.7")
public class JsonMediaTypeCodec
extends MapperMediaTypeCodec
Deprecated, for removal: This API element is subject to removal in a future version.
Replaced with message body writers / readers API
A
MediaTypeCodec for JSON and Jackson.- Since:
- 1.0.0
- Author:
- Graeme Rocher
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Fields inherited from class io.micronaut.json.codec.MapperMediaTypeCodec
additionalTypes, applicationConfiguration, codecConfiguration, mediaType, REGULAR_JSON_MEDIA_TYPE_CODEC_NAME -
Constructor Summary
ConstructorsConstructorDescriptionJsonMediaTypeCodec(BeanProvider<JsonMapper> jsonCodec, ApplicationConfiguration applicationConfiguration, @Nullable CodecConfiguration codecConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.JsonMediaTypeCodec(JsonMapper jsonMapper, ApplicationConfiguration applicationConfiguration, @Nullable CodecConfiguration codecConfiguration) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionprotected MapperMediaTypeCodeccloneWithMapper(JsonMapper mapper) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class io.micronaut.json.codec.MapperMediaTypeCodec
cloneWithFeatures, cloneWithViewClass, decode, decode, decode, decode, decode, encode, encode, encode, encode, encode, encode, getJsonMapper, getMediaTypes, supportsTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.http.codec.MediaTypeCodec
decode, decode, decode, decode
-
Field Details
-
CONFIGURATION_QUALIFIER
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
JSON_ADDITIONAL_TYPES
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
JsonMediaTypeCodec
public JsonMediaTypeCodec(JsonMapper jsonMapper, ApplicationConfiguration applicationConfiguration, @Named("json") @Nullable @Nullable CodecConfiguration codecConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
jsonMapper- To read/write JSONapplicationConfiguration- The common application configurationscodecConfiguration- The configuration for the codec
-
JsonMediaTypeCodec
@Inject public JsonMediaTypeCodec(BeanProvider<JsonMapper> jsonCodec, ApplicationConfiguration applicationConfiguration, @Named("json") @Nullable @Nullable CodecConfiguration codecConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
jsonCodec- To read/write JSONapplicationConfiguration- The common application configurationscodecConfiguration- The configuration for the codec
-
-
Method Details
-
cloneWithMapper
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
cloneWithMapperin classMapperMediaTypeCodec
-