A B C D E F G H I J M N O P R S T W _ 
所有类 所有程序包

A

ActionType - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.OverCostActionArg
事件类型 1-开始,2-结束,8-漂移
api() - 类 中的方法cn.crushes.cloud.core.webflux.config.SwaggerConfiguration
 
apiInfo() - 类 中的方法cn.crushes.cloud.core.webflux.config.SwaggerConfiguration
 

B

BaseTime - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
基础时间(ms单位) 不能超过当前系统时间
BaseTime - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
基础时间
BeginOverCostAction(long) - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
BeginTurnBackAction(long) - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 

C

CalcId(long) - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
CalcTurnBackId(long) - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
cn.crushes.cloud.core.webflux.config - 程序包 cn.crushes.cloud.core.webflux.config
 
cn.crushes.cloud.core.webflux.filter - 程序包 cn.crushes.cloud.core.webflux.filter
 
cn.crushes.cloud.core.webflux.handler - 程序包 cn.crushes.cloud.core.webflux.handler
 
cn.crushes.cloud.core.webflux.id - 程序包 cn.crushes.cloud.core.webflux.id
 
cn.crushes.cloud.core.webflux.id.contract - 程序包 cn.crushes.cloud.core.webflux.id.contract
 
cn.crushes.cloud.core.webflux.id.props - 程序包 cn.crushes.cloud.core.webflux.id.props
 
cn.crushes.cloud.core.webflux.id.snow - 程序包 cn.crushes.cloud.core.webflux.id.snow
 
cn.crushes.cloud.core.webflux.jackson - 程序包 cn.crushes.cloud.core.webflux.jackson
 
CustomErrorConfig - cn.crushes.cloud.core.webflux.config中的类
自定义异常配置
CustomErrorConfig(ServerProperties) - 类 的构造器cn.crushes.cloud.core.webflux.config.CustomErrorConfig
 

D

DateConverterConfiguration - cn.crushes.cloud.core.webflux.config中的类
日期格式全局配置
DateConverterConfiguration() - 类 的构造器cn.crushes.cloud.core.webflux.config.DateConverterConfiguration
 
DefaultIdGenerator - cn.crushes.cloud.core.webflux.id中的类
 
DefaultIdGenerator(IdGeneratorOptions) - 类 的构造器cn.crushes.cloud.core.webflux.id.DefaultIdGenerator
 
DoGenIdAction(OverCostActionArg) - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 

E

EndOverCostAction(long) - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
EndTurnBackAction(long) - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
errorAttributes() - 类 中的方法cn.crushes.cloud.core.webflux.config.CustomErrorConfig
 
errorWebExceptionHandler(ErrorAttributes, WebProperties, ObjectProvider<ViewResolver>, ServerCodecConfigurer, ApplicationContext) - 类 中的方法cn.crushes.cloud.core.webflux.config.CustomErrorConfig
 
exceptionHandlerAdvice - 类 中的变量cn.crushes.cloud.core.webflux.handler.GlobalErrorWebExceptionHandler
 
ExceptionHandlerAdvice - cn.crushes.cloud.core.webflux.handler中的类
异常处理通知
ExceptionHandlerAdvice() - 类 的构造器cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 

F

filter(ServerWebExchange, WebFilterChain) - 类 中的方法cn.crushes.cloud.core.webflux.filter.ReactorContextWebFilter
 

G

GenCountInOneTerm - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.OverCostActionArg
漂移期间生产ID个数
GetCurrentTimeTick() - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
getIdGenInstance() - 类 中的静态方法cn.crushes.cloud.core.webflux.id.IdHelper
 
GetNextTimeTick() - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
getRoutingFunction(ErrorAttributes) - 类 中的方法cn.crushes.cloud.core.webflux.handler.GlobalErrorWebExceptionHandler
 
GlobalErrorWebExceptionHandler - cn.crushes.cloud.core.webflux.handler中的类
 
GlobalErrorWebExceptionHandler(ErrorAttributes, WebProperties.Resources, ErrorProperties, ApplicationContext) - 类 的构造器cn.crushes.cloud.core.webflux.handler.GlobalErrorWebExceptionHandler
 

