public class PersistentEntityJackson2Module
extends com.fasterxml.jackson.databind.module.SimpleModule
PersistentEntityResources.| Modifier and Type | Class and Description |
|---|---|
static class |
PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier
A
BeanDeserializerModifier that registers a custom UriStringDeserializer for association properties
of PersistentEntitys. |
static class |
PersistentEntityJackson2Module.LookupObjectSerializer |
static class |
PersistentEntityJackson2Module.NestedEntitySerializer
Serializer to wrap values into an
Resource instance and collecting all association links. |
| Constructor and Description |
|---|
PersistentEntityJackson2Module(Associations associations,
PersistentEntities entities,
UriToEntityConverter converter,
LinkCollector collector,
RepositoryInvokerFactory factory,
PersistentEntityJackson2Module.NestedEntitySerializer serializer,
PersistentEntityJackson2Module.LookupObjectSerializer lookupObjectSerializer)
Creates a new
PersistentEntityJackson2Module using the given ResourceMappings, Repositories
, RepositoryRestConfiguration, UriToEntityConverter and SelfLinkProvider. |
addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setupModule, setValueInstantiators, versionpublic PersistentEntityJackson2Module(Associations associations, PersistentEntities entities, UriToEntityConverter converter, LinkCollector collector, RepositoryInvokerFactory factory, PersistentEntityJackson2Module.NestedEntitySerializer serializer, PersistentEntityJackson2Module.LookupObjectSerializer lookupObjectSerializer)
PersistentEntityJackson2Module using the given ResourceMappings, Repositories
, RepositoryRestConfiguration, UriToEntityConverter and SelfLinkProvider.associations - must not be null.entities - must not be null.config - must not be null.converter - must not be null.linkProvider - must not be null.Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.