# Uses of Package
org.springframework.web.reactive.resource

- Packages that use org.springframework.web.reactive.resource
  Package | Description
  --- | ---
  org.springframework.web.reactive.config | Spring WebFlux configuration infrastructure.
  org.springframework.web.reactive.resource | Support classes for serving static resources.

- Classes in org.springframework.web.reactive.resource used by org.springframework.web.reactive.config
  Class and Description
  ResourceResolver A strategy for resolving a request to a server-side resource.
  ResourceTransformer An abstraction for transforming the content of a resource.
  ResourceUrlProvider A central component to use to obtain the public URL path that clients should use to access a static resource.
  ResourceWebHandler `HttpRequestHandler` that serves static resources in an optimized way according to the guidelines of Page Speed, YSlow, etc.

- Classes in org.springframework.web.reactive.resource used by org.springframework.web.reactive.resource
  Class and Description
  AbstractFileNameVersionStrategy Abstract base class for filename suffix based `VersionStrategy` implementations, e.g.
  AbstractPrefixVersionStrategy Abstract base class for `VersionStrategy` implementations that insert a prefix into the URL path, e.g.
  AbstractResourceResolver Base `ResourceResolver` providing consistent logging.
  CssLinkResourceTransformer.LinkParser Extract content chunks that represent links.
  ResourceResolver A strategy for resolving a request to a server-side resource.
  ResourceResolverChain A contract for invoking a chain of `ResourceResolvers` where each resolver is given a reference to the chain allowing it to delegate when necessary.
  ResourceTransformer An abstraction for transforming the content of a resource.
  ResourceTransformerChain A contract for invoking a chain of `ResourceTransformers` where each resolver is given a reference to the chain allowing it to delegate when necessary.
  ResourceTransformerSupport A base class for a `ResourceTransformer` with an optional helper method for resolving public links within a transformed resource.
  ResourceUrlProvider A central component to use to obtain the public URL path that clients should use to access a static resource.
  ResourceWebHandler `HttpRequestHandler` that serves static resources in an optimized way according to the guidelines of Page Speed, YSlow, etc.
  VersionResourceResolver Resolves request paths containing a version string that can be used as part of an HTTP caching strategy in which a resource is cached with a date in the distant future (e.g.
  VersionStrategy A strategy to determine the version of a static resource and to apply and/or extract it from the URL path.