## Uses of Class
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext

- Packages that use AbstractRefreshableWebApplicationContext
  Package | Description
  --- | ---
  org.springframework.web.context.support | Classes supporting the `org.springframework.web.context` package, such as WebApplicationContext implementations and various utility classes.

- - ### Uses of AbstractRefreshableWebApplicationContext in org.springframework.web.context.support

    Subclasses of AbstractRefreshableWebApplicationContext in org.springframework.web.context.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnnotationConfigWebApplicationContext` `WebApplicationContext` implementation which accepts component classes as input — in particular `@Configuration` classes, but also plain `@Component` classes as well as JSR-330 compliant classes using `javax.inject` annotations.
    `class` | `GroovyWebApplicationContext` `WebApplicationContext` implementation which takes its configuration from Groovy bean definition scripts and/or XML files, as understood by a `GroovyBeanDefinitionReader`.
    `class` | `XmlWebApplicationContext` `WebApplicationContext` implementation which takes its configuration from XML documents, understood by an `XmlBeanDefinitionReader`.