Package org.springframework.data.rest.webmvc.json
@NonNullApi
package org.springframework.data.rest.webmvc.json
-
ClassDescriptionJackson module to enable aggregate reference resolution for non-aggregate root types.Factory to create
BindContextinstances.Component to apply anObjectNodeto an existing domain object.Configuration to tweak enum serialization.Helper class to register datatype modules based on their presence in the classpath.Translator forSortarguments that is aware of Jackson-Mapping on domain classes.TranslatesSortorders from Jackson-mapped field names toPersistentPropertynames.Value object to abstract Jackson based bean metadata of a given type.Custom Spring Data REST Jackson serializers.Enum deserializer that uses a resource bundle to resolve enum values.An enum serializer to translate raw enum values into values resolved through a resource bundle.Model class to render JSON schema documents.Value object to abstract aMapof JSON Schema definitions.AJsonSchema.JsonSchemaPropertyrepresenting enumerations.A JSON Schema propertyCallback interface to customize theJsonSchema.JsonSchemaPropertycreated by default for a given type.HandlerMethodArgumentResolverto resolveDefaultedPageablefrom aPageableHandlerMethodArgumentResolverapplying field to property mapping.HandlerMethodArgumentResolverto resolvePageablefrom aPageableArgumentResolverapplying field to property mapping.HandlerMethodArgumentResolverto resolveSortfrom aSortHandlerMethodArgumentResolverapplying field to property mapping.ABindContextFactorybased onPersistentEntities.Jackson 2 module to serialize and deserializePersistentEntityResources.ABeanDeserializerModifierthat registers a customPersistentEntityJackson2Module.UriStringDeserializerfor association properties ofPersistentEntitys.Advanced customization of theCreatorPropertyinstances customized to additionally register them with theValueInstantiatorbacking theBeanDeserializerModifier.CustomJsonDeserializerto interpretStringvalues as URIs and resolve them using aUriToEntityConverter.Converter to createJsonSchemainstances forPersistentEntitys.