# Hierarchy For Package org.springframework.web.servlet.config.annotation

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer
  - org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer
  - org.springframework.web.servlet.config.annotation.CorsRegistration
  - org.springframework.web.servlet.config.annotation.CorsRegistry
  - org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer
  - org.springframework.web.servlet.config.annotation.InterceptorRegistration
  - org.springframework.web.servlet.config.annotation.InterceptorRegistry
  - org.springframework.web.servlet.config.annotation.PathMatchConfigurer
  - org.springframework.web.servlet.config.annotation.RedirectViewControllerRegistration
  - org.springframework.web.servlet.config.annotation.ResourceChainRegistration
  - org.springframework.web.servlet.config.annotation.ResourceHandlerRegistration
  - org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry
  - org.springframework.web.servlet.config.annotation.UrlBasedViewResolverRegistration
  - org.springframework.web.servlet.config.annotation.ViewControllerRegistration
  - org.springframework.web.servlet.config.annotation.ViewControllerRegistry
  - org.springframework.web.servlet.config.annotation.ViewResolverRegistry
  - org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport (implements org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware)
    - org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration

## Interface Hierarchy

- org.springframework.web.servlet.config.annotation.WebMvcConfigurer

## Annotation Interface Hierarchy

- org.springframework.web.servlet.config.annotation.EnableWebMvc (implements java.lang.annotation.Annotation)