## Uses of Interface
org.springframework.web.reactive.resource.VersionStrategy

Packages that use VersionStrategy
org.springframework.web.reactive.resource: Support classes for serving static resources.

### Uses of VersionStrategy in org.springframework.web.reactive.resource

Classes in org.springframework.web.reactive.resource that implement VersionStrategy
`class` `AbstractFileNameVersionStrategy` Abstract base class for filename suffix based `VersionStrategy` implementations, e.g.
`class` `AbstractPrefixVersionStrategy` Abstract base class for `VersionStrategy` implementations that insert a prefix into the URL path, e.g.
`class` `ContentVersionStrategy` A `VersionStrategy` that calculates an Hex MD5 hashes from the content of the resource and appends it to the file name, e.g.
`class` `FixedVersionStrategy` A `VersionStrategy` that relies on a fixed version applied as a request path prefix, e.g.

Methods in org.springframework.web.reactive.resource that return VersionStrategy
`protected VersionStrategy` VersionResourceResolver.`getStrategyForPath(String requestPath)` Find a `VersionStrategy` for the request path of the requested resource.

Methods in org.springframework.web.reactive.resource that return types with arguments of type VersionStrategy
`Map<String,VersionStrategy>` VersionResourceResolver.`getStrategyMap()` Return the map with version strategies keyed by path pattern.

Methods in org.springframework.web.reactive.resource with parameters of type VersionStrategy
`VersionResourceResolver` VersionResourceResolver.`addVersionStrategy(VersionStrategy strategy, String... pathPatterns)` Register a custom VersionStrategy to apply to resource URLs that match the given path patterns.

Method parameters in org.springframework.web.reactive.resource with type arguments of type VersionStrategy
`void` VersionResourceResolver.`setStrategyMap(Map<String,VersionStrategy> map)` Set a Map with URL paths as keys and `VersionStrategy` as values.