H

handle(BusinessException) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(PayException) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(RocketMqException) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(TokenException) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(ConnectTimeoutException) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(Exception) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(RuntimeException) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(Throwable) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 
handle(ResponseStatusException) - 类 中的方法cn.crushes.cloud.core.webflux.handler.ExceptionHandlerAdvice
 

I

IdConfig - cn.crushes.cloud.core.webflux.id中的类
 
IdConfig(IdGenProperties) - 类 的构造器cn.crushes.cloud.core.webflux.id.IdConfig
 
IdGeneratorException - cn.crushes.cloud.core.webflux.id.contract中的异常错误
 
IdGeneratorException() - 异常错误 的构造器cn.crushes.cloud.core.webflux.id.contract.IdGeneratorException
 
IdGeneratorException(String) - 异常错误 的构造器cn.crushes.cloud.core.webflux.id.contract.IdGeneratorException
 
IdGeneratorException(String, Object...) - 异常错误 的构造器cn.crushes.cloud.core.webflux.id.contract.IdGeneratorException
 
IdGeneratorException(String, Throwable) - 异常错误 的构造器cn.crushes.cloud.core.webflux.id.contract.IdGeneratorException
 
IdGeneratorException(Throwable) - 异常错误 的构造器cn.crushes.cloud.core.webflux.id.contract.IdGeneratorException
 
IdGeneratorOptions - cn.crushes.cloud.core.webflux.id.contract中的类
雪花算法使用的参数
IdGeneratorOptions() - 类 的构造器cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
 
IdGeneratorOptions(short) - 类 的构造器cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
 
idGenInstance - 类 中的静态变量cn.crushes.cloud.core.webflux.id.IdHelper
 
idGenProperties - 类 中的变量cn.crushes.cloud.core.webflux.id.IdConfig
 
IdGenProperties - cn.crushes.cloud.core.webflux.id.props中的类
 
IdGenProperties() - 类 的构造器cn.crushes.cloud.core.webflux.id.props.IdGenProperties
 
IdHelper - cn.crushes.cloud.core.webflux.id中的类
这是一个调用的例子,默认情况下,单机集成者可以直接使用 nextId()。
IdHelper() - 类 的构造器cn.crushes.cloud.core.webflux.id.IdHelper
 
IIdGenerator - cn.crushes.cloud.core.webflux.id.contract中的接口
 
ISnowWorker - cn.crushes.cloud.core.webflux.id.contract中的接口
 

J

JavaTimeModule - cn.crushes.cloud.core.webflux.jackson中的类
java 8 时间默认序列化
JavaTimeModule() - 类 的构造器cn.crushes.cloud.core.webflux.jackson.JavaTimeModule
 

M

MaxSeqNumber - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
最大序列数(含) 设置范围 [MinSeqNumber, 2^SeqBitLength-1],默认值0,表示最大序列数取最大值(2^SeqBitLength-1])
MaxSeqNumber - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
最大序列数(含)
Method - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
雪花计算方法 (1-漂移算法|2-传统算法),默认1
MinSeqNumber - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
最小序列数(含) 默认值5,取值范围 [5, MaxSeqNumber],每毫秒的前5个序列数对应编号是0-4是保留位,其中1-4是时间回拨相应预留位,0是手工新值预留位
MinSeqNumber - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
最小序列数(含)

N

newLong() - 接口 中的方法cn.crushes.cloud.core.webflux.id.contract.IIdGenerator
 
newLong() - 类 中的方法cn.crushes.cloud.core.webflux.id.DefaultIdGenerator
 
nextId() - 接口 中的方法cn.crushes.cloud.core.webflux.id.contract.ISnowWorker
 
nextId() - 类 中的静态方法cn.crushes.cloud.core.webflux.id.IdHelper
生成新的Id 调用本方法前,请确保调用了 SetIdGenerator 方法做初始化。
nextId() - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
nextId() - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM2
 
nextIdStr() - 类 中的静态方法cn.crushes.cloud.core.webflux.id.IdHelper
生成新的Id 调用本方法前,请确保调用了 SetIdGenerator 方法做初始化。
NextNormalId() - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
NextOverCostId() - 类 中的方法cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 

