类分层结构
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- cn.taketoday.web.handler.method.ReactiveTypeHandler.CollectedValuesList
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- cn.taketoday.web.handler.method.AbstractHandlerMethodMapping.EmptyHandler
- cn.taketoday.web.handler.method.AbstractHandlerMethodMapping.Match<T>
- cn.taketoday.web.handler.method.AbstractHandlerMethodMapping.MatchComparator (implements java.util.Comparator<T>)
- cn.taketoday.web.handler.method.AbstractMappingJacksonResponseBodyAdvice (implements cn.taketoday.web.handler.method.ResponseBodyAdvice<T>)
- cn.taketoday.web.handler.method.JsonViewResponseBodyAdvice
- cn.taketoday.web.handler.method.AnnotationHandlerFactory
- cn.taketoday.context.support.ApplicationObjectSupport (implements cn.taketoday.context.ApplicationContextAware)
- cn.taketoday.web.handler.AbstractHandlerMapping (implements cn.taketoday.beans.factory.BeanNameAware, cn.taketoday.context.expression.EmbeddedValueResolverAware, cn.taketoday.web.HandlerMapping, cn.taketoday.core.Ordered)
- cn.taketoday.web.handler.method.AbstractHandlerMethodMapping<T> (implements cn.taketoday.beans.factory.InitializingBean)
- cn.taketoday.web.handler.method.RequestMappingInfoHandlerMapping
- cn.taketoday.web.handler.method.RequestMappingHandlerMapping
- cn.taketoday.web.handler.method.RequestMappingInfoHandlerMapping
- cn.taketoday.web.handler.method.AbstractHandlerMethodMapping<T> (implements cn.taketoday.beans.factory.InitializingBean)
- cn.taketoday.web.WebContentGenerator
- cn.taketoday.web.handler.method.AbstractHandlerMethodAdapter (implements cn.taketoday.web.HandlerAdapter, cn.taketoday.core.Ordered)
- cn.taketoday.web.handler.method.RequestMappingHandlerAdapter (implements cn.taketoday.beans.factory.BeanFactoryAware, cn.taketoday.beans.factory.InitializingBean)
- cn.taketoday.web.handler.method.AbstractHandlerMethodAdapter (implements cn.taketoday.web.HandlerAdapter, cn.taketoday.core.Ordered)
- cn.taketoday.web.handler.AbstractHandlerMapping (implements cn.taketoday.beans.factory.BeanNameAware, cn.taketoday.context.expression.EmbeddedValueResolverAware, cn.taketoday.web.HandlerMapping, cn.taketoday.core.Ordered)
- cn.taketoday.core.AttributeAccessorSupport (implements cn.taketoday.core.AttributeAccessor, java.io.Serializable)
- cn.taketoday.web.handler.method.ResolvableMethodParameter
- cn.taketoday.web.handler.method.ParameterResolverMethodParameter
- cn.taketoday.web.handler.method.ResolvableMethodParameter
- cn.taketoday.web.BindingContext
- cn.taketoday.web.handler.method.InitBinderBindingContext
- cn.taketoday.web.handler.method.ControllerAdviceBean (implements cn.taketoday.core.Ordered)
- cn.taketoday.web.handler.method.ControllerMethodResolver
- cn.taketoday.web.handler.method.ExceptionHandlerMethodResolver
- cn.taketoday.web.handler.HandlerInterceptorHolder (implements cn.taketoday.web.HandlerInterceptorsProvider)
- cn.taketoday.web.handler.InterceptableRequestHandler (implements cn.taketoday.web.HandlerInterceptorsProvider, cn.taketoday.web.HttpRequestHandler)
- cn.taketoday.web.handler.method.ActionMappingAnnotationHandler
- cn.taketoday.web.handler.method.SingletonActionMappingAnnotationHandler
- cn.taketoday.web.handler.method.SuppliedActionMappingAnnotationHandler
- cn.taketoday.web.handler.method.ActionMappingAnnotationHandler
- cn.taketoday.web.handler.InterceptableRequestHandler (implements cn.taketoday.web.HandlerInterceptorsProvider, cn.taketoday.web.HttpRequestHandler)
- cn.taketoday.web.handler.method.HandlerMethod (implements cn.taketoday.web.handler.AsyncHandler)
- cn.taketoday.web.handler.method.HandlerMethod.ConcurrentResultHandlerMethod
- cn.taketoday.web.handler.method.InvocableHandlerMethod
- cn.taketoday.web.handler.method.HandlerTypePredicate (implements java.util.function.Predicate<T>)
- cn.taketoday.web.handler.method.HandlerTypePredicate.Builder
- cn.taketoday.web.handler.method.JsonViewRequestBodyAdvice (implements cn.taketoday.web.handler.method.RequestBodyAdvice)
- cn.taketoday.util.MapCache<Key,
Value, Param> - cn.taketoday.web.handler.method.AbstractHandlerMethodMapping.MappingRegistry
- cn.taketoday.core.MethodParameter (implements java.lang.reflect.AnnotatedElement)
- cn.taketoday.core.annotation.SynthesizingMethodParameter
- cn.taketoday.web.handler.method.HandlerMethod.HandlerMethodParameter
- cn.taketoday.web.handler.method.HandlerMethod.ConcurrentResultMethodParameter
- cn.taketoday.web.handler.method.HandlerMethod.ReturnValueMethodParameter
- cn.taketoday.web.handler.method.HandlerMethod.HandlerMethodParameter
- cn.taketoday.core.annotation.SynthesizingMethodParameter
- cn.taketoday.web.handler.method.ModelAndViewMethodArgumentResolver (implements cn.taketoday.web.bind.resolver.ParameterResolvingStrategy)
- cn.taketoday.web.handler.method.ModelAttributeMethodProcessor (implements cn.taketoday.web.handler.result.HandlerMethodReturnValueHandler, cn.taketoday.web.bind.resolver.ParameterResolvingStrategy)
- cn.taketoday.web.handler.method.ModelHandler
- cn.taketoday.web.handler.method.ModelHandler.ModelMethod
- cn.taketoday.web.handler.method.MvcUriComponentsBuilder
- cn.taketoday.web.handler.method.MvcUriComponentsBuilder.ControllerMethodInvocationInterceptor (implements java.lang.reflect.InvocationHandler, cn.taketoday.bytecode.proxy.MethodInterceptor, org.aopalliance.intercept.MethodInterceptor, cn.taketoday.web.handler.method.MvcUriComponentsBuilder.MethodInvocationInfo)
- cn.taketoday.web.handler.method.MvcUriComponentsBuilder.MethodArgumentBuilder
- cn.taketoday.web.handler.method.NamedValueInfo
- cn.taketoday.core.OrderedSupport (implements cn.taketoday.core.Ordered)
- cn.taketoday.web.handler.AbstractHandlerExceptionHandler (implements cn.taketoday.web.HandlerExceptionHandler)
- cn.taketoday.web.handler.AbstractActionMappingMethodExceptionHandler
- cn.taketoday.web.handler.method.ExceptionHandlerAnnotationExceptionHandler (implements cn.taketoday.context.ApplicationContextAware, cn.taketoday.beans.factory.InitializingBean)
- cn.taketoday.web.handler.AbstractActionMappingMethodExceptionHandler
- cn.taketoday.web.handler.AbstractHandlerExceptionHandler (implements cn.taketoday.web.HandlerExceptionHandler)
- cn.taketoday.web.handler.method.ReactiveTypeHandler
- cn.taketoday.web.handler.method.ReactiveTypeHandler.AbstractEmitterSubscriber (implements java.lang.Runnable, org.reactivestreams.Subscriber<T>)
- cn.taketoday.web.handler.method.ReactiveTypeHandler.JsonEmitterSubscriber
- cn.taketoday.web.handler.method.ReactiveTypeHandler.SseEmitterSubscriber
- cn.taketoday.web.handler.method.ReactiveTypeHandler.TextEmitterSubscriber
- cn.taketoday.web.handler.method.ReactiveTypeHandler.DeferredResultSubscriber (implements org.reactivestreams.Subscriber<T>)
- java.lang.Record
- cn.taketoday.web.handler.method.AbstractHandlerMethodMapping.MappingRegistration<T>
- cn.taketoday.web.handler.method.RequestMappingInfo (implements cn.taketoday.web.handler.condition.RequestCondition<T>)
- cn.taketoday.web.handler.method.RequestMappingInfo.BuilderConfiguration
- cn.taketoday.web.handler.method.RequestMappingInfo.DefaultBuilder (implements cn.taketoday.web.handler.method.RequestMappingInfo.Builder)
- cn.taketoday.web.handler.method.RequestMappingInfo.MutateBuilder (implements cn.taketoday.web.handler.method.RequestMappingInfo.Builder)
- cn.taketoday.web.handler.method.RequestMappingInfoHandlerMapping.HttpOptionsHandler
- cn.taketoday.web.handler.method.RequestMappingInfoHandlerMapping.PartialMatchHelper
- cn.taketoday.web.handler.method.RequestMappingInfoHandlerMapping.PartialMatchHelper.PartialMatch
- cn.taketoday.web.handler.method.RequestMappingInfoHandlerMethodMappingNamingStrategy (implements cn.taketoday.web.handler.HandlerMethodMappingNamingStrategy<T>)
- cn.taketoday.web.handler.method.ResolvableParameterFactory
- cn.taketoday.web.handler.method.RegistryResolvableParameterFactory
- cn.taketoday.web.handler.method.ResponseBodyEmitter
- cn.taketoday.web.handler.method.SseEmitter
- cn.taketoday.web.handler.method.ResponseBodyEmitter.DataWithMediaType
- cn.taketoday.web.handler.method.ResponseBodyEmitter.DefaultCallback (implements java.lang.Runnable)
- cn.taketoday.web.handler.method.ResponseBodyEmitter.ErrorCallback (implements java.util.function.Consumer<T>)
- cn.taketoday.web.handler.method.ResponseBodyEmitterReturnValueHandler (implements cn.taketoday.web.handler.result.SmartReturnValueHandler)
- cn.taketoday.web.handler.method.ResponseBodyEmitterReturnValueHandler.HttpMessageConvertingHandler (implements cn.taketoday.web.handler.method.ResponseBodyEmitter.Handler)
- cn.taketoday.web.handler.method.SessionAttributesHandler
- cn.taketoday.web.handler.method.SseEmitter.SseEventBuilderImpl (implements cn.taketoday.web.handler.method.SseEmitter.SseEventBuilder)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.taketoday.core.NestedRuntimeException
- cn.taketoday.beans.BeansException
- cn.taketoday.beans.PropertyAccessException
- cn.taketoday.beans.TypeMismatchException
- cn.taketoday.beans.ConversionNotSupportedException
- cn.taketoday.web.handler.method.MethodArgumentConversionNotSupportedException
- cn.taketoday.web.handler.method.MethodArgumentTypeMismatchException
- cn.taketoday.beans.ConversionNotSupportedException
- cn.taketoday.beans.TypeMismatchException
- cn.taketoday.beans.PropertyAccessException
- cn.taketoday.beans.BeansException
- cn.taketoday.core.NestedRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
接口分层结构
- cn.taketoday.web.handler.method.MvcUriComponentsBuilder.MethodInvocationInfo
- cn.taketoday.web.handler.method.RequestBodyAdvice
- cn.taketoday.web.handler.method.RequestMappingInfo.Builder
- cn.taketoday.web.handler.method.ResponseBodyAdvice<T>
- cn.taketoday.web.handler.method.ResponseBodyEmitter.Handler
- cn.taketoday.web.handler.method.SseEmitter.SseEventBuilder