索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- ACCESS_LIMITED_FILTER_ORDER - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebFilterOrders
- AccessLimited - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 接口防刷注解
- addResponseContentType(ServerHttpResponse, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
添加响应的 Content-Type
- analyseSessionId(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
解析 Session ID
- analyseSessionId(HttpInputMessage) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
解析 Session ID
- analyseSessionId(ServerHttpRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
解析 Session ID
- analyseSessionId(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.SessionUtils
-
解析 Session ID
- apply(ServerWebExchange, String) - 类中的方法 cn.herodotus.stirrup.web.core.reactive.secure.SqlInjectionRequestBodyChecker
- apply(ServerWebExchange, String) - 类中的方法 cn.herodotus.stirrup.web.core.reactive.secure.XssRequestBodyChecker
B
- BaseDto - cn.herodotus.stirrup.web.core.definition.dto中的类
-
Description: DTO基类定义
- BaseDto() - 类的构造器 cn.herodotus.stirrup.web.core.definition.dto.BaseDto
C
- CACHE_NAME_TOKEN_ACCESS_LIMITED - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- CACHE_NAME_TOKEN_IDEMPOTENT - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- CACHE_NAME_TOKEN_SECURE_KEY - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- cached(ServerWebExchange, byte[]) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
缓存请求 RequestBody
- cn.herodotus.stirrup.web.core.annotation - 程序包 cn.herodotus.stirrup.web.core.annotation
- cn.herodotus.stirrup.web.core.condition - 程序包 cn.herodotus.stirrup.web.core.condition
- cn.herodotus.stirrup.web.core.constants - 程序包 cn.herodotus.stirrup.web.core.constants
- cn.herodotus.stirrup.web.core.definition - 程序包 cn.herodotus.stirrup.web.core.definition
- cn.herodotus.stirrup.web.core.definition.dto - 程序包 cn.herodotus.stirrup.web.core.definition.dto
- cn.herodotus.stirrup.web.core.definition.utils - 程序包 cn.herodotus.stirrup.web.core.definition.utils
- cn.herodotus.stirrup.web.core.enums - 程序包 cn.herodotus.stirrup.web.core.enums
- cn.herodotus.stirrup.web.core.exception - 程序包 cn.herodotus.stirrup.web.core.exception
- cn.herodotus.stirrup.web.core.reactive.definition - 程序包 cn.herodotus.stirrup.web.core.reactive.definition
- cn.herodotus.stirrup.web.core.reactive.secure - 程序包 cn.herodotus.stirrup.web.core.reactive.secure
- cn.herodotus.stirrup.web.core.reactive.utils - 程序包 cn.herodotus.stirrup.web.core.reactive.utils
- cn.herodotus.stirrup.web.core.servlet.utils - 程序包 cn.herodotus.stirrup.web.core.servlet.utils
- cn.herodotus.stirrup.web.core.support - 程序包 cn.herodotus.stirrup.web.core.support
- cn.herodotus.stirrup.web.core.validation - 程序包 cn.herodotus.stirrup.web.core.validation
- ConditionalOnDistributedArchitecture - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 分布式架构模式条件注解
- ConditionalOnLocalDataAccess - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 本地数据访问策略条件注解
- ConditionalOnMonocoqueArchitecture - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 单体架构模式条件注解
- ConditionalOnRemoteDataAccess - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 远程数据访问策略条件注解
- ConditionalOnScanEnabled - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 分布式架构模式条件注解
- ConditionalOnSMCrypto - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 国密算法条件注解
- ConditionalOnStandardCrypto - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 标准加密算法
- ConditionalOnSwaggerEnabled - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: Swagger条件开启主机
- Controller - cn.herodotus.stirrup.web.core.definition中的接口
-
Description : Controller基础定义
- CookieUtils - cn.herodotus.stirrup.web.core.reactive.utils中的类
-
Description: WebFlux Cookie 工具类
- CookieUtils - cn.herodotus.stirrup.web.core.servlet.utils中的类
-
Description: Cookie 操作工具类
- CookieUtils() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
- CookieUtils() - 类的构造器 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
- createNewExchange(ServerWebExchange, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
将修改后的请求体封装为新 Exchange 的统一方法
- createNewExchange(ServerWebExchange, URI) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
重新构建
ServerWebExchange - createNewExchange(ServerWebExchange, HttpHeaders, Flux<DataBuffer>) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
重写 WebFlux Request Body
- createNewExchange(ServerWebExchange, ServerHttpRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
重新构建
ServerWebExchange - createNewRequest(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
根据 URI 重新构建 WebFlux 请求
- createNewRequest(ServerWebExchange, URI) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
根据 URI 重新构建 WebFlux 请求
- Crypto - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 加密解密标记注解
- CryptoStrategy - cn.herodotus.stirrup.web.core.enums中的枚举类
-
Description: 加密算法策略
D
- decorateRequest(ServerHttpRequest, HttpHeaders, Flux<DataBuffer>) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
重写 WebFlux Request,设置新的 Headers 和 RequestBody
- DistributedArchitectureCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: 分布式架构条件
- DistributedArchitectureCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.DistributedArchitectureCondition
- duration() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.AccessLimited
-
持续时间,即在多长时间内,限制访问多少次。
E
- EnumeratedValue - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 枚举值校验注解
- EnumeratedValue.List - cn.herodotus.stirrup.web.core.annotation中的批注接口
- EnumeratedValueValidator - cn.herodotus.stirrup.web.core.validation中的类
-
Description: 枚举值校验逻辑
- EnumeratedValueValidator() - 类的构造器 cn.herodotus.stirrup.web.core.validation.EnumeratedValueValidator
- ExchangeUtils - cn.herodotus.stirrup.web.core.reactive.utils中的类
-
Description: WebFlux Exchange 工具类
- ExchangeUtils() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
- expire() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.Idempotent
-
过期时间,即幂等签章有效时间。
F
- fluxToString(Flux<DataBuffer>) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
读取 WebFlux POST 类型请求的 RequestBody。
- FREQUENT_REQUESTS - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebErrorCodes
- FrequentRequestsException - cn.herodotus.stirrup.web.core.exception中的异常错误类
-
Description: 操作频繁Exception
- FrequentRequestsException() - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.FrequentRequestsException
- FrequentRequestsException(String) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.FrequentRequestsException
- FrequentRequestsException(String, Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.FrequentRequestsException
- FrequentRequestsException(String, Throwable, boolean, boolean) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.FrequentRequestsException
- FrequentRequestsException(Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.FrequentRequestsException
- fromList(Mono<List<E>>) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.ReactiveController
-
数据列表转换为统一响应实体
G
- get(HttpServletRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
获取 Cookie 属性值
- get(String, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
-
获取 Cookie 请求头中的属性值
- get(String, String...) - 类中的静态方法 cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
-
获取多个 Cookie 请求头中的属性值
- getAny(String, String...) - 类中的静态方法 cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
-
从 Cookie 请求头中,找到给定任意给定属性的值
- getAnyCookieValueFromHeader(ServerWebExchange, String...) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
-
从
ServerWebExchangeCookie 请求头中,找到给定任意给定属性的值 - getAnyFromCookieHeader(HttpServletRequest, String...) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
从 Cookie 请求头中,找到给定任意给定属性的值
- getAnyFromCookieHeader(HttpInputMessage, String...) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
从 Cookie 请求头中,找到给定任意给定属性的值
- getAnyFromCookieHeader(ServerHttpRequest, String...) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
从 Cookie 请求头中,找到给定任意给定属性的值
- getApplicationName(ApplicationContext) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- getArchitecture(ConditionContext) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- getArchitecture(ConditionContext, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- getAuthorization(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取 AUTHORIZATION 请求头内容
- getAuthorization(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取 AUTHORIZATION 请求头内容
- getBearerToken(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取 Bearer Token 的值
- getBodyString(ServerHttpRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
从请求中获取请求体并转为字符串
- getBodyString(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
从请求中获取请求体并转为字符串
- getContentType(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取 CONTENT_TYPE 请求头内容
- getCookie(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取 COOKIE 头请求头内容
- getCookie(HttpServletRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
获取 Cookie 对象
- getCookie(HttpInputMessage) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取 COOKIE 请求头内容
- getCookie(ServerHttpRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取 COOKIE 请求头内容
- getCookie(ServerWebExchange, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
-
读取
ServerWebExchange中的某个名称对应的HttpCookie - getCookieFromHeader(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
-
获取 COOKIE 头请求头内容
- getCookies(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
-
读取
ServerWebExchange中的HttpCookie - getCookieValue(ServerWebExchange, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
-
读取
ServerWebExchange某个名称对应的值 - getCookieValueFromHeader(ServerWebExchange, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.CookieUtils
-
获取
ServerWebExchangeCookie 请求头中,某个属性的值 - getCryptoStrategy(ConditionContext) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- getCryptoStrategy(ConditionContext, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- getDataAccessStrategy(ConditionContext) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- getDataAccessStrategy(ConditionContext, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- getDirection() - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Sorter
- getFeedback() - 异常错误类中的方法 cn.herodotus.stirrup.web.core.exception.FrequentRequestsException
- getFeedback() - 异常错误类中的方法 cn.herodotus.stirrup.web.core.exception.RepeatSubmissionException
- getFeedback() - 异常错误类中的方法 cn.herodotus.stirrup.web.core.exception.SessionInvalidException
- getFirstHeader(ServerWebExchange, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取第一个头信息
- getFromCookieHeader(HttpServletRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
获取 Cookie 请求头中,某个属性的值
- getFromCookieHeader(HttpInputMessage, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
获取 Cookie 请求头中,某个属性的值
- getFromCookieHeader(ServerHttpRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
获取 Cookie 请求头中,某个属性的值
- getHeader(HttpServletRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取头信息
- getHeader(HttpHeaders, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取第一条头信息
- getHeader(ServerHttpRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取第一条头信息
- getHeader(ServerWebExchange, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取某个请求头的值
- getHeaders(HttpHeaders, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取头信息
- getHeaders(ServerHttpRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取头信息
- getHeaders(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
读取
ServerWebExchange中的 全部请求头信息 - getHerodotusFromIn(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_FROM_IN 请求头内容
- getHerodotusFromIn(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_FROM_IN 请求头内容
- getHerodotusSessionId(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_SESSION_ID 头信息
- getHerodotusSessionId(HttpInputMessage) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_SESSION_ID 请求头内容
- getHerodotusSessionId(ServerHttpRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_SESSION_ID 请求头内容
- getHerodotusSessionId(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_SESSION_ID 请求头内容
- getHerodotusTenantId(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_TENANT_ID 请求头内容
- getHerodotusTenantId(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取自定义 X_HERODOTUS_TENANT_ID 请求头内容
- getHttpMethod(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
读取
ServerWebExchange中的请求方法 - getOrigin(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
获取 ORIGIN 请求头内容
- getPageInfoMap(List<E>, int, long) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
-
Page 对象转换为 Map
- getPageNumber() - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Pager
- getPageSize() - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Pager
- getProperties() - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Sorter
- getRanking() - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.BaseDto
- getRequestPath(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
读取
ServerWebExchange中的请求路径 - getRequestURI(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
读取
ServerHttpRequest中的请求 URI - getServers() - 接口中的方法 cn.herodotus.stirrup.web.core.definition.OpenApiServerResolver
-
获取 Open Api 所需的 Server 地址。
- getSession(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
将 getSession 统一封装为一个方法,方便统一修改
- getSession(HttpServletRequest, boolean) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
将 getSession 统一封装为一个方法,方便统一修改
- getSession(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.SessionUtils
-
读取
ServerWebExchange中的WebSession - getSessionId(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
获取 Session ID。
- getSessionId(HttpServletRequest, boolean) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
获取 Session Id。
- getSessionIdFromHeader(HttpInputMessage) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
获取 Session ID
- getSessionIdFromHeader(ServerHttpRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
获取 Session ID
- getSessionIdFromHeader(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.SessionUtils
-
获取 Session ID
- getWebsocketProtocol(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
获取 SEC_WEBSOCKET_PROTOCOL 请求头内容
- groups() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.EnumeratedValue
H
- handleError(ClientHttpResponse) - 类中的方法 cn.herodotus.stirrup.web.core.support.RestTemplateResponseErrorHandler
- hasError(ClientHttpResponse) - 类中的方法 cn.herodotus.stirrup.web.core.support.RestTemplateResponseErrorHandler
- hasHeader(HttpServletRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
请求头中是否存在某个 Header
- hasHeader(HttpHeaders, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
请求头中是否存在某个 Header
- hasHeader(ServerHttpRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
请求头中是否存在某个 Header
- hasHerodotusSessionIdHeader(HttpServletRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
请求中包含 X_HERODOTUS_SESSION_ID 请求头
- hasHerodotusSessionIdHeader(HttpInputMessage) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
请求中包含 X_HERODOTUS_SESSION_ID 请求头
- hasHerodotusSessionIdHeader(ServerHttpRequest) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
-
请求中包含 X_HERODOTUS_SESSION_ID 请求头
- HeaderUtils - cn.herodotus.stirrup.web.core.reactive.utils中的类
-
Description: 响应式请求头工具类
- HeaderUtils - cn.herodotus.stirrup.web.core.servlet.utils中的类
-
Description: Http Header 工具类
- HeaderUtils() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
- HeaderUtils() - 类的构造器 cn.herodotus.stirrup.web.core.servlet.utils.HeaderUtils
- HttpUtils - cn.herodotus.stirrup.web.core.definition.utils中的类
-
Description: Http 通用工具类
- HttpUtils() - 类的构造器 cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
I
- Idempotent - cn.herodotus.stirrup.web.core.annotation中的批注接口
-
Description: 幂等标识注解
- IDEMPOTENT_FILTER_ORDER - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebFilterOrders
- IllegalOperationException - cn.herodotus.stirrup.web.core.exception中的异常错误类
-
Description: 非法操作Exception
- IllegalOperationException() - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.IllegalOperationException
- IllegalOperationException(String) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.IllegalOperationException
- IllegalOperationException(String, Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.IllegalOperationException
- IllegalOperationException(String, Throwable, boolean, boolean) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.IllegalOperationException
- IllegalOperationException(Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.IllegalOperationException
- INITIAL_ORDER - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebFilterOrders
- initialize(EnumeratedValue) - 类中的方法 cn.herodotus.stirrup.web.core.validation.EnumeratedValueValidator
- isCryptoEnabled(HttpServletRequest, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
判断基于 Session 的前后端数据加密是否开启
- isCryptoEnabled(HttpInputMessage, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
-
判断基于 Session 的前后端数据加密是否开启
- isFormUrlencoded(String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断请求体中的数据是否为 application/x-www-form-urlencoded
- isFormUrlencoded(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断请求体中的数据是否为 application/x-www-form-urlencoded
- isGetRequest(HttpMethod) - 类中的静态方法 cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
-
判断是否为 GET 请求
- isGetTypeRequest(HttpMethod) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断是否为 GET 类型的请求,这里的 GET 类型是指通过 query 方式传递参数的请求类型。
- isGetTypeRequest(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断是否为 GET 类型的请求,这里的 GET 类型是指通过 query 方式传递参数的请求类型。
- isJson(String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断请求体中的数据是否为 application/json
- isJson(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断请求体中的数据是否为 JSON
- isPostRequest(HttpMethod, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.definition.utils.HttpUtils
-
判断是否为 POST 类型 请求
- isPostTypeRequest(HttpMethod, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断是否为 POST 类型的请求,这里的 POST 类型是指通过 RequestBody 方式传递参数的请求类型。
- isPostTypeRequest(ServerWebExchange) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
判断是否为 POST 类型的请求,这里的 POST 类型是指通过 RequestBody 方式传递参数的请求类型。
- isScanEnabled(ConditionContext, boolean) - 类中的静态方法 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
- isValid(Object, ConstraintValidatorContext) - 类中的方法 cn.herodotus.stirrup.web.core.validation.EnumeratedValueValidator
- ITEM_OPENFEIGN_HTTP2CLIENT_ENABLED - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- ITEM_OPENFEIGN_HTTPCLIENT5_ENABLED - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- ITEM_PLATFORM_ARCHITECTURE - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- ITEM_PLATFORM_DATA_ACCESS_STRATEGY - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- ITEM_PROTECT_CRYPTO_STRATEGY - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- ITEM_SCAN_ENABLED - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
L
- LocalDataAccessCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: 本地数据访问策略条件定义
- LocalDataAccessCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.LocalDataAccessCondition
M
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.DistributedArchitectureCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.LocalDataAccessCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.MonocoqueArchitectureCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.RemoteDataAccessCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.RequestMappingScanCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.SMCryptoCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.StandardCryptoCondition
- matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 cn.herodotus.stirrup.web.core.condition.SwaggerEnabledCondition
- maxTimes() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.AccessLimited
-
单位时间内同一个接口可以访问的次数
- message() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.EnumeratedValue
- modify(ServerWebExchange, RequestBodyModifier, Function<ServerWebExchange, Mono<Void>>, Function<ServerWebExchange, Mono<Void>>) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ExchangeUtils
-
修改
ServerWebExchange请求体 - MonocoqueArchitectureCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: 单体架构条件
- MonocoqueArchitectureCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.MonocoqueArchitectureCondition
N
- names() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.EnumeratedValue
O
- OpenApiServerResolver - cn.herodotus.stirrup.web.core.definition中的接口
-
Description: OpenApi Server 处理器
- ORDER_STEP - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebFilterOrders
- ordinals() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.EnumeratedValue
P
- Pager - cn.herodotus.stirrup.web.core.definition.dto中的类
-
Description: 分页参数Bo对象
- Pager() - 类的构造器 cn.herodotus.stirrup.web.core.definition.dto.Pager
- payload() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.EnumeratedValue
- PROPERTY_OPENFEIGN_HTTP2CLIENT - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- PROPERTY_OPENFEIGN_HTTPCLIENT5 - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- PROPERTY_WEB_SCAN - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
R
- ReactiveController - cn.herodotus.stirrup.web.core.definition中的接口
-
Description: 响应式 Controller 基础实现
- RemoteDataAccessCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: 远程Feign数据访问策略条件定义
- RemoteDataAccessCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.RemoteDataAccessCondition
- remove(HttpServletResponse, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
清除 某个指定的cookie
- renderError(ServerWebExchange, Feedback, int) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ResponseUtils
-
响应中返回统一格式错误信息
- renderJson(HttpServletResponse, Object) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.ResponseUtils
-
客户端返回JSON字符串
- renderJson(HttpServletResponse, String, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.ResponseUtils
-
客户端返回字符串
- renderJson(ServerHttpResponse, Result<String>) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.ResponseUtils
- REPEAT_SUBMISSION - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebErrorCodes
- RepeatSubmissionException - cn.herodotus.stirrup.web.core.exception中的异常错误类
-
Description: 重复提交Exception
- RepeatSubmissionException() - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.RepeatSubmissionException
- RepeatSubmissionException(String) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.RepeatSubmissionException
- RepeatSubmissionException(String, Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.RepeatSubmissionException
- RepeatSubmissionException(String, Throwable, boolean, boolean) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.RepeatSubmissionException
- RepeatSubmissionException(Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.RepeatSubmissionException
- RequestBodyModifier - cn.herodotus.stirrup.web.core.reactive.definition中的接口
-
Description: WebFlux RequestBody 请求体修改器
- RequestBodyUtils - cn.herodotus.stirrup.web.core.reactive.utils中的类
-
Description: WebFlux 请求体处理通用方法
- RequestBodyUtils() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
- requestDecrypt() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.Crypto
-
请求参数记否解密,默认值 true
- RequestMappingScanCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: Request Mapping 扫描条件
- RequestMappingScanCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.RequestMappingScanCondition
- resetContentLength(ServerWebExchange, int) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
重新创建一个新的 Header,重新设置请求体内容大小。
- responseEncrypt() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.Crypto
-
响应体是否加密,默认值 true
- ResponseUtils - cn.herodotus.stirrup.web.core.reactive.utils中的类
-
Description: WebFlux 响应工具类
- ResponseUtils - cn.herodotus.stirrup.web.core.servlet.utils中的类
-
Description: Http与Servlet工具类.
- ResponseUtils() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.utils.ResponseUtils
- ResponseUtils() - 类的构造器 cn.herodotus.stirrup.web.core.servlet.utils.ResponseUtils
- RestTemplateResponseErrorHandler - cn.herodotus.stirrup.web.core.support中的类
-
Description: RestTemplate 统一响应错误处理器
- RestTemplateResponseErrorHandler() - 类的构造器 cn.herodotus.stirrup.web.core.support.RestTemplateResponseErrorHandler
- result(boolean) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
-
数据操作结果转换为统一响应实体
- result(E) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
-
数据实体转换为统一响应实体
- result(String) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
-
数据操作结果转换为统一响应实体
- result(List<E>) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
-
数据列表转换为统一响应实体
- result(List<E>, Converter<E, TreeNode<String>>) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
- result(Map<String, Object>) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
-
数据 Map 转换为统一响应实体
- result(Mono<T>) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.ReactiveController
- result(T[]) - 接口中的方法 cn.herodotus.stirrup.web.core.definition.Controller
-
数组转换为统一响应实体
S
- SESSION_IDS - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebConstants
- SESSION_INVALID - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebErrorCodes
- SessionInvalidException - cn.herodotus.stirrup.web.core.exception中的异常错误类
-
Description: Session 不可用错误
- SessionInvalidException() - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.SessionInvalidException
- SessionInvalidException(String) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.SessionInvalidException
- SessionInvalidException(String, Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.SessionInvalidException
- SessionInvalidException(String, Throwable, boolean, boolean) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.SessionInvalidException
- SessionInvalidException(Throwable) - 异常错误类的构造器 cn.herodotus.stirrup.web.core.exception.SessionInvalidException
- SessionUtils - cn.herodotus.stirrup.web.core.reactive.utils中的类
-
Description: WebFlux Session 工具类
- SessionUtils - cn.herodotus.stirrup.web.core.servlet.utils中的类
-
Description: Session 操作工具类
- SessionUtils() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.utils.SessionUtils
- SessionUtils() - 类的构造器 cn.herodotus.stirrup.web.core.servlet.utils.SessionUtils
- set(HttpServletResponse, String, String, int) - 类中的静态方法 cn.herodotus.stirrup.web.core.servlet.utils.CookieUtils
-
设置cookie
- setDirection(String) - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Sorter
- setHeaders(HttpHeaders, String, String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.HeaderUtils
-
设置 Header
- setPageNumber(Integer) - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Pager
- setPageSize(Integer) - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Pager
- setProperties(String[]) - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Sorter
- setRanking(Integer) - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.BaseDto
- SM - 枚举类 中的枚举常量 cn.herodotus.stirrup.web.core.enums.CryptoStrategy
-
国密加密算法
- SMCryptoCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: 国密算法策略条件
- SMCryptoCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.SMCryptoCondition
- Sorter - cn.herodotus.stirrup.web.core.definition.dto中的类
-
Description: 排序参数
- Sorter() - 类的构造器 cn.herodotus.stirrup.web.core.definition.dto.Sorter
- SqlInjectionRequestBodyChecker - cn.herodotus.stirrup.web.core.reactive.secure中的类
-
Description: SQL 注入防护请求体修改器
- SqlInjectionRequestBodyChecker() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.secure.SqlInjectionRequestBodyChecker
- STANDARD - 枚举类 中的枚举常量 cn.herodotus.stirrup.web.core.enums.CryptoStrategy
-
传统加密算法,RSA AES 等
- StandardCryptoCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: 标准算法策略条件
- StandardCryptoCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.StandardCryptoCondition
- stringToFlux(String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
将字符串类型的 RequestBody 转换为 Flux
类型的 RequestBody - SwaggerEnabledCondition - cn.herodotus.stirrup.web.core.condition中的类
-
Description: Swagger 开启条件
- SwaggerEnabledCondition() - 类的构造器 cn.herodotus.stirrup.web.core.condition.SwaggerEnabledCondition
T
- TENANT_FILTER_ORDER - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebFilterOrders
- toBytes(DataBuffer) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
读取
DataBuffer并转为 byte 数组 - toDataBuffer(byte[]) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
字节数组转
DataBuffer - toDataBuffer(String) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
字符串转
DataBuffer - toString() - 类中的方法 cn.herodotus.stirrup.web.core.definition.dto.Pager
- toString(DataBuffer) - 类中的静态方法 cn.herodotus.stirrup.web.core.reactive.utils.RequestBodyUtils
-
读取
DataBuffer并转为 String
V
- value() - 批注接口 中的元素 cn.herodotus.stirrup.web.core.annotation.EnumeratedValue.List
- valueOf(String) - 枚举类中的静态方法 cn.herodotus.stirrup.web.core.enums.CryptoStrategy
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 cn.herodotus.stirrup.web.core.enums.CryptoStrategy
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
W
- WebConstants - cn.herodotus.stirrup.web.core.constants中的接口
-
Description: Web 相关模块通用常量
- WebErrorCodes - cn.herodotus.stirrup.web.core.constants中的接口
-
Description: Cache 相关错误代码
- WebFilterOrders - cn.herodotus.stirrup.web.core.constants中的接口
-
Description: WebFlux WebFilter 顺序定义
- WebPropertyFinder - cn.herodotus.stirrup.web.core.support中的类
-
Description: Web模块配置获取器
- WebPropertyFinder() - 类的构造器 cn.herodotus.stirrup.web.core.support.WebPropertyFinder
X
- XSS_FILTER_ORDER - 接口中的静态变量 cn.herodotus.stirrup.web.core.constants.WebFilterOrders
- XssRequestBodyChecker - cn.herodotus.stirrup.web.core.reactive.secure中的类
-
Description: XSS 防护请求体修改器
- XssRequestBodyChecker() - 类的构造器 cn.herodotus.stirrup.web.core.reactive.secure.XssRequestBodyChecker
常量字段值|所有程序包|所有类和接口|序列化表格