public interface HypermediaMappingInformation
Modifier and Type | Method and Description |
---|---|
default com.fasterxml.jackson.databind.ObjectMapper |
configureObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
Configure an
ObjectMapper and register custom serializers and deserializers for the supported media types. |
default com.fasterxml.jackson.databind.Module |
getJacksonModule()
Optionally return the Jackson
Module to be used to customize the serialization of representation models. |
List<MediaType> |
getMediaTypes()
All
MediaType s this hypermedia can handle. |
default Class<?> |
getRootType()
Return the type that this hypermedia type is represented by.
|
default Class<?> getRootType()
RepresentationModel
as it's the base class most media type serializations work with.default com.fasterxml.jackson.databind.ObjectMapper configureObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
ObjectMapper
and register custom serializers and deserializers for the supported media types.
If all you want to do is register a Jackson Module
, prefer implementing getJacksonModule()
.getJacksonModule()
@Nullable default com.fasterxml.jackson.databind.Module getJacksonModule()
Module
to be used to customize the serialization of representation models.
Override this if there's nothing but the module to be done to setup the ObjectMapper
. For more advanced
needs, see configureObjectMapper(ObjectMapper)
.configureObjectMapper(ObjectMapper)
Copyright © 2011–2021 Pivotal, Inc.. All rights reserved.