public static class PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier
extends com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
BeanDeserializerModifier that registers a custom UriStringDeserializer for association properties
of PersistentEntitys. This allows to submit URIs for those properties in request payloads, so that
non-optional associations can be populated on resource creation.| Constructor and Description |
|---|
PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier(PersistentEntities repositories,
UriToEntityConverter converter,
AssociationLinks associationLinks)
Creates a new
PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier using the given Repositories,
UriToEntityConverter and AssociationLinks. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder |
updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig config,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder builder) |
modifyArrayDeserializer, modifyCollectionDeserializer, modifyCollectionLikeDeserializer, modifyDeserializer, modifyEnumDeserializer, modifyKeyDeserializer, modifyMapDeserializer, modifyMapLikeDeserializer, updatePropertiespublic PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier(PersistentEntities repositories, UriToEntityConverter converter, AssociationLinks associationLinks)
PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier using the given Repositories,
UriToEntityConverter and AssociationLinks.repositories - must not be null.converter - must not be null.mappings - must not be null.public com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder updateBuilder(com.fasterxml.jackson.databind.DeserializationConfig config,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder builder)
updateBuilder in class com.fasterxml.jackson.databind.deser.BeanDeserializerModifierCopyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.