A B C D E F G H I J L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractNameValueExpression<T> - Class in io.microsphere.spring.web.rule
-
Supports "name=value" style expressions as described in:
RequestMapping.params()andRequestMapping.headers(). - AbstractNameValueExpression(String) - Constructor for class io.microsphere.spring.web.rule.AbstractNameValueExpression
- AbstractWebEndpointMappingFactory<E> - Class in io.microsphere.spring.web.metadata
-
Abstract class for
WebEndpointMappingFactory - AbstractWebEndpointMappingFactory() - Constructor for class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
- AbstractWebRequestRule<T> - Class in io.microsphere.spring.web.rule
-
Abstract
WebRequestRule - AbstractWebRequestRule() - Constructor for class io.microsphere.spring.web.rule.AbstractWebRequestRule
- afterExecute(HandlerMethod, Object[], Object, Throwable, NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodInterceptor
-
Interception point after successful execution of a
HandlerMethod. - afterExecuteMethod(HandlerMethod, Object[], Object, Throwable, NativeWebRequest) - Method in class io.microsphere.spring.web.method.support.DelegatingHandlerMethodAdvice
- afterExecuteMethod(HandlerMethod, Object[], Object, Throwable, NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodAdvice
-
Interception point after successful execution of a
HandlerMethod. - afterResolveArgument(MethodParameter, Object, HandlerMethod, NativeWebRequest) - Method in class io.microsphere.spring.web.method.support.DelegatingHandlerMethodAdvice
- afterResolveArgument(MethodParameter, Object, HandlerMethod, NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodAdvice
-
callback after the
MethodParameterbeing resolved - afterResolveArgument(MethodParameter, Object, HandlerMethod, NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodArgumentInterceptor
-
callback after the
MethodParameterbeing resolved - ANNOTATION_CLASS - Static variable in class io.microsphere.spring.web.annotation.WebExtensionBeanDefinitionRegistrar
- ANNOTATION_CLASS_NAME - Static variable in class io.microsphere.spring.web.annotation.WebExtensionBeanDefinitionRegistrar
B
- BEAN_NAME - Static variable in class io.microsphere.spring.web.method.support.DelegatingHandlerMethodAdvice
- beforeExecute(HandlerMethod, Object[], NativeWebRequest) - Method in class io.microsphere.spring.web.event.WebEventPublisher
- beforeExecute(HandlerMethod, Object[], NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodInterceptor
-
Interception point before the execution of a
HandlerMethod. - beforeExecuteMethod(HandlerMethod, Object[], NativeWebRequest) - Method in class io.microsphere.spring.web.method.support.DelegatingHandlerMethodAdvice
- beforeExecuteMethod(HandlerMethod, Object[], NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodAdvice
-
Interception point before the execution of a
HandlerMethod. - beforeResolveArgument(MethodParameter, HandlerMethod, NativeWebRequest) - Method in class io.microsphere.spring.web.method.support.DelegatingHandlerMethodAdvice
- beforeResolveArgument(MethodParameter, HandlerMethod, NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodAdvice
-
callback before the
MethodParameterbeing resolved - beforeResolveArgument(MethodParameter, HandlerMethod, NativeWebRequest) - Method in interface io.microsphere.spring.web.method.support.HandlerMethodArgumentInterceptor
-
callback before the
MethodParameterbeing resolved - build() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
C
- caseSensitiveName - Variable in class io.microsphere.spring.web.rule.StringNameValueExpression
- compareTo(GenericMediaTypeExpression) - Method in class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- CompositeWebRequestRule - Class in io.microsphere.spring.web.rule
-
Composite
WebRequestRule - CompositeWebRequestRule(WebRequestRule...) - Constructor for class io.microsphere.spring.web.rule.CompositeWebRequestRule
- ConsumeMediaTypeExpression - Class in io.microsphere.spring.web.rule
-
Parses and matches a single media type expression to a request's 'Content-Type' header.
- ConsumeMediaTypeExpression(String) - Constructor for class io.microsphere.spring.web.rule.ConsumeMediaTypeExpression
- ConsumeMediaTypeExpression(MediaType, boolean) - Constructor for class io.microsphere.spring.web.rule.ConsumeMediaTypeExpression
- consumes(String...) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- consumes(Collection<V>, Function<V, String>) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- contribute(String, ServletContext, WebEndpointMapping.Builder<String>) - Method in class io.microsphere.spring.web.metadata.RegistrationWebEndpointMappingFactory
-
Contribute the
WebEndpointMapping.Builderto create an instance ofWebEndpointMapping - create(E) - Method in class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
- create(E) - Method in interface io.microsphere.spring.web.metadata.WebEndpointMappingFactory
-
Create the instance of
WebEndpointMapping - create(Object) - Method in class io.microsphere.spring.web.metadata.SmartWebEndpointMappingFactory
- CUSTOMIZED - io.microsphere.spring.web.metadata.WebEndpointMapping.Kind
-
Customized
D
- DEFAULT_FILTER - Static variable in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- DEFAULT_FILTER_OPERATOR - Static variable in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- DEFAULT_PHASE - Static variable in class io.microsphere.spring.web.event.WebEventPublisher
- DelegatingHandlerMethodAdvice - Class in io.microsphere.spring.web.method.support
-
HandlerMethodAdviceclass delegates to the beans ofHandlerMethodArgumentInterceptorandHandlerMethodInterceptor. - DelegatingHandlerMethodAdvice() - Constructor for class io.microsphere.spring.web.method.support.DelegatingHandlerMethodAdvice
- doCreate(E) - Method in class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
- doCreate(String) - Method in class io.microsphere.spring.web.metadata.Jackson2WebEndpointMappingFactory
- doCreate(String) - Method in class io.microsphere.spring.web.metadata.RegistrationWebEndpointMappingFactory
- doStart() - Method in class io.microsphere.spring.web.event.WebEventPublisher
- doStop() - Method in class io.microsphere.spring.web.event.WebEventPublisher
E
- EnableWebExtension - Annotation Type in io.microsphere.spring.web.annotation
-
Enable annotation to extend the features of Spring Web
- equals(Object) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- equals(Object) - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- equals(Object) - Method in class io.microsphere.spring.web.rule.AbstractWebRequestRule
- equals(Object) - Method in class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- equals(Object) - Method in class io.microsphere.spring.web.rule.StringNameValueExpression
- expression - Variable in class io.microsphere.spring.web.rule.StringNameValueExpression
F
- FILTER - io.microsphere.spring.web.metadata.WebEndpointMapping.Kind
-
Filter - FilteringWebEndpointMappingRegistry - Class in io.microsphere.spring.web.metadata
-
Abstract
WebEndpointMappingRegistrywith filtering - FilteringWebEndpointMappingRegistry() - Constructor for class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- FilterRegistrationWebEndpointMappingFactory - Class in io.microsphere.spring.web.metadata
-
WebEndpointMappingFactoryfromFilterRegistration - FilterRegistrationWebEndpointMappingFactory(ServletContext) - Constructor for class io.microsphere.spring.web.metadata.FilterRegistrationWebEndpointMappingFactory
- filterWebEndpointMappings(Iterable<WebEndpointMapping>) - Method in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
G
- GenericMediaTypeExpression - Class in io.microsphere.spring.web.rule
-
Supports media type expressions as described in:
RequestMapping.consumes()andRequestMapping.produces(). - GenericMediaTypeExpression(String) - Constructor for class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- getArguments() - Method in class io.microsphere.spring.web.event.HandlerMethodArgumentsResolvedEvent
- getAttribute(String) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- getCompositeFilter() - Method in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- getConsumes() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- getContent() - Method in class io.microsphere.spring.web.rule.AbstractWebRequestRule
-
Return the discrete items a request condition is composed of.
- getContent() - Method in class io.microsphere.spring.web.rule.WebRequestConsumesRule
- getContent() - Method in class io.microsphere.spring.web.rule.WebRequestHeadersRule
- getContent() - Method in class io.microsphere.spring.web.rule.WebRequestMethodsRule
- getContent() - Method in class io.microsphere.spring.web.rule.WebRequestParamsRule
- getContent() - Method in class io.microsphere.spring.web.rule.WebRequestPattensRule
- getContent() - Method in class io.microsphere.spring.web.rule.WebRequestProducesRule
- getContentType(NativeWebRequest) - Static method in class io.microsphere.spring.web.util.WebRequestUtils
- getEndpoint() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
-
The abstract presentation of actual endpoint that may be :
the name of Servletthe name of Servlet's Filterthe any handler of Spring WebMVCorg.springframework.web.servlet.HandlerMapping: TheStringpresenting the name of Handler bean Theorg.springframework.web.servlet.mvc.ControllerBean TheHandlerMethodcould be annotated the@RequestMappingTheorg.springframework.web.servlet.function.HandlerFunctionsince Spring Framework 5.2 the any handler of Spring WebFluxorg.springframework.web.reactive.DispatcherHandler: TheStringpresenting the name of Handler bean TheHandlerMethodcould be annotated the@RequestMappingTheorg.springframework.web.reactive.function.server.RouterFunctionsince Spring Framework 5.0 - getFilterOperator() - Method in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- getHandlerMethod() - Method in class io.microsphere.spring.web.event.HandlerMethodArgumentsResolvedEvent
- getHeaders() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- getId() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
-
The id of endpoint
- getKind() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
-
The kind of endpoint:
ServletServlet's FilterSpring WebMVCDispatcherServletSpring WebFluxDispatcherHandlerCustomized - getMappings() - Method in class io.microsphere.spring.web.event.WebEndpointMappingsReadyEvent
- getMatchingPattern(String, String) - Method in class io.microsphere.spring.web.rule.WebRequestPattensRule
- getMatchingPatterns(String) - Method in class io.microsphere.spring.web.rule.WebRequestPattensRule
- getMediaType() - Method in class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- getMediaType() - Method in interface io.microsphere.spring.web.rule.MediaTypeExpression
- getMethod() - Method in class io.microsphere.spring.web.event.HandlerMethodArgumentsResolvedEvent
- getMethod(NativeWebRequest) - Static method in class io.microsphere.spring.web.util.WebRequestUtils
- getMethods() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- getName() - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- getName() - Method in interface io.microsphere.spring.web.rule.NameValueExpression
- getName() - Method in class io.microsphere.spring.web.rule.StringNameValueExpression
- getParams() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- getPatterns() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- getPatterns(FilterRegistration) - Method in class io.microsphere.spring.web.metadata.FilterRegistrationWebEndpointMappingFactory
- getPatterns(ServletRegistration) - Method in class io.microsphere.spring.web.metadata.ServletRegistrationWebEndpointMappingFactory
- getPatterns(R) - Method in class io.microsphere.spring.web.metadata.RegistrationWebEndpointMappingFactory
-
Get the patterns of
Registration - getProduces() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- getRegistration(String, ServletContext) - Method in class io.microsphere.spring.web.metadata.FilterRegistrationWebEndpointMappingFactory
- getRegistration(String, ServletContext) - Method in class io.microsphere.spring.web.metadata.RegistrationWebEndpointMappingFactory
- getRegistration(String, ServletContext) - Method in class io.microsphere.spring.web.metadata.ServletRegistrationWebEndpointMappingFactory
- getResolvedLookupPath(NativeWebRequest) - Static method in class io.microsphere.spring.web.util.WebRequestUtils
-
Return a previously
resolvedlookupPath. - getSource() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
-
The source of
WebEndpointMappingif present, it could be :ServletContextSpring WebMVCorg.springframework.web.servlet.HandlerMappingSpring WebFluxorg.springframework.web.reactive.HandlerMapping, or it'snon-source - getSourceType() - Method in interface io.microsphere.spring.web.metadata.WebEndpointMappingFactory
-
Get the type of source
- getToStringInfix() - Method in class io.microsphere.spring.web.rule.AbstractWebRequestRule
-
The notation to use when printing discrete items of content.
- getToStringInfix() - Method in class io.microsphere.spring.web.rule.WebRequestConsumesRule
- getToStringInfix() - Method in class io.microsphere.spring.web.rule.WebRequestHeadersRule
- getToStringInfix() - Method in class io.microsphere.spring.web.rule.WebRequestMethodsRule
- getToStringInfix() - Method in class io.microsphere.spring.web.rule.WebRequestParamsRule
- getToStringInfix() - Method in class io.microsphere.spring.web.rule.WebRequestPattensRule
- getToStringInfix() - Method in class io.microsphere.spring.web.rule.WebRequestProducesRule
- getValue() - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- getValue() - Method in interface io.microsphere.spring.web.rule.NameValueExpression
- getValue() - Method in class io.microsphere.spring.web.rule.StringNameValueExpression
- getWebEndpointMappings() - Method in class io.microsphere.spring.web.metadata.SimpleWebEndpointMappingRegistry
- getWebEndpointMappings() - Method in interface io.microsphere.spring.web.metadata.WebEndpointMappingRegistry
-
Get all registered instances of
WebEndpointMapping - getWebRequest() - Method in class io.microsphere.spring.web.event.HandlerMethodArgumentsResolvedEvent
H
- HandlerMethodAdvice - Interface in io.microsphere.spring.web.method.support
-
Intercepting
HandlerMethodfacade interface - HandlerMethodArgumentInterceptor - Interface in io.microsphere.spring.web.method.support
-
The interceptor interface for the resolvable
HandlerMethods'MethodParameter - HandlerMethodArgumentsResolvedEvent - Class in io.microsphere.spring.web.event
-
HandlerMethodArguments Resolved Event - HandlerMethodArgumentsResolvedEvent(WebRequest, HandlerMethod, Object[]) - Constructor for class io.microsphere.spring.web.event.HandlerMethodArgumentsResolvedEvent
- HandlerMethodInterceptor - Interface in io.microsphere.spring.web.method.support
-
HandlerMethodInterceptor that allows for customizedHandlerMethodexecution chains. - hasBody(NativeWebRequest) - Static method in class io.microsphere.spring.web.util.WebRequestUtils
- hashCode() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- hashCode() - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- hashCode() - Method in class io.microsphere.spring.web.rule.AbstractWebRequestRule
- hashCode() - Method in class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- hashCode() - Method in class io.microsphere.spring.web.rule.StringNameValueExpression
- headers(String...) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- headers(Collection<V>, Function<V, String>) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
I
- ID_HEADER_NAME - Static variable in class io.microsphere.spring.web.metadata.WebEndpointMapping
-
The HTTP header name for
WebEndpointMapping.getId() - interceptHandlerMethods() - Method in annotation type io.microsphere.spring.web.annotation.EnableWebExtension
-
Indicate whether Spring Web
HandlerMethodshould be intercepted. - io.microsphere.spring.web.annotation - package io.microsphere.spring.web.annotation
- io.microsphere.spring.web.event - package io.microsphere.spring.web.event
- io.microsphere.spring.web.metadata - package io.microsphere.spring.web.metadata
- io.microsphere.spring.web.method.support - package io.microsphere.spring.web.method.support
- io.microsphere.spring.web.rule - package io.microsphere.spring.web.rule
- io.microsphere.spring.web.util - package io.microsphere.spring.web.util
- isCaseSensitiveName() - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- isCaseSensitiveName() - Method in class io.microsphere.spring.web.rule.StringNameValueExpression
- isCaseSensitiveName() - Method in class io.microsphere.spring.web.rule.WebRequestHeaderExpression
- isCaseSensitiveName() - Method in class io.microsphere.spring.web.rule.WebRequestParamExpression
- isEmpty() - Method in class io.microsphere.spring.web.rule.AbstractWebRequestRule
-
Indicates whether this condition is empty, i.e.
- isNegated - Variable in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- isNegated - Variable in class io.microsphere.spring.web.rule.StringNameValueExpression
- isNegated() - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- isNegated() - Method in class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- isNegated() - Method in interface io.microsphere.spring.web.rule.MediaTypeExpression
- isNegated() - Method in interface io.microsphere.spring.web.rule.NameValueExpression
- isNegated() - Method in class io.microsphere.spring.web.rule.StringNameValueExpression
- isPreFlightRequest(NativeWebRequest) - Static method in class io.microsphere.spring.web.util.WebRequestUtils
-
Returns
trueif the request is a valid CORS pre-flight one by checkingOPTIONSmethod withOriginandAccess-Control-Request-Methodheaders presence.
J
- Jackson2WebEndpointMappingFactory - Class in io.microsphere.spring.web.metadata
-
The
WebEndpointMappingFactoryclass based on Jackson2 for JSON - Jackson2WebEndpointMappingFactory() - Constructor for class io.microsphere.spring.web.metadata.Jackson2WebEndpointMappingFactory
L
- logger - Variable in class io.microsphere.spring.web.metadata.AbstractWebEndpointMappingFactory
M
- match(List<MediaType>) - Method in class io.microsphere.spring.web.rule.ProduceMediaTypeExpression
- match(MediaType) - Method in class io.microsphere.spring.web.rule.ConsumeMediaTypeExpression
- match(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- matches(String) - Method in class io.microsphere.spring.web.rule.WebRequestMethodsRule
- matches(String) - Method in class io.microsphere.spring.web.rule.WebRequestPattensRule
- matches(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.CompositeWebRequestRule
- matches(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestConsumesRule
- matches(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestHeadersRule
- matches(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestMethodsRule
- matches(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestParamsRule
- matches(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestPattensRule
- matches(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestProducesRule
- matches(NativeWebRequest) - Method in interface io.microsphere.spring.web.rule.WebRequestRule
- matchName(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- matchName(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestHeaderExpression
- matchName(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestParamExpression
- matchValue(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- matchValue(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestHeaderExpression
- matchValue(NativeWebRequest) - Method in class io.microsphere.spring.web.rule.WebRequestParamExpression
- MediaTypeExpression - Interface in io.microsphere.spring.web.rule
-
A contract for media type expressions (e.g.
- methods(String...) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- methods(Collection<V>, Function<V, String>) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
N
- name - Variable in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- name - Variable in class io.microsphere.spring.web.rule.StringNameValueExpression
- NameValueExpression<T> - Interface in io.microsphere.spring.web.rule
-
A contract for
"name!=value"style expression used to specify request parameters and request header conditions in@RequestMapping. - NON_ENDPOINT - Static variable in class io.microsphere.spring.web.metadata.WebEndpointMapping
- NON_SOURCE - Static variable in class io.microsphere.spring.web.metadata.WebEndpointMapping
O
- of(E, String...) - Static method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- of(E, Collection<String>) - Static method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- of(WebEndpointMapping.Kind, E, String...) - Static method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- of(WebEndpointMapping.Kind, E, Collection<String>) - Static method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- of(String) - Static method in class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- of(String) - Static method in class io.microsphere.spring.web.rule.StringNameValueExpression
- of(String...) - Static method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- of(Collection<String>) - Static method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- onApplicationContextEvent(ContextRefreshedEvent) - Method in class io.microsphere.spring.web.method.support.DelegatingHandlerMethodAdvice
P
- params(String...) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- params(Collection<V>, Function<V, String>) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- parseExpressions(String...) - Static method in class io.microsphere.spring.web.rule.WebRequestHeaderExpression
- parseExpressions(String...) - Static method in class io.microsphere.spring.web.rule.WebRequestParamExpression
- parseExpressions(String[], String[]) - Static method in class io.microsphere.spring.web.rule.ConsumeMediaTypeExpression
- parseExpressions(String[], String[]) - Static method in class io.microsphere.spring.web.rule.ProduceMediaTypeExpression
- parseValue(String) - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- parseValue(String) - Method in class io.microsphere.spring.web.rule.WebRequestHeaderExpression
- parseValue(String) - Method in class io.microsphere.spring.web.rule.WebRequestParamExpression
- PATH_ATTRIBUTE - Static variable in class io.microsphere.spring.web.util.WebRequestUtils
-
Name of Servlet request attribute that holds a
resolvedlookupPath. - ProduceMediaTypeExpression - Class in io.microsphere.spring.web.rule
-
Parses and matches a single media type expression to a request's 'Accept' header.
- ProduceMediaTypeExpression(String) - Constructor for class io.microsphere.spring.web.rule.ProduceMediaTypeExpression
- ProduceMediaTypeExpression(MediaType, boolean) - Constructor for class io.microsphere.spring.web.rule.ProduceMediaTypeExpression
- produces(String...) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- produces(Collection<V>, Function<V, String>) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- publishEvents() - Method in annotation type io.microsphere.spring.web.annotation.EnableWebExtension
-
Indicate whether it publishes the Spring Web extension events:
HandlerMethodArgumentsResolvedEvent(if enabled)WebEndpointMappingsReadyEvent(if enabled)
R
- register(WebEndpointMapping) - Method in class io.microsphere.spring.web.metadata.SimpleWebEndpointMappingRegistry
- register(WebEndpointMapping) - Method in interface io.microsphere.spring.web.metadata.WebEndpointMappingRegistry
-
Registers an instance of
WebEndpointMapping - register(WebEndpointMapping, WebEndpointMapping...) - Method in interface io.microsphere.spring.web.metadata.WebEndpointMappingRegistry
-
Registers the instances of
WebEndpointMapping - register(Iterable<WebEndpointMapping>) - Method in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- register(Iterable<WebEndpointMapping>) - Method in interface io.microsphere.spring.web.metadata.WebEndpointMappingRegistry
-
Registers the instances of
WebEndpointMapping - registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class io.microsphere.spring.web.annotation.WebExtensionBeanDefinitionRegistrar
- registerWebEndpointMappings() - Method in annotation type io.microsphere.spring.web.annotation.EnableWebExtension
-
Indicate whether The Spring Web registers the instances of
WebEndpointMappingthat source from Spring WebMVC, Spring WebFlux or Classical Servlet. - RegistrationWebEndpointMappingFactory<R extends javax.servlet.Registration> - Class in io.microsphere.spring.web.metadata
-
The abstract class of
AbstractWebEndpointMappingFactoryfor ServletRegistration - RegistrationWebEndpointMappingFactory(ServletContext) - Constructor for class io.microsphere.spring.web.metadata.RegistrationWebEndpointMappingFactory
S
- SERVLET - io.microsphere.spring.web.metadata.WebEndpointMapping.Kind
-
Servlet - servletContext - Variable in class io.microsphere.spring.web.metadata.RegistrationWebEndpointMappingFactory
- ServletRegistrationWebEndpointMappingFactory - Class in io.microsphere.spring.web.metadata
-
WebEndpointMappingFactoryfromServletRegistration - ServletRegistrationWebEndpointMappingFactory(ServletContext) - Constructor for class io.microsphere.spring.web.metadata.ServletRegistrationWebEndpointMappingFactory
- setAttribute(String, V) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- setFilterOperator(FilterOperator) - Method in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- setWebEndpointMappingFilters(WebEndpointMappingFilter...) - Method in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- setWebEndpointMappingFilters(Iterable<WebEndpointMappingFilter>) - Method in class io.microsphere.spring.web.metadata.FilteringWebEndpointMappingRegistry
- SimpleWebEndpointMappingRegistry - Class in io.microsphere.spring.web.metadata
-
Simple
WebEndpointMappingRegistrysupports to filterWebEndpointMapping - SimpleWebEndpointMappingRegistry() - Constructor for class io.microsphere.spring.web.metadata.SimpleWebEndpointMappingRegistry
- SmartWebEndpointMappingFactory - Class in io.microsphere.spring.web.metadata
-
The smart
WebEndpointMappingFactoryclass based on Spring'sWebEndpointMappingFactorySPI - SmartWebEndpointMappingFactory(ConfigurableListableBeanFactory) - Constructor for class io.microsphere.spring.web.metadata.SmartWebEndpointMappingFactory
- source(Object) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
- StringNameValueExpression - Class in io.microsphere.spring.web.rule
-
String
NameValueExpression - StringNameValueExpression(String) - Constructor for class io.microsphere.spring.web.rule.StringNameValueExpression
- StringNameValueExpression(String, boolean) - Constructor for class io.microsphere.spring.web.rule.StringNameValueExpression
- supports(E) - Method in interface io.microsphere.spring.web.metadata.WebEndpointMappingFactory
-
Current factory supports the specified endpoint or not
- supports(String) - Method in class io.microsphere.spring.web.metadata.Jackson2WebEndpointMappingFactory
- supports(String) - Method in class io.microsphere.spring.web.metadata.RegistrationWebEndpointMappingFactory
T
- toJSON() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- toString() - Method in class io.microsphere.spring.web.event.HandlerMethodArgumentsResolvedEvent
- toString() - Method in class io.microsphere.spring.web.event.WebEndpointMappingsReadyEvent
- toString() - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping
- toString() - Method in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- toString() - Method in class io.microsphere.spring.web.rule.AbstractWebRequestRule
- toString() - Method in class io.microsphere.spring.web.rule.GenericMediaTypeExpression
- toString() - Method in class io.microsphere.spring.web.rule.StringNameValueExpression
- toStrings(Collection<V>, Function<V, String>) - Method in class io.microsphere.spring.web.metadata.WebEndpointMapping.Builder
V
- value - Variable in class io.microsphere.spring.web.rule.AbstractNameValueExpression
- value - Variable in class io.microsphere.spring.web.rule.StringNameValueExpression
- valueOf(String) - Static method in enum io.microsphere.spring.web.metadata.WebEndpointMapping.Kind
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.microsphere.spring.web.metadata.WebEndpointMapping.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEB_FLUX - io.microsphere.spring.web.metadata.WebEndpointMapping.Kind
-
Spring WebFlux
DispatcherHandler - WEB_MVC - io.microsphere.spring.web.metadata.WebEndpointMapping.Kind
-
Spring WebMVC
DispatcherServlet - WebEndpointMapping<E> - Class in io.microsphere.spring.web.metadata
-
The meta-data class for Web Endpoint Mapping that could be one of these endpoints:
ServletServlet's FilterSpring WebMVCDispatcherServletSpring WebFluxDispatcherHandlerCustomized - WebEndpointMapping.Builder<E> - Class in io.microsphere.spring.web.metadata
- WebEndpointMapping.Kind - Enum in io.microsphere.spring.web.metadata
-
WebEndpointMappingKind - WebEndpointMappingFactory<E> - Interface in io.microsphere.spring.web.metadata
-
The factory interface for
WebEndpointMapping - WebEndpointMappingFilter - Interface in io.microsphere.spring.web.metadata
-
WebEndpointMappingFilter - WebEndpointMappingRegistry - Interface in io.microsphere.spring.web.metadata
-
WebEndpointMappingRegistry - WebEndpointMappingsReadyEvent - Class in io.microsphere.spring.web.event
-
An
ApplicationContextEventwas raised when theWebEndpointMappingsare ready. - WebEndpointMappingsReadyEvent(ApplicationContext, Collection<WebEndpointMapping>) - Constructor for class io.microsphere.spring.web.event.WebEndpointMappingsReadyEvent
-
Create a new ApplicationContextEvent.
- WebEventPublisher - Class in io.microsphere.spring.web.event
-
The class publishes the Spring Web extension events:
HandlerMethodArgumentsResolvedEvent(if enabled)WebEndpointMappingsReadyEvent(if enabled) - WebEventPublisher(ApplicationContext) - Constructor for class io.microsphere.spring.web.event.WebEventPublisher
- WebExtensionBeanDefinitionRegistrar - Class in io.microsphere.spring.web.annotation
-
ImportBeanDefinitionRegistrarfor Spring Web Extension - WebExtensionBeanDefinitionRegistrar() - Constructor for class io.microsphere.spring.web.annotation.WebExtensionBeanDefinitionRegistrar
- WebRequestConsumesRule - Class in io.microsphere.spring.web.rule
-
WebRequestConsumesWebRequestRule - WebRequestConsumesRule(String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestConsumesRule
- WebRequestConsumesRule(String[], String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestConsumesRule
- WebRequestHeaderExpression - Class in io.microsphere.spring.web.rule
-
WebRequestHeaderNameValueExpression - WebRequestHeaderExpression(String) - Constructor for class io.microsphere.spring.web.rule.WebRequestHeaderExpression
- WebRequestHeadersRule - Class in io.microsphere.spring.web.rule
-
WebRequestHeadersWebRequestRule - WebRequestHeadersRule(String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestHeadersRule
- WebRequestMethodsRule - Class in io.microsphere.spring.web.rule
- WebRequestMethodsRule(String, String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestMethodsRule
- WebRequestMethodsRule(RequestMethod...) - Constructor for class io.microsphere.spring.web.rule.WebRequestMethodsRule
- WebRequestParamExpression - Class in io.microsphere.spring.web.rule
-
WebRequestParameterNameValueExpression - WebRequestParamExpression(String) - Constructor for class io.microsphere.spring.web.rule.WebRequestParamExpression
- WebRequestParamsRule - Class in io.microsphere.spring.web.rule
-
WebRequestParametersWebRequestRule - WebRequestParamsRule(String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestParamsRule
- WebRequestPattensRule - Class in io.microsphere.spring.web.rule
-
WebRequestPatternsWebRequestRule - WebRequestPattensRule(String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestPattensRule
-
Constructor with URL patterns which are prepended with "/" if necessary.
- WebRequestPattensRule(String[], boolean, PathMatcher) - Constructor for class io.microsphere.spring.web.rule.WebRequestPattensRule
-
Variant of
WebRequestPattensRule(String...)with aPathMatcherand flag for matching trailing slashes. - WebRequestPattensRule(String[], UrlPathHelper, PathMatcher, boolean) - Constructor for class io.microsphere.spring.web.rule.WebRequestPattensRule
-
Deprecated.
- WebRequestPattensRule(String[], UrlPathHelper, PathMatcher, boolean, boolean) - Constructor for class io.microsphere.spring.web.rule.WebRequestPattensRule
-
Variant of
#PatternsRequestCondition(String...)with aUrlPathHelperand aPathMatcher, and flags for matching with suffixes and trailing slashes. - WebRequestPattensRule(String[], UrlPathHelper, PathMatcher, boolean, boolean, List<String>) - Constructor for class io.microsphere.spring.web.rule.WebRequestPattensRule
-
Variant of
WebRequestPattensRule(String...)with aUrlPathHelperand aPathMatcher, and flags for matching with suffixes and trailing slashes, along with specific extensions. - WebRequestProducesRule - Class in io.microsphere.spring.web.rule
-
WebRequestProducesWebRequestRule - WebRequestProducesRule(String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestProducesRule
- WebRequestProducesRule(String[], String...) - Constructor for class io.microsphere.spring.web.rule.WebRequestProducesRule
- WebRequestProducesRule(String[], String[], ContentNegotiationManager) - Constructor for class io.microsphere.spring.web.rule.WebRequestProducesRule
- WebRequestRule - Interface in io.microsphere.spring.web.rule
-
NativeWebRequestRule was inspired by org.springframework.web.servlet.mvc.condition.RequestCondition - WebRequestUtils - Class in io.microsphere.spring.web.util
-
WebRequestUtilities class - WebRequestUtils() - Constructor for class io.microsphere.spring.web.util.WebRequestUtils
All Classes All Packages