Hierarchy For All Packages
Package Hierarchies:- org.springframework.data.rest.webmvc,
- org.springframework.data.rest.webmvc.alps,
- org.springframework.data.rest.webmvc.aot,
- org.springframework.data.rest.webmvc.config,
- org.springframework.data.rest.webmvc.convert,
- org.springframework.data.rest.webmvc.json,
- org.springframework.data.rest.webmvc.json.patch,
- org.springframework.data.rest.webmvc.mapping,
- org.springframework.data.rest.webmvc.spi,
- org.springframework.data.rest.webmvc.support,
- org.springframework.data.rest.webmvc.util
Class Hierarchy
- java.lang.Object
- org.springframework.hateoas.server.core.AbstractEntityLinks (implements org.springframework.hateoas.server.EntityLinks)
- org.springframework.data.rest.webmvc.support.RepositoryEntityLinks
- org.springframework.http.converter.AbstractHttpMessageConverter<T> (implements org.springframework.http.converter.HttpMessageConverter<T>)
- org.springframework.http.converter.AbstractGenericHttpMessageConverter<T> (implements org.springframework.http.converter.GenericHttpMessageConverter<T>)
- org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
- org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
- org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter (implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>)
- org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
- org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
- org.springframework.http.converter.AbstractGenericHttpMessageConverter<T> (implements org.springframework.http.converter.GenericHttpMessageConverter<T>)
- org.springframework.data.rest.webmvc.alps.AlpsController
- org.springframework.context.support.ApplicationObjectSupport (implements org.springframework.context.ApplicationContextAware)
- org.springframework.web.context.support.WebApplicationObjectSupport (implements org.springframework.web.context.ServletContextAware)
- org.springframework.web.servlet.handler.AbstractHandlerMapping (implements org.springframework.beans.factory.BeanNameAware, org.springframework.web.servlet.HandlerMapping, org.springframework.core.Ordered)
- org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<T> (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping
- org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping (implements org.springframework.context.EmbeddedValueResolverAware, org.springframework.web.servlet.handler.MatchableHandlerMapping)
- org.springframework.data.rest.webmvc.BasePathAwareHandlerMapping
- org.springframework.data.rest.webmvc.RepositoryRestHandlerMapping
- org.springframework.data.rest.webmvc.BasePathAwareHandlerMapping
- org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping (implements org.springframework.context.EmbeddedValueResolverAware, org.springframework.web.servlet.handler.MatchableHandlerMapping)
- org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping
- org.springframework.web.servlet.handler.AbstractHandlerMethodMapping<T> (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.web.servlet.support.WebContentGenerator
- org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter (implements org.springframework.web.servlet.HandlerAdapter, org.springframework.core.Ordered)
- org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
- org.springframework.data.rest.webmvc.RepositoryRestHandlerAdapter
- org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
- org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter (implements org.springframework.web.servlet.HandlerAdapter, org.springframework.core.Ordered)
- org.springframework.web.servlet.handler.AbstractHandlerMapping (implements org.springframework.beans.factory.BeanNameAware, org.springframework.web.servlet.HandlerMapping, org.springframework.core.Ordered)
- org.springframework.web.context.support.WebApplicationObjectSupport (implements org.springframework.web.context.ServletContextAware)
- org.springframework.data.rest.webmvc.mapping.Associations
- org.springframework.data.rest.webmvc.support.BackendIdHandlerMethodArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.BaseUri
- com.fasterxml.jackson.databind.deser.BeanDeserializerModifier (implements java.io.Serializable)
- org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier
- org.springframework.data.rest.webmvc.support.ConstraintViolationExceptionMessage
- org.springframework.data.rest.webmvc.support.ConstraintViolationMessage
- org.springframework.data.rest.webmvc.ControllerUtils
- org.springframework.data.rest.webmvc.support.DefaultedPageable
- org.springframework.data.rest.webmvc.support.DefaultedPageableHandlerMethodArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.support.DefaultExcerptProjector (implements org.springframework.data.rest.webmvc.support.ExcerptProjector)
- org.springframework.data.rest.webmvc.support.PersistentEntityProjector (implements org.springframework.data.rest.webmvc.support.Projector)
- org.springframework.data.rest.webmvc.mapping.DefaultLinkCollector (implements org.springframework.data.rest.webmvc.mapping.LinkCollector)
- org.springframework.data.rest.webmvc.support.DomainClassResolver
- org.springframework.data.rest.webmvc.json.DomainObjectReader
- org.springframework.data.rest.webmvc.EmbeddedResourcesAssembler
- org.springframework.data.rest.webmvc.json.EnumTranslator (implements org.springframework.data.rest.core.config.EnumTranslationConfiguration)
- org.springframework.data.rest.webmvc.support.ETag
- org.springframework.data.rest.webmvc.support.ETagArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.support.ExceptionMessage
- jakarta.servlet.GenericServlet (implements java.io.Serializable, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig)
- jakarta.servlet.http.HttpServlet
- org.springframework.web.servlet.HttpServletBean (implements org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable)
- org.springframework.web.servlet.FrameworkServlet (implements org.springframework.context.ApplicationContextAware)
- org.springframework.web.servlet.DispatcherServlet
- org.springframework.data.rest.webmvc.RepositoryRestDispatcherServlet
- org.springframework.web.servlet.DispatcherServlet
- org.springframework.web.servlet.FrameworkServlet (implements org.springframework.context.ApplicationContextAware)
- org.springframework.web.servlet.HttpServletBean (implements org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable)
- jakarta.servlet.http.HttpServlet
- org.springframework.data.rest.webmvc.HttpHeadersPreparer
- org.springframework.data.rest.webmvc.IncomingRequest
- org.springframework.data.rest.webmvc.util.InputStreamHttpInputMessage (implements org.springframework.http.HttpInputMessage)
- org.springframework.data.rest.webmvc.json.Jackson2DatatypeHelper
- org.springframework.data.rest.webmvc.json.JacksonMappingAwareSortTranslator
- org.springframework.data.rest.webmvc.json.JacksonMappingAwareSortTranslator.SortTranslator
- org.springframework.data.rest.webmvc.json.JacksonMetadata (implements java.lang.Iterable<T>)
- org.springframework.data.rest.webmvc.support.JpaHelper (implements org.springframework.beans.factory.BeanFactoryAware)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- org.springframework.data.rest.webmvc.json.JacksonSerializers.EnumTranslatingDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
- org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module.UriStringDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- org.springframework.data.rest.webmvc.json.patch.JsonPatchPatchConverter (implements org.springframework.data.rest.webmvc.json.patch.PatchConverter<T>)
- org.springframework.data.rest.webmvc.json.JsonSchema
- org.springframework.data.rest.webmvc.json.JsonSchema.Definitions
- org.springframework.data.rest.webmvc.json.JsonSchema.JsonSchemaProperty
- org.springframework.data.rest.webmvc.json.JsonSchema.EnumProperty
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.springframework.data.rest.webmvc.json.JacksonSerializers.EnumTranslatingSerializer (implements org.springframework.data.rest.webmvc.json.JsonSchemaPropertyCustomizer)
- com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase
- com.fasterxml.jackson.databind.ser.std.ToStringSerializer
- org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module.LookupObjectSerializer
- com.fasterxml.jackson.databind.ser.std.ToStringSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.springframework.hateoas.server.core.LinkBuilderSupport<T> (implements org.springframework.hateoas.server.LinkBuilder)
- org.springframework.data.rest.webmvc.support.RepositoryLinkBuilder
- org.springframework.data.rest.webmvc.json.MappingAwareDefaultedPageableArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.json.MappingAwarePageableArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver, org.springframework.data.web.PageableArgumentResolver)
- org.springframework.data.rest.webmvc.json.MappingAwareSortArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver, org.springframework.data.web.SortArgumentResolver)
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.springframework.data.rest.webmvc.json.AggregateReferenceResolvingModule
- org.springframework.data.rest.webmvc.json.JacksonSerializers
- org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.springframework.data.rest.webmvc.json.patch.Patch (implements org.springframework.data.util.Streamable<T>)
- org.springframework.data.rest.webmvc.json.patch.PatchOperation
- org.springframework.data.rest.webmvc.json.PersistentEntitiesBindContextFactory (implements org.springframework.data.rest.webmvc.json.BindContextFactory)
- org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module.AssociationUriResolvingDeserializerModifier.ValueInstantiatorCustomizer
- org.springframework.data.rest.webmvc.PersistentEntityResource.Builder
- org.springframework.data.rest.webmvc.PersistentEntityResourceAssembler (implements org.springframework.hateoas.server.RepresentationModelAssembler<T,
D>) - org.springframework.data.rest.webmvc.config.PersistentEntityResourceAssemblerArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.support.PersistentEntityResourceProcessor (implements org.springframework.hateoas.server.RepresentationModelProcessor<T>)
- org.springframework.data.rest.webmvc.json.PersistentEntityToJsonSchemaConverter (implements org.springframework.core.convert.converter.ConditionalGenericConverter)
- org.springframework.data.rest.webmvc.json.PersistentEntityToJsonSchemaConverter.ValueTypeSchemaPropertyCustomizerFactory
- org.springframework.data.rest.webmvc.ProfileController
- org.springframework.data.rest.webmvc.ProfileResourceProcessor (implements org.springframework.hateoas.server.RepresentationModelProcessor<T>)
- org.springframework.data.rest.webmvc.config.ProjectionDefinitionRegistar (implements org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor)
- org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage
- org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage.ValidationError
- org.springframework.data.rest.webmvc.RepositoryController
- org.springframework.data.rest.webmvc.RepositoryRestExceptionHandler
- org.springframework.hateoas.RepresentationModel<T>
- org.springframework.hateoas.EntityModel<T>
- org.springframework.data.rest.webmvc.PersistentEntityResource
- org.springframework.data.rest.webmvc.RepositoryLinksResource
- org.springframework.data.rest.webmvc.RepositorySearchesResource
- org.springframework.hateoas.EntityModel<T>
- org.springframework.data.rest.webmvc.RepresentationModelAssemblers
- org.springframework.data.rest.webmvc.config.RepresentationModelAssemblersArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.config.ResourceMetadataHandlerMethodArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.RestControllerConfiguration
- org.springframework.data.rest.webmvc.RestMediaTypes
- org.springframework.data.rest.webmvc.RootResourceInformation
- org.springframework.data.rest.webmvc.config.RootResourceInformationHandlerMethodArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- org.springframework.data.rest.webmvc.alps.RootResourceInformationToAlpsDescriptorConverter
- org.springframework.data.web.config.SpringDataWebConfiguration (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- org.springframework.data.web.config.HateoasAwareSpringDataWebConfiguration
- org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.context.EmbeddedValueResolverAware)
- org.springframework.data.web.config.HateoasAwareSpringDataWebConfiguration
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.data.rest.webmvc.support.ETagDoesntMatchException
- org.springframework.data.rest.webmvc.json.patch.PatchException
- org.springframework.data.rest.webmvc.ResourceNotFoundException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.data.rest.webmvc.convert.UriListHttpMessageConverter (implements org.springframework.http.converter.HttpMessageConverter<T>)
- org.springframework.data.rest.webmvc.util.UriUtils
- org.springframework.hateoas.server.core.AbstractEntityLinks (implements org.springframework.hateoas.server.EntityLinks)
Interface Hierarchy
- org.springframework.data.rest.webmvc.json.patch.BindContext
- org.springframework.data.rest.webmvc.json.BindContextFactory
- org.springframework.data.rest.webmvc.config.CorsConfigurationAware
- org.springframework.data.rest.webmvc.support.ExcerptProjector
- org.springframework.data.rest.webmvc.support.Projector
- org.springframework.data.rest.webmvc.json.JsonSchemaPropertyCustomizer
- org.springframework.data.rest.webmvc.mapping.LinkCollector
- org.springframework.data.rest.webmvc.json.patch.PatchConverter<T>
- org.springframework.plugin.core.Plugin<S>
- org.springframework.data.rest.webmvc.spi.BackendIdConverter
- org.springframework.data.rest.webmvc.config.RepositoryRestConfigurer
- org.springframework.data.rest.webmvc.config.StaticResourceProvider
- org.springframework.hateoas.server.mvc.UriComponentsContributor
- org.springframework.data.rest.webmvc.support.PagingAndSortingTemplateVariables
Annotation Interface Hierarchy
- org.springframework.data.rest.webmvc.support.BackendId (implements java.lang.annotation.Annotation)
- org.springframework.data.rest.webmvc.BasePathAwareController (implements java.lang.annotation.Annotation)
- org.springframework.data.rest.webmvc.RepositoryRestController (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.data.rest.webmvc.spi.BackendIdConverter.DefaultIdConverter (implements org.springframework.data.rest.webmvc.spi.BackendIdConverter)
- org.springframework.data.rest.webmvc.support.HttpMethodHandlerMethodArgumentResolver (implements org.springframework.web.method.support.HandlerMethodArgumentResolver)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)