Hierarchy For All Packages
- com.codeupsoft.interceptor.ratelimit.annotation,
- com.codeupsoft.interceptor.ratelimit.autoconfigure,
- com.codeupsoft.interceptor.ratelimit.core,
- com.codeupsoft.interceptor.ratelimit.handler,
- com.codeupsoft.interceptor.ratelimit.properties,
- com.codeupsoft.interceptor.ratelimit.strategy,
- com.codeupsoft.interceptor.ratelimit.strategy.factory,
- com.codeupsoft.interceptor.ratelimit.strategy.impl
Class Hierarchy
- java.lang.Object
- com.codeupsoft.interceptor.ratelimit.strategy.impl.DefaultSpElLimitTypeStrategy (implements com.codeupsoft.interceptor.ratelimit.strategy.RateLimitTypeStrategy)
- com.codeupsoft.interceptor.ratelimit.strategy.impl.IpLimitTypeStrategy (implements com.codeupsoft.interceptor.ratelimit.strategy.RateLimitTypeStrategy)
- com.codeupsoft.interceptor.ratelimit.autoconfigure.RateLimitAutoConfiguration (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- com.codeupsoft.interceptor.ratelimit.core.RateLimitInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- com.codeupsoft.interceptor.ratelimit.properties.RateLimitProperties
- com.codeupsoft.interceptor.ratelimit.strategy.factory.RateLimitTypeStrategyFactory
- com.codeupsoft.interceptor.ratelimit.handler.RedisRateLimiterHandler
Interface Hierarchy
- com.codeupsoft.interceptor.ratelimit.strategy.RateLimitTypeStrategy
Annotation Interface Hierarchy
- com.codeupsoft.interceptor.ratelimit.annotation.RateLimit (implements java.lang.annotation.Annotation)
- com.codeupsoft.interceptor.ratelimit.annotation.RateLimitIgnore (implements java.lang.annotation.Annotation)