# Hierarchy For Package org.springframework.web.reactive.resource

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.web.reactive.resource.AbstractFileNameVersionStrategy (implements org.springframework.web.reactive.resource.VersionStrategy)
    - org.springframework.web.reactive.resource.ContentVersionStrategy
  - org.springframework.web.reactive.resource.AbstractPrefixVersionStrategy (implements org.springframework.web.reactive.resource.VersionStrategy)
    - org.springframework.web.reactive.resource.FixedVersionStrategy
  - org.springframework.core.io.AbstractResource (implements org.springframework.core.io.Resource)
    - org.springframework.core.io.ByteArrayResource
      - org.springframework.web.reactive.resource.TransformedResource
  - org.springframework.web.reactive.resource.AbstractResourceResolver (implements org.springframework.web.reactive.resource.ResourceResolver)
    - org.springframework.web.reactive.resource.CachingResourceResolver
    - org.springframework.web.reactive.resource.EncodedResourceResolver
    - org.springframework.web.reactive.resource.GzipResourceResolver
    - org.springframework.web.reactive.resource.PathResourceResolver
    - org.springframework.web.reactive.resource.VersionResourceResolver
    - org.springframework.web.reactive.resource.WebJarsResourceResolver
  - org.springframework.web.reactive.resource.CachingResourceTransformer (implements org.springframework.web.reactive.resource.ResourceTransformer)
  - org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser (implements org.springframework.web.reactive.resource.CssLinkResourceTransformer.LinkParser)
  - org.springframework.web.reactive.resource.ResourceTransformerSupport (implements org.springframework.web.reactive.resource.ResourceTransformer)
    - org.springframework.web.reactive.resource.AppCacheManifestTransformer
    - org.springframework.web.reactive.resource.CssLinkResourceTransformer
  - org.springframework.web.reactive.resource.ResourceUrlProvider (implements org.springframework.context.ApplicationListener<E>)
  - org.springframework.web.reactive.resource.ResourceWebHandler (implements org.springframework.beans.factory.InitializingBean, org.springframework.web.server.WebHandler)

## Interface Hierarchy

- org.springframework.web.reactive.resource.CssLinkResourceTransformer.LinkParser
- org.springframework.core.io.InputStreamSource
  - org.springframework.core.io.Resource
    - org.springframework.web.reactive.resource.HttpResource
- org.springframework.web.reactive.resource.ResourceResolver
- org.springframework.web.reactive.resource.ResourceResolverChain
- org.springframework.web.reactive.resource.ResourceTransformer
- org.springframework.web.reactive.resource.ResourceTransformerChain
- org.springframework.web.reactive.resource.VersionStrategy