- AbstractAnnotationConfigDispatcherHandlerInitializer - Class in org.springframework.web.reactive.support
-
Base class for
WebApplicationInitializer
implementations that register a
DispatcherHandler
configured with annotated
@Configuration
classes in the
servlet context, wrapping it in a
ServletHttpHandlerAdapter
.
- AbstractAnnotationConfigDispatcherHandlerInitializer() - Constructor for class org.springframework.web.reactive.support.AbstractAnnotationConfigDispatcherHandlerInitializer
-
- AbstractDispatcherHandlerInitializer - Class in org.springframework.web.reactive.support
-
Base class for
WebApplicationInitializer
implementations that register a
DispatcherHandler
in the servlet context, wrapping it in
a
ServletHttpHandlerAdapter
.
- AbstractDispatcherHandlerInitializer() - Constructor for class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
- AbstractHandlerMapping - Class in org.springframework.web.reactive.handler
-
- AbstractHandlerMapping() - Constructor for class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
- AbstractHandlerMethodMapping<T> - Class in org.springframework.web.reactive.result.method
-
Abstract base class for
HandlerMapping
implementations that define
a mapping between a request and a
HandlerMethod
.
- AbstractHandlerMethodMapping() - Constructor for class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
- AbstractLinkParser() - Constructor for class org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser
-
- AbstractMappingContentTypeResolver - Class in org.springframework.web.reactive.accept
-
- AbstractMappingContentTypeResolver(Map<String, MediaType>) - Constructor for class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
Create an instance with the given map of file extensions and media types.
- AbstractMessageReaderArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Abstract base class for argument resolvers that resolve method arguments
by reading the request body with an HttpMessageReader
.
- AbstractMessageReaderArgumentResolver(List<HttpMessageReader<?>>, Validator) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Constructor with HttpMessageReader
's and a Validator
.
- AbstractMessageReaderArgumentResolver(List<HttpMessageReader<?>>, Validator, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Constructor that also accepts a ReactiveAdapterRegistry
.
- AbstractMessageWriterResultHandler - Class in org.springframework.web.reactive.result.method.annotation
-
Abstract base class for result handlers that handle return values by writing
to the response with HttpMessageWriter
.
- AbstractMessageWriterResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageWriterResultHandler
-
Constructor with HttpMessageWriter
s and a
RequestedContentTypeResolver
.
- AbstractMessageWriterResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageWriterResultHandler
-
Constructor with an additional ReactiveAdapterRegistry
.
- AbstractNamedValueMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Abstract base class for resolving method arguments from a named value.
- AbstractNamedValueMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueMethodArgumentResolver
-
- AbstractNamedValueMethodArgumentResolver.NamedValueInfo - Class in org.springframework.web.reactive.result.method.annotation
-
Represents the information about a named value, including name, whether
it's required and a default value.
- AbstractRequestCondition<T extends AbstractRequestCondition<T>> - Class in org.springframework.web.reactive.result.condition
-
- AbstractRequestCondition() - Constructor for class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
- AbstractResourceResolver - Class in org.springframework.web.reactive.resource
-
- AbstractResourceResolver() - Constructor for class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- AbstractServletHttpHandlerAdapterInitializer - Class in org.springframework.web.reactive.support
-
Base class for WebApplicationInitializer
implementations that register a ServletHttpHandlerAdapter
in the servlet context.
- AbstractServletHttpHandlerAdapterInitializer() - Constructor for class org.springframework.web.reactive.support.AbstractServletHttpHandlerAdapterInitializer
-
- AbstractUrlBasedView - Class in org.springframework.web.reactive.result.view
-
Abstract base class for URL-based views.
- AbstractUrlBasedView() - Constructor for class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Constructor for use as a bean.
- AbstractUrlBasedView(String) - Constructor for class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Create a new AbstractUrlBasedView with the given URL.
- AbstractUrlHandlerMapping - Class in org.springframework.web.reactive.handler
-
- AbstractUrlHandlerMapping() - Constructor for class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
- AbstractVersionStrategy - Class in org.springframework.web.reactive.resource
-
- AbstractVersionStrategy(VersionPathStrategy) - Constructor for class org.springframework.web.reactive.resource.AbstractVersionStrategy
-
- AbstractVersionStrategy.FileNameVersionPathStrategy - Class in org.springframework.web.reactive.resource
-
File name-based VersionPathStrategy
,
e.g.
- AbstractVersionStrategy.PrefixVersionPathStrategy - Class in org.springframework.web.reactive.resource
-
A prefix-based VersionPathStrategy
,
e.g.
- AbstractView - Class in org.springframework.web.reactive.result.view
-
Base class for
View
implementations.
- AbstractView() - Constructor for class org.springframework.web.reactive.result.view.AbstractView
-
- accept() - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the list of acceptable media types,
as specified by the Accept
header.
- accept(MediaType...) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a
RequestPredicate
that tests if the request's
accept header is
compatible with any of the given media types.
- accept() - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- acceptCharset() - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the list of acceptable
charsets,
as specified by the
Accept-Charset
header.
- acceptCharset() - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- accepted() - Static method in interface org.springframework.web.reactive.function.Response
-
Create a builder with an ACCEPTED status.
- addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Provide custom argument resolvers without overriding the built-in ones.
- addContentVersionStrategy(String...) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Insert a content-based version in resource URLs that match the given path
patterns.
- addDefaultHttpMessageReaders(List<HttpMessageReader<?>>) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- addDefaultHttpMessageWriters(List<HttpMessageWriter<?>>) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- addFixedVersionStrategy(String, String...) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Insert a fixed, prefix-based version in resource URLs that match the given
path patterns, for example: "{version}/js/main.js"
.
- addFormatters(FormatterRegistry) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override to add custom Converter
s and Formatter
s.
- addLink(int, String, String, Set<CssLinkResourceTransformer.Segment>) - Method in class org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser
-
- addResolver(ResourceResolver) - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
Add a resource resolver to the chain.
- addResourceHandler(String...) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Add a resource handler for serving static resources based on the specified
URL path patterns.
- addResourceHandlers(ResourceHandlerRegistry) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override this method to add resource handlers for serving static resources.
- addResourceLocations(String...) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Add one or more resource locations from which to serve static content.
- addTransformer(ResourceTransformer) - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
Add a resource transformer to the chain.
- addVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractVersionStrategy
-
- addVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractVersionStrategy.FileNameVersionPathStrategy
-
- addVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractVersionStrategy.PrefixVersionPathStrategy
-
- addVersion(String, String) - Method in interface org.springframework.web.reactive.resource.VersionPathStrategy
-
Add a version to the given request path.
- addVersionStrategy(VersionStrategy, String...) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Register a custom VersionStrategy to apply to resource URLs that match the
given path patterns.
- afterPropertiesSet() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Detects handler methods at initialization.
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
Initialize FreeMarkerConfigurationFactory's Configuration
if not overridden by a pre-configured FreeMarker Configuation.
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
- afterSingletonsInstantiated() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- all() - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Returns a RequestPredicate
that always matches.
- allow(HttpMethod...) - Method in interface org.springframework.web.reactive.function.Response.HeadersBuilder
-
Set the set of allowed HTTP methods
, as specified
by the Allow
header.
- and(RequestPredicate) - Method in interface org.springframework.web.reactive.function.RequestPredicate
-
Returns a composed request predicate that tests against both this predicate AND the other
predicate.
- and(RouterFunction<?>) - Method in interface org.springframework.web.reactive.function.RouterFunction
-
Return a composed routing function that first invokes this function,
and then invokes the
other
function (of a different type) if this route had
no result.
- andSame(RouterFunction<T>) - Method in interface org.springframework.web.reactive.function.RouterFunction
-
Return a composed routing function that first invokes this function,
and then invokes the
other
function (of the same type
T
) if this route had
no result.
- AppCacheManifestTransformer - Class in org.springframework.web.reactive.resource
-
A
ResourceTransformer
implementation that helps handling resources
within HTML5 AppCache manifests for HTML5 offline applications.
- AppCacheManifestTransformer() - Constructor for class org.springframework.web.reactive.resource.AppCacheManifestTransformer
-
Create an AppCacheResourceTransformer that transforms files with extension ".appcache".
- AppCacheManifestTransformer(String) - Constructor for class org.springframework.web.reactive.resource.AppCacheManifestTransformer
-
Create an AppCacheResourceTransformer that transforms files with the extension
given as a parameter.
- applyExceptionHandler(Throwable) - Method in class org.springframework.web.reactive.HandlerResult
-
Apply the exception handler and return the alternative result.
- applyValidationIfApplicable(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
- asHttpHeaders() - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the headers as a HttpHeaders
instance.
- asHttpHeaders() - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- attribute(String) - Method in interface org.springframework.web.reactive.function.Request
-
Return the request attribute value if present.
- attribute(String) - Method in class org.springframework.web.reactive.function.support.RequestWrapper
-
- autodetectConfiguration() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
- cacheControl(CacheControl) - Method in interface org.springframework.web.reactive.function.Response.HeadersBuilder
-
Set the caching directives for the resource, as specified by the HTTP 1.1
Cache-Control
header.
- CachingResourceResolver - Class in org.springframework.web.reactive.resource
-
A
ResourceResolver
that resolves resources from a
Cache
or
otherwise delegates to the resolver chain and caches the result.
- CachingResourceResolver(CacheManager, String) - Constructor for class org.springframework.web.reactive.resource.CachingResourceResolver
-
- CachingResourceResolver(Cache) - Constructor for class org.springframework.web.reactive.resource.CachingResourceResolver
-
- CachingResourceTransformer - Class in org.springframework.web.reactive.resource
-
A
ResourceTransformer
that checks a
Cache
to see if a
previously transformed resource exists in the cache and returns it if found,
or otherwise delegates to the resolver chain and caches the result.
- CachingResourceTransformer(CacheManager, String) - Constructor for class org.springframework.web.reactive.resource.CachingResourceTransformer
-
- CachingResourceTransformer(Cache) - Constructor for class org.springframework.web.reactive.resource.CachingResourceTransformer
-
- canHandle(String, Locale) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Indicates whether or not this
ViewResolver
can handle the
supplied view name.
- checkRequired(ReactiveAdapter, boolean) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
- checkResource(Resource, Resource) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
Perform additional checks on a resolved resource beyond checking whether the
resources exists and is readable.
- checkResourceExists(Locale) - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Check whether the resource for the configured URL actually exists.
- checkResourceExists(Locale) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Check that the FreeMarker template used for this view exists and is valid.
- combine(CompositeRequestCondition) - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
If one instance is empty, return the other.
- combine(ConsumesRequestCondition) - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Returns the "other" instance if it has any expressions; returns "this"
instance otherwise.
- combine(HeadersRequestCondition) - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Returns a new instance with the union of the header expressions
from "this" and the "other" instance.
- combine(ParamsRequestCondition) - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Returns a new instance with the union of the param expressions
from "this" and the "other" instance.
- combine(PatternsRequestCondition) - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Returns a new instance with URL patterns from the current instance ("this") and
the "other" instance as follows:
If there are patterns in both instances, combine the patterns in "this" with
the patterns in "other" using PathMatcher.combine(String, String)
.
- combine(ProducesRequestCondition) - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Returns the "other" instance if it has any expressions; returns "this"
instance otherwise.
- combine(T) - Method in interface org.springframework.web.reactive.result.condition.RequestCondition
-
Combine this condition with another such as conditions from a
type-level and method-level @RequestMapping
annotation.
- combine(RequestConditionHolder) - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Combine the request conditions held by the two RequestConditionHolder
instances after making sure the conditions are of the same type.
- combine(RequestMethodsRequestCondition) - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Returns a new instance with a union of the HTTP request methods
from "this" and the "other" instance.
- combine(RequestMappingInfo) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Combines "this" request mapping info (i.e.
- compareTo(CompositeRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
If one instance is empty, the other "wins".
- compareTo(ConsumesRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Returns:
0 if the two conditions have the same number of expressions
Less than 0 if "this" has more or more specific media type expressions
Greater than 0 if "other" has more or more specific media type expressions
- compareTo(HeadersRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Returns:
0 if the two conditions have the same number of header expressions
Less than 0 if "this" instance has more header expressions
Greater than 0 if the "other" instance has more header expressions
- compareTo(ParamsRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Returns:
0 if the two conditions have the same number of parameter expressions
Less than 0 if "this" instance has more parameter expressions
Greater than 0 if the "other" instance has more parameter expressions
- compareTo(PatternsRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Compare the two conditions based on the URL patterns they contain.
- compareTo(ProducesRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Compares this and another "produces" condition as follows:
Sort 'Accept' header media types by quality value via
MediaType.sortByQualityValue(List)
and iterate the list.
- compareTo(T, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.condition.RequestCondition
-
Compare this condition to another condition in the context of
a specific request.
- compareTo(RequestConditionHolder, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Compare the request conditions held by the two RequestConditionHolder
instances after making sure the conditions are of the same type.
- compareTo(RequestMethodsRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Returns:
0 if the two conditions contain the same number of HTTP request methods
Less than 0 if "this" instance has an HTTP request method but "other" doesn't
Greater than 0 "other" has an HTTP request method but "this" doesn't
- compareTo(RequestMappingInfo, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Compares "this" info (i.e.
- CompositeContentTypeResolver - Class in org.springframework.web.reactive.accept
-
- CompositeContentTypeResolver(List<RequestedContentTypeResolver>) - Constructor for class org.springframework.web.reactive.accept.CompositeContentTypeResolver
-
- CompositeRequestCondition - Class in org.springframework.web.reactive.result.condition
-
Implements the
RequestCondition
contract by delegating to multiple
RequestCondition
types and using a logical conjunction (' && ') to
ensure all conditions match a given request.
- CompositeRequestCondition(RequestCondition<?>...) - Constructor for class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
Create an instance with 0 or more RequestCondition
types.
- computeKey(ServerWebExchange, String) - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- configureMessageReaders(List<HttpMessageReader<?>>) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override to configure the message readers to use for decoding
controller method arguments.
- configureMessageWriters(List<HttpMessageWriter<?>>) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override to configure the message writers to use for encoding
return values.
- configurePathMatching(PathMatchConfigurer) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override to configure path matching options.
- configureRequestedContentTypeResolver(RequestedContentTypeResolverBuilder) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override to configure how the requested content type is resolved.
- configureViewResolvers(ViewResolverRegistry) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override this to configure view resolution.
- consumes(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the consumes conditions.
- ConsumesRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition to match a request's
'Content-Type' header to a list of media type expressions.
- ConsumesRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Creates a new instance from 0 or more "consumes" expressions.
- ConsumesRequestCondition(String[], String[]) - Constructor for class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Creates a new instance with "consumes" and "header" expressions.
- contentLength() - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the length of the body in bytes, as specified by the
Content-Length
header.
- contentLength(long) - Method in interface org.springframework.web.reactive.function.Response.BodyBuilder
-
Set the length of the body in bytes, as specified by the
Content-Length
header.
- contentLength() - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- ContentNegotiatingResultHandlerSupport - Class in org.springframework.web.reactive.result
-
- ContentNegotiatingResultHandlerSupport(RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.ContentNegotiatingResultHandlerSupport
-
- ContentNegotiatingResultHandlerSupport(RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.ContentNegotiatingResultHandlerSupport
-
- contentType() - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the media type of the body, as specified
by the Content-Type
header.
- contentType(MediaType...) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a
RequestPredicate
that tests if the request's
content type is included
by any of the given media types.
- contentType(MediaType) - Method in interface org.springframework.web.reactive.function.Response.BodyBuilder
-
Set the media type of the body, as specified by the
Content-Type
header.
- contentType() - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- ContentVersionStrategy - Class in org.springframework.web.reactive.resource
-
A VersionStrategy
that calculates an Hex MD5 hashes from the content
of the resource and appends it to the file name, e.g.
- ContentVersionStrategy() - Constructor for class org.springframework.web.reactive.resource.ContentVersionStrategy
-
- CookieValueMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolve method arguments annotated with @CookieValue
.
- CookieValueMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- createApplicationContext() - Method in class org.springframework.web.reactive.support.AbstractAnnotationConfigDispatcherHandlerInitializer
-
Create an application context to be provided to the DispatcherHandler
.
- createApplicationContext() - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
Create an application context to be provided to the DispatcherHandler
.
- created(URI) - Static method in interface org.springframework.web.reactive.function.Response
-
Create a new builder with a CREATED status
and a location header set to the given URI.
- createDispatcherHandler(ApplicationContext) - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
Create a
DispatcherHandler
(or other kind of
WebHandler
-derived
dispatcher) with the specified
ApplicationContext
.
- createHandlerAdapter(WebHandler) - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
Create a ServletHttpHandlerAdapter
.
- createHandlerMethod(Object, Method) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Create the HandlerMethod instance.
- createHttpHandler() - Method in class org.springframework.web.reactive.support.AbstractServletHttpHandlerAdapterInitializer
-
Create the HttpHandler
.
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- createRequestMappingHandlerAdapter() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- createRequestMappingHandlerMapping() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- createRequestMappingInfo(RequestMapping, RequestCondition<?>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Create a
RequestMappingInfo
from the supplied
@RequestMapping
annotation, which is either
a directly declared annotation, a meta-annotation, or the synthesized
result of merging annotation attributes within an annotation hierarchy.
- createServlet(HttpHandler) - Method in class org.springframework.web.reactive.support.AbstractServletHttpHandlerAdapterInitializer
-
Create a ServletHttpHandlerAdapter
with the specified .
- createUrlBasedView(String) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Creates a new View instance of the specified view class and configures it.
- CssLinkResourceTransformer - Class in org.springframework.web.reactive.resource
-
A
ResourceTransformer
implementation that modifies links in a CSS
file to match the public URL paths that should be exposed to clients (e.g.
- CssLinkResourceTransformer() - Constructor for class org.springframework.web.reactive.resource.CssLinkResourceTransformer
-
- CssLinkResourceTransformer.AbstractLinkParser - Class in org.springframework.web.reactive.resource
-
- CssLinkResourceTransformer.LinkParser - Interface in org.springframework.web.reactive.resource
-
- customCondition(RequestCondition<?>) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set a custom condition to use.
- customizeRegistration(ServletRegistration.Dynamic) - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
- customizeRegistration(ServletRegistration.Dynamic) - Method in class org.springframework.web.reactive.support.AbstractServletHttpHandlerAdapterInitializer
-
- GET(String) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is GET
and the given
pattern
matches against the request path.
- getAdapterRegistry() - Method in class org.springframework.web.reactive.result.ContentNegotiatingResultHandlerSupport
-
Return the configured ReactiveAdapterRegistry
.
- getAdapterRegistry() - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Return the configured ReactiveAdapterRegistry
.
- getAllMediaTypes() - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
Sub-classes can use this method get all mapped media types.
- getAllowedLocations() - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
- getApplicationContext() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- getApplicationContext() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
- getApplicationContext() - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
- getArgumentResolvers() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configured argument resolvers.
- getBeanFactory() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- getBridgedMethod() - Method in class org.springframework.web.reactive.result.method.InvocableHandlerMethod
-
- getCache() - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
Return the configured Cache
.
- getCache() - Method in class org.springframework.web.reactive.resource.CachingResourceTransformer
-
Return the configured Cache
.
- getCacheControl() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- getCondition() - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Return the held request condition, or null
if not holding one.
- getConditions() - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
Return the underlying conditions, possibly empty but never null
.
- getConfigClasses() - Method in class org.springframework.web.reactive.support.AbstractAnnotationConfigDispatcherHandlerInitializer
-
- getConfiguration() - Method in interface org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfig
-
Return the FreeMarker Configuration object for the current
web application context.
- getConfiguration() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
Return the Configuration object wrapped by this bean.
- getConfiguration() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Return the FreeMarker configuration used by this view.
- getConsumableMediaTypes() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Returns the media types for this condition excluding negated expressions.
- getConsumesCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "consumes" condition of this
RequestMappingInfo
;
or instance with 0 consumes expressions, never
null
.
- getContent() - Method in class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
Return the discrete items a request condition is composed of.
- getContent() - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
- getContentTypeResolver() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- getContentTypeResolver() - Method in class org.springframework.web.reactive.result.ContentNegotiatingResultHandlerSupport
-
- getContentTypeResolver() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- getContentTypeResolver() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
- getConversionService() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configured ConversionService.
- getCustomArgumentResolvers() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the custom argument resolvers.
- getCustomCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
- getCustomMethodCondition(Method) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Provide a custom method-level request condition.
- getCustomTypeCondition(Class<?>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Provide a custom type-level request condition.
- getDefaultCharset() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Return the default charset, used when the
content type does not contain one.
- getDefaultCharset() - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Return the default charset, used when the
content type does not contain one.
- getDefaultMediaTypeMappings() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override to configure media type mappings.
- getDefaultViewName(HandlerResult, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
Translate the given request into a default view name.
- getDefaultViews() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
- getDefaultViews() - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
Return the configured default View
's.
- getEncoding() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Return the encoding for the FreeMarker template.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Return the contained MediaType expressions.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Return the contained request header expressions.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Return the contained request parameter expressions.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Return the contained "produces" expressions.
- getFileExtensions() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Return the file extensions to use for suffix pattern matching.
- getFileExtensions() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Return the file extensions to use for suffix pattern matching.
- getFilename() - Method in class org.springframework.web.reactive.resource.TransformedResource
-
- getForLookupPath(String) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Compare the given path against configured resource handler mappings and
if a match is found use the ResourceResolver
chain of the matched
ResourceHttpRequestHandler
to resolve the URL path to expose for
public use.
- getForRequestUrl(ServerWebExchange, String) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
- getHandler(ServerWebExchange) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
- getHandler(ServerWebExchange) - Method in interface org.springframework.web.reactive.HandlerMapping
-
Return a handler for this request.
- getHandler() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the handler that handled the request.
- getHandler(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Look up a handler method for the given request.
- getHandlerMap() - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Return the registered handlers as an unmodifiable Map, with the registered path
as key and the handler object (or handler bean name in case of a lazy-init handler)
as value.
- getHandlerMap() - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Return the resource mappings, either manually configured or auto-detected
when the Spring ApplicationContext
is refreshed.
- getHandlerMapping() - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Return a handler mapping with the mapped resource handlers; or null
in case
of no registrations.
- getHandlerMethods() - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Return a (read-only) map with all mappings and HandlerMethod's.
- getHeadersCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "headers" condition of this
RequestMappingInfo
;
or instance with 0 header expressions, never
null
.
- getKeys() - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
- getKeys() - Method in class org.springframework.web.reactive.accept.CompositeContentTypeResolver
-
- getKeys() - Method in interface org.springframework.web.reactive.accept.MappingContentTypeResolver
-
Return all registered keys (e.g.
- getKeysFor(MediaType) - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
- getKeysFor(MediaType) - Method in class org.springframework.web.reactive.accept.CompositeContentTypeResolver
-
- getKeysFor(MediaType) - Method in interface org.springframework.web.reactive.accept.MappingContentTypeResolver
-
Resolve the given media type to a list of path extensions.
- getKeyword() - Method in class org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser
-
Return the keyword to use to search for links.
- getLocations() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the List
of Resource
paths to use as sources
for serving static resources.
- getMappingComparator(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Return a comparator for sorting matching mappings.
- getMappingComparator(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Provide a Comparator to sort RequestMappingInfos matched to a request.
- getMappingForMethod(Method, Class<?>) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Provide the mapping for a handler method.
- getMappingForMethod(Method, Class<?>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Uses method and type-level @RequestMapping
annotations to create
the RequestMappingInfo.
- getMappingPathPatterns(T) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Extract and return the URL paths contained in a mapping.
- getMappingPathPatterns(RequestMappingInfo) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
Delegate to all contained conditions to match the request and return the
resulting "matching" condition instances.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Checks if any of the contained media type expressions match the given
request 'Content-Type' header and returns an instance that is guaranteed
to contain matching expressions only.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Returns "this" instance if the request matches all expressions;
or null
otherwise.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Returns "this" instance if the request matches all param expressions;
or null
otherwise.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Checks if any of the patterns match the given request and returns an instance
that is guaranteed to contain matching patterns, sorted via
PathMatcher.getPatternComparator(String)
.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Checks if any of the contained media type expressions match the given
request 'Content-Type' header and returns an instance that is guaranteed
to contain matching expressions only.
- getMatchingCondition(ServerWebExchange) - Method in interface org.springframework.web.reactive.result.condition.RequestCondition
-
Check if the condition matches the request returning a potentially new
instance created for the current request.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Get the matching condition for the held request condition wrap it in a
new RequestConditionHolder instance.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Check if any of the HTTP request methods match the given request and
return an instance that contains the matching HTTP request method only.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Checks if all conditions in this request mapping info match the provided request and returns
a potentially new request mapping info with conditions tailored to the current request.
- getMatchingMapping(T, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Check if a mapping matches the current request and return a (potentially
new) mapping with conditions relevant to the current request.
- getMatchingMapping(RequestMappingInfo, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Check if the given RequestMappingInfo matches the current request and
return a (potentially new) instance with conditions that match the
current request -- for example with a subset of URL patterns.
- getMatchingPatterns(String) - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Find the patterns matching the given lookup path.
- getMediaType(String) - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
Sub-classes can use this method to look up a MediaType by key.
- getMediaType(ServerWebExchange, Resource) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Determine the media type for the given request and the resource matched
to it.
- getMediaType() - Method in interface org.springframework.web.reactive.result.condition.MediaTypeExpression
-
- getMediaTypes() - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
- getMessageReaders() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Main method to access message readers to use for decoding
controller method arguments with.
- getMessageReaders() - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Return the configured message converters.
- getMessageReaders() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configured message readers.
- getMessageWriter() - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Return the configured message messageWriter.
- getMessageWriters() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Main method to access message writers to use for encoding return values.
- getMessageWriters() - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageWriterResultHandler
-
Return the configured message converters.
- getMethods() - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Returns all RequestMethod
s contained in this condition.
- getMethodsCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the HTTP request methods of this
RequestMappingInfo
;
or instance with 0 request methods, never
null
.
- getModel() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the model used during request handling with attributes that may be
used to render HTML templates with.
- getModelAttributes(Map<String, ?>, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Prepare the model to use for rendering.
- getModelKeys() - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Return the configured model keys.
- getName() - Method in interface org.springframework.web.reactive.result.condition.NameValueExpression
-
- getName() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Return the name for this mapping, or null
.
- getObjectWrapper() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Return the configured FreeMarker ObjectWrapper
, or the
default wrapper
if none specified.
- getOrder() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
- getOrder() - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
- getOrder() - Method in class org.springframework.web.reactive.result.ContentNegotiatingResultHandlerSupport
-
- getOrder() - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
- getParameterName() - Method in class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
- getParamsCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "parameters" condition of this
RequestMappingInfo
;
or instance with 0 parameter expressions, never
null
.
- getPathHelper() - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
- getPathHelper() - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Return the HttpRequestPathHelper
implementation to use for
resolution of lookup paths.
- getPathHelper() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
- getPathMatchConfigurer() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- getPathMatcher() - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
- getPathMatcher() - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Return the PathMatcher implementation to use for matching URL paths
against registered URL patterns.
- getPathMatcher() - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Return the configured PathMatcher
.
- getPathMatcher() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
- getPathPatterns() - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Returns the URL path patterns for the resource handler.
- getPatterns() - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
- getPatternsCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the URL patterns of this
RequestMappingInfo
;
or instance with 0 patterns, never
null
.
- getPrefix() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the prefix that gets prepended to view names when building a URL.
- getProducesCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "produces" condition of this
RequestMappingInfo
;
or instance with 0 produces expressions, never
null
.
- getProducibleMediaTypes() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Return the contained producible media types excluding negated expressions.
- getReactiveAdapterRegistry() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- getReadError(Throwable, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
- getRequestHandler() - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
- getRequiredBodyError(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
- getResolverChain() - Method in interface org.springframework.web.reactive.resource.ResourceTransformerChain
-
Return the ResourceResolverChain
that was used to resolve the
Resource
being transformed.
- getResolvers() - Method in class org.springframework.web.reactive.accept.CompositeContentTypeResolver
-
Return a read-only list of the configured resolvers.
- getResource(String, Resource) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
Find the resource under the given location.
- getResource(ServerWebExchange) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- getResourceHttpMessageWriter() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the configured resource message writer.
- getResourceResolvers() - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
- getResourceResolvers() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the list of configured resource resolvers.
- getResourceTransformers() - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
- getResourceTransformers() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the list of configured resource transformers.
- getResourceUrlProvider() - Method in class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
- getResourceVersion(Resource) - Method in class org.springframework.web.reactive.resource.ContentVersionStrategy
-
- getResourceVersion(Resource) - Method in class org.springframework.web.reactive.resource.FixedVersionStrategy
-
- getResourceVersion(Resource) - Method in interface org.springframework.web.reactive.resource.VersionStrategy
-
Determine the version for the given resource.
- getResponseHeaders() - Method in interface org.springframework.web.reactive.resource.HttpResource
-
The HTTP headers to be contributed to the HTTP response
that serves the current resource.
- getReturnType() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the type of the value returned from the handler.
- getReturnTypeSource() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the
MethodParameter
from which
returnType
was created.
- getReturnValue() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the value returned from the handler wrapped as
Optional
.
- getServletMapping() - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
Specify the servlet mapping for the ServletHttpHandlerAdapter
.
- getServletMappings() - Method in class org.springframework.web.reactive.support.AbstractServletHttpHandlerAdapterInitializer
-
Specify the servlet mapping(s) for the ServletHttpHandlerAdapter
—
for example "/"
, "/app"
, etc.
- getServletName() - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
Return the name under which the ServletHttpHandlerAdapter
will be registered.
- getServletName() - Method in class org.springframework.web.reactive.support.AbstractServletHttpHandlerAdapterInitializer
-
Return the name under which the ServletHttpHandlerAdapter
will be registered.
- getStrategyForPath(String) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Find a VersionStrategy
for the request path of the requested resource.
- getStrategyMap() - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Return the map with version strategies keyed by path pattern.
- getSuffix() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the suffix that gets appended to view names when building a URL.
- getSupportedMediaTypes() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Return the configured media types supported by this view.
- getSupportedMediaTypes() - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
- getSupportedMediaTypes() - Method in interface org.springframework.web.reactive.result.view.View
-
Return the list of media types this View supports, or an empty list.
- getSupportedMediaTypes() - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Return the configured media types supported by this view.
- getTemplate(Locale) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Retrieve the FreeMarker template for the given locale,
to be rendering by this view.
- getTemplateModel(Map<String, Object>, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Build a FreeMarker template model for the given model Map.
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
The notation to use when printing discrete items of content.
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
- getUrl() - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Return the URL of the resource that this view wraps.
- getUrlMap() - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Allow Map access to the URL path mappings, with the option to add or
override specific entries.
- getUrlPathHelper() - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Return the configured UrlPathHelper
.
- getValidator() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Override this method to provide a custom Validator
.
- getValidator() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configured Validator.
- getValue() - Method in interface org.springframework.web.reactive.result.condition.NameValueExpression
-
- getVersionPathStrategy() - Method in class org.springframework.web.reactive.resource.AbstractVersionStrategy
-
- getViewClass() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the view class to be used to create views.
- getViewNames() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the view names (or name patterns) that can be handled by this
ViewResolver
.
- getViewResolver() - Method in class org.springframework.web.reactive.config.UrlBasedViewResolverRegistration
-
- getViewResolvers() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
- getViewResolvers() - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
Return a read-only list of view resolvers.
- GzipResourceResolver - Class in org.springframework.web.reactive.resource
-
A ResourceResolver
that delegates to the chain to locate a resource
and then attempts to find a variation with the ".gz" extension.
- GzipResourceResolver() - Constructor for class org.springframework.web.reactive.resource.GzipResourceResolver
-
- handle(ServerWebExchange) - Method in class org.springframework.web.reactive.DispatcherHandler
-
- handle(Request) - Method in interface org.springframework.web.reactive.function.HandlerFunction
-
Handle the given request.
- handle(ServerWebExchange, Object) - Method in class org.springframework.web.reactive.function.support.HandlerFunctionAdapter
-
- handle(ServerWebExchange, Object) - Method in interface org.springframework.web.reactive.HandlerAdapter
-
Handle the request with the given handler.
- handle(ServerWebExchange) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Processes a resource request.
- handle(ServerWebExchange, Object) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- handle(ServerWebExchange, Object) - Method in class org.springframework.web.reactive.result.SimpleHandlerAdapter
-
- handleMatch(String, MediaType) - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
- handleMatch(String, MediaType) - Method in class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
- handleMatch(T, String, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Invoked when a matching mapping is found.
- handleMatch(RequestMappingInfo, String, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Expose URI template variables, matrix variables, and producible media types in the request.
- handleMissingValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- handleNoMatch(String) - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
Override to provide handling when a key is not resolved via.
- handleNoMatch(String) - Method in class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
- handleNoMatch(String) - Method in class org.springframework.web.reactive.accept.PathExtensionContentTypeResolver
-
- handleNoMatch(Set<T>, String, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Invoked when no matching mapping is not found.
- handleNoMatch(Set<RequestMappingInfo>, String, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Iterate all RequestMappingInfos once again, look if any match by URL at
least and raise exceptions accordingly.
- HandlerAdapter - Interface in org.springframework.web.reactive
-
Contract that decouples the
DispatcherHandler
from the details of
invoking a handler and makes it possible to support any handler type.
- handleResolvedValue(Object, String, MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueMethodArgumentResolver
-
Invoked after a value is resolved.
- handleResolvedValue(Object, String, MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.function.support.ResponseResultHandler
-
- handleResult(ServerWebExchange, HandlerResult) - Method in interface org.springframework.web.reactive.HandlerResultHandler
-
Process the given result modifying response headers and/or writing data
to the response.
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
- HandlerFunction<T> - Interface in org.springframework.web.reactive.function
-
Represents a function that handles a
request.
- HandlerFunctionAdapter - Class in org.springframework.web.reactive.function.support
-
- HandlerFunctionAdapter() - Constructor for class org.springframework.web.reactive.function.support.HandlerFunctionAdapter
-
- HandlerMapping - Interface in org.springframework.web.reactive
-
Interface to be implemented by objects that define a mapping between
requests and handler objects.
- HandlerMethodArgumentResolver - Interface in org.springframework.web.reactive.result.method
-
- handlerMethodsInitialized(Map<T, HandlerMethod>) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Invoked after all handler methods have been detected.
- HandlerResult - Class in org.springframework.web.reactive
-
Represent the result of the invocation of a handler.
- HandlerResult(Object, Object, MethodParameter) - Constructor for class org.springframework.web.reactive.HandlerResult
-
Create a new HandlerResult
.
- HandlerResult(Object, Object, MethodParameter, ModelMap) - Constructor for class org.springframework.web.reactive.HandlerResult
-
Create a new HandlerResult
.
- HandlerResultHandler - Interface in org.springframework.web.reactive
-
- hasBeanOfType(Class<?>) - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
- hasExceptionHandler() - Method in class org.springframework.web.reactive.HandlerResult
-
Whether there is an exception handler.
- hashCode() - Method in class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
- hashCode() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
- hasMappingForPattern(String) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Whether a resource handler has already been registered for the given path pattern.
- hasRegistrations() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
Whether any view resolvers have been registered.
- HEAD(String) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is HEAD
and the given
pattern
matches against the request path.
- header(String) - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the header value(s), if any, for the header of the given name.
- header(String, String...) - Method in interface org.springframework.web.reactive.function.Response.HeadersBuilder
-
Add the given header value(s) under the given name.
- header(String) - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- HeaderContentTypeResolver - Class in org.springframework.web.reactive.accept
-
- HeaderContentTypeResolver() - Constructor for class org.springframework.web.reactive.accept.HeaderContentTypeResolver
-
- headers() - Method in interface org.springframework.web.reactive.function.Request
-
Return the headers of this request.
- headers(Predicate<Request.Headers>) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that tests the request's headers against the given headers predicate.
- headers() - Method in interface org.springframework.web.reactive.function.Response
-
Return the headers of this response.
- headers(HttpHeaders) - Method in interface org.springframework.web.reactive.function.Response.HeadersBuilder
-
Copy the given headers into the entity's headers map.
- headers() - Method in class org.springframework.web.reactive.function.support.RequestWrapper
-
- headers(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the header conditions.
- HeadersRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical conjunction (' && ') request condition that matches a request against
a set of header expressions with syntax defined in RequestMapping.headers()
.
- HeadersRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Create a new instance from the given header expressions.
- HeadersWrapper(Request.Headers) - Constructor for class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
Create a new HeadersWrapper
that wraps the given request.
- host() - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the value of the required Host
header.
- host() - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- HttpEntityArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments of type HttpEntity
or RequestEntity
by reading the body of the request through a compatible
HttpMessageReader
.
- HttpEntityArgumentResolver(List<HttpMessageReader<?>>, Validator) - Constructor for class org.springframework.web.reactive.result.method.annotation.HttpEntityArgumentResolver
-
Constructor with HttpMessageReader
's and a Validator
.
- HttpEntityArgumentResolver(List<HttpMessageReader<?>>, Validator, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.HttpEntityArgumentResolver
-
Constructor that also accepts a ReactiveAdapterRegistry
.
- HttpMessageWriterView - Class in org.springframework.web.reactive.result.view
-
A
View
that delegates to an
HttpMessageWriter
.
- HttpMessageWriterView(Encoder<?>) - Constructor for class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Create a View
with the given Encoder
wrapping it as an
EncoderHttpMessageWriter
.
- HttpMessageWriterView(HttpMessageWriter<?>) - Constructor for class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Create a View that delegates to the given message messageWriter.
- HttpResource - Interface in org.springframework.web.reactive.resource
-
Extended interface for a Resource
to be written to an
HTTP response.
- ParameterContentTypeResolver - Class in org.springframework.web.reactive.accept
-
- ParameterContentTypeResolver(Map<String, MediaType>) - Constructor for class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
Create an instance with the given map of file extensions and media types.
- parameterName(String) - Method in class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder
-
- params(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the request param conditions.
- ParamsRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical conjunction (' && ') request condition that matches a request against
a set parameter expressions with syntax defined in RequestMapping.params()
.
- ParamsRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Create a new instance from the given param expressions.
- parseLinks(String) - Method in class org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser
-
- parseLinks(String) - Method in interface org.springframework.web.reactive.resource.CssLinkResourceTransformer.LinkParser
-
- PATCH(String) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is PATCH
and the given
pattern
matches against the request path.
- path() - Method in interface org.springframework.web.reactive.function.Request
-
Return the request path.
- path(String) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that tests against the given path pattern.
- path(String, PathMatcher) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that tests against the given path pattern using the given matcher.
- path() - Method in class org.springframework.web.reactive.function.support.RequestWrapper
-
- PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE - Static variable in interface org.springframework.web.reactive.HandlerMapping
-
Name of the ServerWebExchange
attribute that contains the path
within the handler mapping, in case of a pattern match, or the full
relevant URI (typically within the DispatcherServlet's mapping) else.
- PathExtensionContentTypeResolver - Class in org.springframework.web.reactive.accept
-
- PathExtensionContentTypeResolver(Map<String, MediaType>) - Constructor for class org.springframework.web.reactive.accept.PathExtensionContentTypeResolver
-
Create an instance with the given map of file extensions and media types.
- PathExtensionContentTypeResolver() - Constructor for class org.springframework.web.reactive.accept.PathExtensionContentTypeResolver
-
Create an instance without any mappings to start with.
- PathMatchConfigurer - Class in org.springframework.web.reactive.config
-
Assist with configuring HandlerMapping
's with path matching options.
- PathMatchConfigurer() - Constructor for class org.springframework.web.reactive.config.PathMatchConfigurer
-
- PathResourceResolver - Class in org.springframework.web.reactive.resource
-
A simple ResourceResolver
that tries to find a resource under the given
locations matching to the request path.
- PathResourceResolver() - Constructor for class org.springframework.web.reactive.resource.PathResourceResolver
-
- paths(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the path patterns.
- paths(String...) - Static method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Create a new RequestMappingInfo.Builder
with the given paths.
- pathVariable(String) - Method in interface org.springframework.web.reactive.function.Request
-
Return the path variable with the given name, if present.
- pathVariable(String) - Method in class org.springframework.web.reactive.function.support.RequestWrapper
-
- PathVariableMapMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for
Map
method arguments also annotated with
@PathVariable
where the annotation does not specify a
path variable name.
- PathVariableMapMethodArgumentResolver() - Constructor for class org.springframework.web.reactive.result.method.annotation.PathVariableMapMethodArgumentResolver
-
- PathVariableMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with @PathVariable
.
- PathVariableMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- pathVariables() - Method in interface org.springframework.web.reactive.function.Request
-
Return all path variables.
- pathVariables() - Method in class org.springframework.web.reactive.function.support.RequestWrapper
-
- PatternsRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition that matches a request
against a set of URL path patterns.
- PatternsRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Creates a new instance with the given URL patterns.
- PatternsRequestCondition(String[], HttpRequestPathHelper, PathMatcher, boolean, boolean, Set<String>) - Constructor for class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Creates a new instance with the given URL patterns.
- POST(String) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is POST
and the given
pattern
matches against the request path.
- postProcessTemplateLoaders(List<TemplateLoader>) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
This implementation registers an additional ClassTemplateLoader
for the Spring-provided macros, added to the end of the list.
- prefix(String) - Method in class org.springframework.web.reactive.config.UrlBasedViewResolverRegistration
-
Set the prefix that gets prepended to view names when building a URL.
- PrefixVersionPathStrategy(String) - Constructor for class org.springframework.web.reactive.resource.AbstractVersionStrategy.PrefixVersionPathStrategy
-
- processPath(String) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Process the given resource path to be used.
- produces(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the produces conditions.
- ProducesRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition to match a request's 'Accept' header
to a list of media type expressions.
- ProducesRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Creates a new instance from "produces" expressions.
- ProducesRequestCondition(String[], String[]) - Constructor for class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Creates a new instance with "produces" and "header" expressions.
- ProducesRequestCondition(String[], String[], RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
- PRODUCIBLE_MEDIA_TYPES_ATTRIBUTE - Static variable in interface org.springframework.web.reactive.HandlerMapping
-
Name of the ServerWebExchange
attribute that contains the set of
producible MediaTypes applicable to the mapped handler.
- PUT(String) - Static method in class org.springframework.web.reactive.function.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is PUT
and the given
pattern
matches against the request path.
- range() - Method in interface org.springframework.web.reactive.function.Request.Headers
-
Return the value of the Range
header.
- range() - Method in class org.springframework.web.reactive.function.support.RequestWrapper.HeadersWrapper
-
- readBody(MethodParameter, boolean, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
- refreshApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
Refresh the given application context, if necessary.
- registerCloseListener(ServletContext, ApplicationContext) - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
Register a
ServletContextListener
that closes the given application context
when the servlet context is destroyed.
- registerDispatcherHandler(ServletContext) - Method in class org.springframework.web.reactive.support.AbstractDispatcherHandlerInitializer
-
- registerHandler(String[], String) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Register the specified handler for the given URL paths.
- registerHandler(String, Object) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Register the specified handler for the given URL path.
- registerHandlerAdapter(ServletContext) - Method in class org.springframework.web.reactive.support.AbstractServletHttpHandlerAdapterInitializer
-
Register a ServletHttpHandlerAdapter
against the given servlet context.
- registerHandlerMethod(Object, Method, T) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Register a handler method and its unique mapping.
- registerHandlers(Map<String, Object>) - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Register all handlers specified in the URL map for the corresponding paths.
- registerMapping(T, Object, Method) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Register the given mapping.
- removeVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractVersionStrategy.FileNameVersionPathStrategy
-
- removeVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractVersionStrategy.PrefixVersionPathStrategy
-
- removeVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractVersionStrategy
-
- removeVersion(String, String) - Method in interface org.springframework.web.reactive.resource.VersionPathStrategy
-
Remove the version from the request path.
- render(String, Object...) - Method in interface org.springframework.web.reactive.function.Response.BodyBuilder
-
Render the template with the given name
using the given modelAttributes
.
- render(String, Map<String, ?>) - Method in interface org.springframework.web.reactive.function.Response.BodyBuilder
-
Render the template with the given name
using the given model
.
- render(Map<String, ?>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Prepare the model to render.
- render(Map<String, ?>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
- render(Map<String, ?>, MediaType, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.view.View
-
- Rendering - Interface in org.springframework.web.reactive.function
-
Represents a template rendering, based on a String
name and a model Map
.
- renderInternal(Map<String, Object>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Subclasses must implement this method to actually render the view.
- renderInternal(Map<String, Object>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
- Request - Interface in org.springframework.web.reactive.function
-
Represents an HTTP request, as handled by a HandlerFunction
.
- request() - Method in class org.springframework.web.reactive.function.support.RequestWrapper
-
Return the wrapped request.
- Request.Headers - Interface in org.springframework.web.reactive.function
-
Represents the headers of the HTTP request.
- REQUEST_ATTRIBUTE - Static variable in class org.springframework.web.reactive.function.RouterFunctions
-
Name of the
ServerWebExchange
attribute that contains the
Request
.
- RequestAttributeMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with an @RequestAttribute
.
- RequestAttributeMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- RequestBodyArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with @RequestBody
by reading the
body of the request through a compatible HttpMessageReader
.
- RequestBodyArgumentResolver(List<HttpMessageReader<?>>, Validator) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestBodyArgumentResolver
-
Constructor with HttpMessageReader
's and a Validator
.
- RequestBodyArgumentResolver(List<HttpMessageReader<?>>, Validator, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestBodyArgumentResolver
-
Constructor that also accepts a ReactiveAdapterRegistry
.
- RequestCondition<T> - Interface in org.springframework.web.reactive.result.condition
-
Contract for request mapping conditions.
- RequestConditionHolder - Class in org.springframework.web.reactive.result.condition
-
A holder for a
RequestCondition
useful when the type of the request
condition is not known ahead of time, e.g.
- RequestConditionHolder(RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Create a new holder to wrap the given request condition.
- RequestedContentTypeResolver - Interface in org.springframework.web.reactive.accept
-
Strategy for resolving the requested media types for a
ServerWebExchange
.
- RequestedContentTypeResolverBuilder - Class in org.springframework.web.reactive.accept
-
- RequestedContentTypeResolverBuilder() - Constructor for class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder
-
- RequestHeaderMapMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves
Map
method arguments annotated with
@RequestHeader
.
- RequestHeaderMapMethodArgumentResolver() - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestHeaderMapMethodArgumentResolver
-
- RequestHeaderMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with
@RequestHeader
except for
Map
arguments.
- RequestHeaderMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- requestMappingHandlerAdapter() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- RequestMappingHandlerAdapter - Class in org.springframework.web.reactive.result.method.annotation
-
Supports the invocation of @RequestMapping
methods.
- RequestMappingHandlerAdapter() - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- requestMappingHandlerMapping() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- RequestMappingHandlerMapping - Class in org.springframework.web.reactive.result.method.annotation
-
- RequestMappingHandlerMapping() - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- RequestMappingInfo - Class in org.springframework.web.reactive.result.method
-
- RequestMappingInfo(String, PatternsRequestCondition, RequestMethodsRequestCondition, ParamsRequestCondition, HeadersRequestCondition, ConsumesRequestCondition, ProducesRequestCondition, RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfo
-
- RequestMappingInfo(PatternsRequestCondition, RequestMethodsRequestCondition, ParamsRequestCondition, HeadersRequestCondition, ConsumesRequestCondition, ProducesRequestCondition, RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Creates a new instance with the given request conditions.
- RequestMappingInfo(RequestMappingInfo, RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Re-create a RequestMappingInfo with the given custom request condition.
- RequestMappingInfo.Builder - Interface in org.springframework.web.reactive.result.method
-
Defines a builder for creating a RequestMappingInfo.
- RequestMappingInfo.BuilderConfiguration - Class in org.springframework.web.reactive.result.method
-
Container for configuration options used for request mapping purposes.
- RequestMappingInfoHandlerMapping - Class in org.springframework.web.reactive.result.method
-
Abstract base class for classes for which
RequestMappingInfo
defines
the mapping between a request and a handler method.
- RequestMappingInfoHandlerMapping() - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
- RequestMethodsRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition that matches a request
against a set of RequestMethod
s.
- RequestMethodsRequestCondition(RequestMethod...) - Constructor for class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Create a new instance with the given request methods.
- RequestParamMapMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for
Map
method arguments annotated with
@RequestParam
where the annotation does not specify a
request parameter name.
- RequestParamMapMethodArgumentResolver() - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestParamMapMethodArgumentResolver
-
- RequestParamMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for method arguments annotated with @RequestParam
.
- RequestParamMethodArgumentResolver(ConversionService, ConfigurableBeanFactory, boolean) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- RequestPredicate - Interface in org.springframework.web.reactive.function
-
Represents a function that evaluates on a given
Request
.
- RequestPredicates - Class in org.springframework.web.reactive.function
-
Implementations of
RequestPredicate
that implement various useful request matching operations, such as
matching based on path, HTTP method, etc.
- RequestPredicates() - Constructor for class org.springframework.web.reactive.function.RequestPredicates
-
- RequestWrapper - Class in org.springframework.web.reactive.function.support
-
- RequestWrapper(Request) - Constructor for class org.springframework.web.reactive.function.support.RequestWrapper
-
Create a new RequestWrapper
that wraps the given request.
- RequestWrapper.HeadersWrapper - Class in org.springframework.web.reactive.function.support
-
Implementation of the
Headers
interface that can be subclassed to adapt the headers to a
handler function
.
- requiredViewClass() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerViewResolver
-
- requiredViewClass() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the required type of view for this resolver.
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.HttpEntityArgumentResolver
-
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ModelArgumentResolver
-
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMapMethodArgumentResolver
-
Return a Map with all URI template variables or an empty map.
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestBodyArgumentResolver
-
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMapMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMapMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ServerWebExchangeArgumentResolver
-
- resolveArgument(MethodParameter, ModelMap, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
-
The returned Mono
may produce one or zero values if the argument
does not resolve to any value, which will result in null
passed
as the argument value.
- RESOLVED_RESOURCE_CACHE_KEY_PREFIX - Static variable in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- RESOLVED_URL_PATH_CACHE_KEY_PREFIX - Static variable in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- resolveEmbeddedValuesInPatterns(String[]) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Resolve placeholder values in the given array of patterns.
- resolveMediaTypeForResource(Resource) - Method in class org.springframework.web.reactive.accept.PathExtensionContentTypeResolver
-
A public method exposing the knowledge of the path extension resolver to
determine the media type for a given Resource
.
- resolveMediaTypes(ServerWebExchange) - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
- resolveMediaTypes(String) - Method in class org.springframework.web.reactive.accept.AbstractMappingContentTypeResolver
-
An overloaded resolve method with a pre-resolved lookup key.
- resolveMediaTypes(ServerWebExchange) - Method in class org.springframework.web.reactive.accept.CompositeContentTypeResolver
-
- resolveMediaTypes(ServerWebExchange) - Method in class org.springframework.web.reactive.accept.FixedContentTypeResolver
-
- resolveMediaTypes(ServerWebExchange) - Method in class org.springframework.web.reactive.accept.HeaderContentTypeResolver
-
- resolveMediaTypes(ServerWebExchange) - Method in interface org.springframework.web.reactive.accept.RequestedContentTypeResolver
-
Resolve the given request to a list of requested media types.
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueMethodArgumentResolver
-
Resolve the given parameter type and value name into an argument value.
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- resolveResource(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveResource(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in interface org.springframework.web.reactive.resource.ResourceResolver
-
Resolve the supplied request and request path to a Resource
that
exists under one of the given resource locations.
- resolveResource(ServerWebExchange, String, List<? extends Resource>) - Method in interface org.springframework.web.reactive.resource.ResourceResolverChain
-
Resolve the supplied request and request path to a Resource
that
exists under one of the given resource locations.
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.GzipResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.WebJarsResourceResolver
-
- resolveUrlPath(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveUrlPath(String, List<? extends Resource>, ResourceResolverChain) - Method in interface org.springframework.web.reactive.resource.ResourceResolver
-
Resolve the externally facing public URL path for clients to use
to access the resource that is located at the given internal
resource path.
- resolveUrlPath(String, List<? extends Resource>) - Method in interface org.springframework.web.reactive.resource.ResourceResolverChain
-
Resolve the externally facing public URL path for clients to use
to access the resource that is located at the given internal
resource path.
- resolveUrlPath(String, ServerWebExchange, Resource, ResourceTransformerChain) - Method in class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
A transformer can use this method when a resource being transformed
contains links to other resources.
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.GzipResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.WebJarsResourceResolver
-
- resolveViewName(String, Locale) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
- resolveViewName(String, Locale) - Method in interface org.springframework.web.reactive.result.view.ViewResolver
-
Resolve the view name to a View instance.
- resourceChain(boolean) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Configure a chain of resource resolvers and transformers to use.
- resourceChain(boolean, Cache) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Configure a chain of resource resolvers and transformers to use.
- ResourceChainRegistration - Class in org.springframework.web.reactive.config
-
Assists with the registration of resource resolvers and transformers.
- ResourceChainRegistration(boolean) - Constructor for class org.springframework.web.reactive.config.ResourceChainRegistration
-
- ResourceChainRegistration(boolean, Cache) - Constructor for class org.springframework.web.reactive.config.ResourceChainRegistration
-
- resourceHandlerMapping() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped
resource handlers.
- ResourceHandlerRegistration - Class in org.springframework.web.reactive.config
-
Assist with creating and configuring a static resources handler.
- ResourceHandlerRegistration(ResourceLoader, String...) - Constructor for class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
- ResourceHandlerRegistry - Class in org.springframework.web.reactive.config
-
Stores registrations of resource handlers for serving static resources such
as images, css files and others through Spring MVC including setting cache
headers optimized for efficient loading in a web browser.
- ResourceHandlerRegistry(ApplicationContext) - Constructor for class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Create a new resource handler registry for the given application context.
- ResourceHandlerRegistry(ApplicationContext, CompositeContentTypeResolver) - Constructor for class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Create a new resource handler registry for the given application context.
- ResourceResolver - Interface in org.springframework.web.reactive.resource
-
A strategy for resolving a request to a server-side resource.
- ResourceResolverChain - Interface in org.springframework.web.reactive.resource
-
A contract for invoking a chain of
ResourceResolver
s where each resolver
is given a reference to the chain allowing it to delegate when necessary.
- ResourceTransformer - Interface in org.springframework.web.reactive.resource
-
An abstraction for transforming the content of a resource.
- ResourceTransformerChain - Interface in org.springframework.web.reactive.resource
-
A contract for invoking a chain of
ResourceTransformer
s where each resolver
is given a reference to the chain allowing it to delegate when necessary.
- ResourceTransformerSupport - Class in org.springframework.web.reactive.resource
-
A base class for a ResourceTransformer
with an optional helper method
for resolving public links within a transformed resource.
- ResourceTransformerSupport() - Constructor for class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
- ResourceUrlProvider - Class in org.springframework.web.reactive.resource
-
A central component to use to obtain the public URL path that clients should
use to access a static resource.
- ResourceUrlProvider() - Constructor for class org.springframework.web.reactive.resource.ResourceUrlProvider
-
- ResourceWebHandler - Class in org.springframework.web.reactive.resource
-
HttpRequestHandler
that serves static resources in an optimized way
according to the guidelines of Page Speed, YSlow, etc.
- ResourceWebHandler() - Constructor for class org.springframework.web.reactive.resource.ResourceWebHandler
-
- Response<T> - Interface in org.springframework.web.reactive.function
-
- Response.BodyBuilder - Interface in org.springframework.web.reactive.function
-
Defines a builder that adds a body to the response.
- Response.HeadersBuilder<B extends Response.HeadersBuilder<B>> - Interface in org.springframework.web.reactive.function
-
Defines a builder that adds headers to the response.
- responseBodyResultHandler() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- ResponseBodyResultHandler - Class in org.springframework.web.reactive.result.method.annotation
-
HandlerResultHandler
that handles return values from methods annotated
with @ResponseBody
writing to the body of the request or response with
an HttpMessageWriter
.
- ResponseBodyResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
Constructor with HttpMessageWriter
s and a
RequestedContentTypeResolver
.
- ResponseBodyResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
Constructor with an additional ReactiveAdapterRegistry
.
- responseEntityResultHandler() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- ResponseEntityResultHandler - Class in org.springframework.web.reactive.result.method.annotation
-
Handles HttpEntity
and ResponseEntity
return values.
- ResponseEntityResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
Constructor with HttpMessageWriter
s and a
RequestedContentTypeResolver
.
- ResponseEntityResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
Constructor with an additional ReactiveAdapterRegistry
.
- ResponseResultHandler - Class in org.springframework.web.reactive.function.support
-
HandlerResultHandler
implementation that supports
Response
s.
- ResponseResultHandler() - Constructor for class org.springframework.web.reactive.function.support.ResponseResultHandler
-
Create a ResponseResultHandler
with default strategies.
- ResponseResultHandler(StrategiesSupplier) - Constructor for class org.springframework.web.reactive.function.support.ResponseResultHandler
-
Create a ResponseResultHandler
with the given strategies.
- route(Request) - Method in interface org.springframework.web.reactive.function.RouterFunction
-
- route(RequestPredicate, HandlerFunction<T>) - Static method in class org.springframework.web.reactive.function.RouterFunctions
-
Route to the given handler function if the given request predicate applies.
- RouterFunction<T> - Interface in org.springframework.web.reactive.function
-
- RouterFunctions - Class in org.springframework.web.reactive.function
-
Central entry point to Spring's functional web framework.
Exposes routing functionality, such as to
create a
RouterFunction
given a
RequestPredicate
and
HandlerFunction
, and to do further
subrouting on an existing routing
function.
- RouterFunctions() - Constructor for class org.springframework.web.reactive.function.RouterFunctions
-
- selectMediaType(ServerWebExchange, List<MediaType>) - Method in class org.springframework.web.reactive.result.ContentNegotiatingResultHandlerSupport
-
Select the best media type for the current request through a content
negotiation algorithm.
- ServerWebExchangeArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves ServerWebExchange-related method argument values of the following types:
ServerWebExchange
ServerHttpRequest
WebSession
HttpMethod
ServerHttpResponse
- ServerWebExchangeArgumentResolver() - Constructor for class org.springframework.web.reactive.result.method.annotation.ServerWebExchangeArgumentResolver
-
- SessionAttributeMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with an @SessionAttribute
.
- SessionAttributeMethodArgumentResolver(ConversionService, ConfigurableBeanFactory) - Constructor for class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- setAllowedLocations(Resource...) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
By default when a Resource is found, the path of the resolved resource is
compared to ensure it's under the input location where it was found.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.DispatcherHandler
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
- setArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Configure the complete list of supported argument types thus overriding
the resolvers that would otherwise be configured by default.
- setBeanFactory(BeanFactory) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
A ConfigurableBeanFactory
is expected for resolving expressions
in method argument default values.
- setCacheControl(CacheControl) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Specify the CacheControl
which should be used
by the resource handler.
- setCacheControl(CacheControl) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Set the CacheControl
instance to build
the Cache-Control HTTP response header.
- setConfiguration(Configuration) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
Set a pre-configured Configuration to use for the FreeMarker web config,
e.g.
- setConfiguration(Configuration) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Set the FreeMarker Configuration to be used by this view.
- setContentTypeResolver(CompositeContentTypeResolver) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- setContentTypeResolver(RequestedContentTypeResolver) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- setContentTypeResolver(RequestedContentTypeResolver) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Set the ContentNegotiationManager to use for the ProducesRequestCondition.
- setConversionService(ConversionService) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Configure a ConversionService for type conversion of controller method
arguments as well as for converting from different async types to
Flux
and Mono
.
- setCustomArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Provide custom argument resolvers without overriding the built-in ones.
- setDefaultCharset(Charset) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Set the default charset for this view, used when the
content type does not contain one.
- setDefaultCharset(Charset) - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Set the default charset for this view, used when the
content type does not contain one.
- setDefaultViews(List<View>) - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
Set the default views to consider always when resolving view names and
trying to satisfy the best matching content type.
- setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- setEncoding(String) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Set the encoding of the FreeMarker template file.
- setExceptionHandler(Function<Throwable, Mono<HandlerResult>>) - Method in class org.springframework.web.reactive.HandlerResult
-
Configure an exception handler that may be used to produce an alternative
result when result handling fails.
- setHandlerMap(Map<String, ResourceWebHandler>) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Manually configure the resource mappings.
- setHandlerMethodArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.web.reactive.result.method.InvocableHandlerMethod
-
- setHeaders(ServerWebExchange, Resource, MediaType) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Set headers on the response.
- setIgnoreUnknownExtensions(boolean) - Method in class org.springframework.web.reactive.accept.PathExtensionContentTypeResolver
-
Whether to ignore requests with unknown file extension.
- setLazyInitHandlers(boolean) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Set whether to lazily initialize handlers.
- setLocations(List<Resource>) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Set the List
of Resource
paths to use as sources
for serving static resources.
- setMappings(Properties) - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Map URL paths to handler bean names.
- setMessageReaders(List<HttpMessageReader<?>>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Configure message readers to de-serialize the request body with.
- setModelKeys(Set<String>) - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
By default model attributes are filtered with
HttpMessageWriter.canWrite(org.springframework.core.ResolvableType, org.springframework.http.MediaType)
to find the ones that can be
rendered.
- setOrder(int) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Specify the order to use for resource handling relative to other
HandlerMapping
s configured in the Spring configuration.
- setOrder(int) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Specify the order value for this HandlerMapping bean.
- setOrder(int) - Method in class org.springframework.web.reactive.result.ContentNegotiatingResultHandlerSupport
-
Set the order for this result handler relative to others.
- setOrder(int) - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
- setParameterName(String) - Method in class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
Set the name of the parameter to use to determine requested media types.
- setPathHelper(HttpRequestPathHelper) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Set a HttpRequestPathHelper
for the resolution of lookup paths.
- setPathHelper(HttpRequestPathHelper) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Set the HttpRequestPathHelper
to use for resolution of lookup
paths.
- setPathHelper(HttpRequestPathHelper) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Set a custom UrlPathHelper to use for the PatternsRequestCondition.
- setPathMatcher(PathMatcher) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Set the PathMatcher for matching URL paths against registered URL patterns.
- setPathMatcher(PathMatcher) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Set the PathMatcher implementation to use for matching URL paths
against registered URL patterns.
- setPathMatcher(PathMatcher) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Configure a PathMatcher
to use when comparing target lookup path
against resource mappings.
- setPathMatcher(PathMatcher) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Set a custom PathMatcher to use for the PatternsRequestCondition.
- setPrefix(String) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Set the prefix that gets prepended to view names when building a URL.
- setReactiveAdapterRegistry(ReactiveAdapterRegistry) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- setRegisteredSuffixPatternMatch(boolean) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Whether suffix pattern matching should be restricted to registered
file extensions only.
- setResourceHttpMessageWriter(ResourceHttpMessageWriter) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Configure the ResourceHttpMessageWriter
to use.
- setResourceResolvers(List<ResourceResolver>) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- setResourceTransformers(List<ResourceTransformer>) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- setResourceUrlProvider(ResourceUrlProvider) - Method in class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
Configure a
ResourceUrlProvider
to use when resolving the public
URL of links in a transformed resource (e.g.
- setStrategyMap(Map<String, VersionStrategy>) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Set a Map with URL paths as keys and VersionStrategy
as values.
- setSuffix(String) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Set the suffix that gets appended to view names when building a URL.
- setSuffixPatternMatch(boolean) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Whether to apply suffix pattern matching in PatternsRequestCondition.
- setSupportedMediaTypes(List<MediaType>) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Set the supported media types for this view.
- setSupportedMediaTypes(List<MediaType>) - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Set the supported media types for this view.
- setTrailingSlashMatch(boolean) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Whether to apply trailing slash matching in PatternsRequestCondition.
- setUrl(String) - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Set the URL of the resource that this view wraps.
- setUrlDecode(boolean) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Set if the path should be URL-decoded.
- setUrlMap(Map<String, ?>) - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Set a Map with URL paths as keys and handler beans (or handler bean names)
as values.
- setUrlPathHelper(HttpRequestPathHelper) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
- setUseJaf(boolean) - Method in class org.springframework.web.reactive.accept.PathExtensionContentTypeResolver
-
Whether to use the Java Activation Framework to look up file extensions.
- setUseRegisteredSuffixPatternMatch(Boolean) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Whether suffix pattern matching should work only against path extensions
that are explicitly registered.
- setUseRegisteredSuffixPatternMatch(boolean) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Whether suffix pattern matching should work only against path extensions
explicitly registered with the configured
RequestedContentTypeResolver
.
- setUseSuffixPatternMatch(Boolean) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Whether to use suffix pattern match (".*") when matching patterns to
requests.
- setUseSuffixPatternMatch(boolean) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Whether to use suffix pattern matching.
- setUseTrailingSlashMatch(Boolean) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Whether to match to URLs irrespective of the presence of a trailing slash.
- setUseTrailingSlashMatch(boolean) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Whether to match to URLs irrespective of the presence of a trailing slash.
- setUseTrailingSlashMatch(boolean) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Whether to match to URLs irrespective of the presence of a trailing slash.
- setValidator(Validator) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Configure a Validator for validation of controller method arguments such
as @RequestBody
.
- setViewClass(Class<?>) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
- setViewNames(String...) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Set the view names (or name patterns) that can be handled by this
ViewResolver
.
- simpleHandlerAdapter() - Method in class org.springframework.web.reactive.config.WebReactiveConfiguration
-
- SimpleHandlerAdapter - Class in org.springframework.web.reactive.result
-
HandlerAdapter that allows using the plain
WebHandler
contract with
the generic
DispatcherHandler
.
- SimpleHandlerAdapter() - Constructor for class org.springframework.web.reactive.result.SimpleHandlerAdapter
-
- SimpleUrlHandlerMapping - Class in org.springframework.web.reactive.handler
-
Implementation of the
HandlerMapping
interface to map from URLs to request handler beans.
- SimpleUrlHandlerMapping() - Constructor for class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
- status(HttpStatus) - Static method in interface org.springframework.web.reactive.function.Response
-
Create a builder with the given status.
- status(int) - Static method in interface org.springframework.web.reactive.function.Response
-
Create a builder with the given status.
- statusCode() - Method in interface org.springframework.web.reactive.function.Response
-
Return the status code of this response.
- StrategiesSupplier - Interface in org.springframework.web.reactive.function
-
- StrategiesSupplier.Builder - Interface in org.springframework.web.reactive.function
-
- subRequest(Request) - Method in interface org.springframework.web.reactive.function.RequestPredicate
-
- subroute(RequestPredicate, RouterFunction<T>) - Static method in class org.springframework.web.reactive.function.RouterFunctions
-
Route to the given routing function if the given request predicate applies.
- suffix(String) - Method in class org.springframework.web.reactive.config.UrlBasedViewResolverRegistration
-
Set the suffix that gets appended to view names when building a URL.
- supports(Object) - Method in class org.springframework.web.reactive.function.support.HandlerFunctionAdapter
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.function.support.ResponseResultHandler
-
- supports(Object) - Method in interface org.springframework.web.reactive.HandlerAdapter
-
Whether this HandlerAdapter
supports the given handler
.
- supports(HandlerResult) - Method in interface org.springframework.web.reactive.HandlerResultHandler
-
- supports(Object) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
- supports(Object) - Method in class org.springframework.web.reactive.result.SimpleHandlerAdapter
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.HttpEntityArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ModelArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestBodyArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ServerWebExchangeArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in interface org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
-