O

OverCostActionArg - cn.crushes.cloud.core.webflux.id.contract中的类
Id生成时回调参数
OverCostActionArg(short, long, int, int, int, int) - 类 的构造器cn.crushes.cloud.core.webflux.id.contract.OverCostActionArg
 
OverCostCountInOneTerm - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.OverCostActionArg
 

P

PREFIX - 类 中的静态变量cn.crushes.cloud.core.webflux.id.props.IdGenProperties
全局id前缀

R

ReactorContextWebFilter - cn.crushes.cloud.core.webflux.filter中的类
 
ReactorContextWebFilter() - 类 的构造器cn.crushes.cloud.core.webflux.filter.ReactorContextWebFilter
 
renderErrorResponse(ServerRequest) - 类 中的方法cn.crushes.cloud.core.webflux.handler.GlobalErrorWebExceptionHandler
 
requestParameterList() - 类 中的方法cn.crushes.cloud.core.webflux.config.SwaggerConfiguration
统一设置请求参数
run(ApplicationArguments) - 类 中的方法cn.crushes.cloud.core.webflux.id.IdConfig
 

S

securityContexts() - 类 中的方法cn.crushes.cloud.core.webflux.config.SwaggerConfiguration
授权信息全局应用
securitySchemes() - 类 中的方法cn.crushes.cloud.core.webflux.config.SwaggerConfiguration
设置授权信息
SeqBitLength - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
序列数位长 默认值6,取值范围 [3, 21](要求:序列数位长+机器码位长不超过22)
SeqBitLength - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
自增序列数位长
serializingObjectMapper() - 类 中的方法cn.crushes.cloud.core.webflux.config.DateConverterConfiguration
 
serverProperties - 类 中的变量cn.crushes.cloud.core.webflux.config.CustomErrorConfig
 
setIdGenerator(IdGeneratorOptions) - 类 中的静态方法cn.crushes.cloud.core.webflux.id.IdHelper
设置参数,建议程序初始化时执行一次
SnowWorkerM1 - cn.crushes.cloud.core.webflux.id.snow中的类
 
SnowWorkerM1(IdGeneratorOptions) - 类 的构造器cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
SnowWorkerM2 - cn.crushes.cloud.core.webflux.id.snow中的类
 
SnowWorkerM2(IdGeneratorOptions) - 类 的构造器cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM2
 
SwaggerConfiguration - cn.crushes.cloud.core.webflux.config中的类
 
SwaggerConfiguration() - 类 的构造器cn.crushes.cloud.core.webflux.config.SwaggerConfiguration
 

T

TermIndex - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.OverCostActionArg
漂移周期
TimeTick - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.OverCostActionArg
时间戳
TopOverCostCount - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
最大漂移次数(含) 默认2000,推荐范围500-10000(与计算能力有关)
TopOverCostCount - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
最大漂移次数(含)

W

workerId - 类 中的变量cn.crushes.cloud.core.webflux.id.props.IdGenProperties
workerId
WorkerId - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
机器码 必须由外部设定,最大值 2^WorkerIdBitLength-1
WorkerId - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.OverCostActionArg
机器码
WorkerId - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
机器码
WorkerIdBitLength - 类 中的变量cn.crushes.cloud.core.webflux.id.contract.IdGeneratorOptions
机器码位长 默认值6,取值范围 [1, 15](要求:序列数位长+机器码位长不超过22)
WorkerIdBitLength - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
机器码位长

_

_CurrentSeqNumber - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_GenCountInOneTerm - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_IsOverCost - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_LastTimeTick - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_OverCostCountInOneTerm - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_SnowWorker - 类 中的静态变量cn.crushes.cloud.core.webflux.id.DefaultIdGenerator
 
_SyncLock - 类 中的静态变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_TermIndex - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_TimestampShift - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_TurnBackIndex - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
_TurnBackTimeTick - 类 中的变量cn.crushes.cloud.core.webflux.id.snow.SnowWorkerM1
 
A B C D E F G H I J M N O P R S T W _ 
所有类 所有程序包