跳过导航链接
A B C D E F G I L N P R S T U V W Z 

A

addWorkerNode(WorkerNodeEntity) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeDAO
addWorkerNode(WorkerNodeEntity) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeDefault
 
addWorkerNode(WorkerNodeEntity) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeRedis
 
addWorkerNode(WorkerNodeEntity) - 接口 中的方法cc.siyecao.uid.worker.dao.WorkerNodeResposity
 
addWorkerNode(WorkerNodeEntity) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeZK
 
afterPropertiesSet() - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
afterPropertiesSet() - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
 
allocate(long, long, long) - 类 中的方法cc.siyecao.uid.BitsAllocator
Allocate bits for UID according to delta seconds & workerId & sequence
Note that: The highest bit will always be 0 for sign
assigner - 类 中的变量cc.siyecao.uid.worker.dao.WorkerNodeRedis
 
AssignerMode - cc.siyecao.uid.worker中的接口
 
AssignerMode.Assigner - cc.siyecao.uid.worker中的枚举
节点分配器模式
AssignerMode.Generator - cc.siyecao.uid.worker中的枚举
生成器模式
assignWorkerId() - 类 中的方法cc.siyecao.uid.worker.DisposableWorkerIdAssigner
Assign worker id base on database.
assignWorkerId() - 接口 中的方法cc.siyecao.uid.worker.WorkerIdAssigner
Assign worker id for DefaultUidGenerator
asyncPadding() - 类 中的方法cc.siyecao.uid.buffer.BufferPaddingExecutor
Padding buffer in the thread pool

B

BitsAllocator - cc.siyecao.uid中的类
Allocate 64 bits for the UID(long)
sign (fixed 1bit) -> deltaSecond -> workerId -> sequence(within the same second)
BitsAllocator(int, int, int) - 类 的构造器cc.siyecao.uid.BitsAllocator
Constructor with timestampBits, workerIdBits, sequenceBits
The highest bit used for sign, so 63 bits for timestampBits, workerIdBits, sequenceBits
bitsAllocator - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
Stable fields after spring bean initializing
BufferedUidProvider - cc.siyecao.uid.buffer中的接口
Buffered UID provider(Lambda supported), which provides UID in the same one second
BufferPaddingExecutor - cc.siyecao.uid.buffer中的类
Represents an executor for padding RingBuffer
There are two kinds of executors: one for scheduled padding, the other for padding immediately.
BufferPaddingExecutor(RingBuffer, BufferedUidProvider) - 类 的构造器cc.siyecao.uid.buffer.BufferPaddingExecutor
Constructor with RingBuffer and BufferedUidProvider, default use schedule
BufferPaddingExecutor(RingBuffer, BufferedUidProvider, boolean) - 类 的构造器cc.siyecao.uid.buffer.BufferPaddingExecutor
Constructor with RingBuffer, BufferedUidProvider, and whether use schedule padding

C

CachedUidGenerator - cc.siyecao.uid.impl中的类
Represents a cached implementation of UidGenerator extends from DefaultUidGenerator, based on a lock free RingBuffer The spring properties you can specified as below:
boostPower: RingBuffer size boost for a power of 2, Sample: boostPower is 3, it means the buffer size will be (BitsAllocator.getMaxSequence() + 1) << CachedUidGenerator.boostPower, Default as paddingFactor: Represents a percent value of (0 - 100).
CachedUidGenerator() - 类 的构造器cc.siyecao.uid.impl.CachedUidGenerator
 
cachedUidGenerator(DisposableWorkerIdAssigner) - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 
calSlotIndex(long) - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
Calculate slot index with the slot sequence (sequence % bufferSize)
cc.siyecao.uid - 程序包 cc.siyecao.uid
 
cc.siyecao.uid.buffer - 程序包 cc.siyecao.uid.buffer
 
cc.siyecao.uid.exception - 程序包 cc.siyecao.uid.exception
 
cc.siyecao.uid.impl - 程序包 cc.siyecao.uid.impl
 
cc.siyecao.uid.utils - 程序包 cc.siyecao.uid.utils
 
cc.siyecao.uid.worker - 程序包 cc.siyecao.uid.worker
 
cc.siyecao.uid.worker.dao - 程序包 cc.siyecao.uid.worker.dao
 
cc.siyecao.uid.worker.entity - 程序包 cc.siyecao.uid.worker.entity
 

D

DATETIME_MS_PATTERN - 类 中的静态变量cc.siyecao.uid.utils.DateUtil
 
DATETIME_PATTERN - 类 中的静态变量cc.siyecao.uid.utils.DateUtil
 
DateUtil - cc.siyecao.uid.utils中的类
DateUtils provides date formatting, parsing
DateUtil() - 类 的构造器cc.siyecao.uid.utils.DateUtil
 
DAY_PATTERN - 类 中的静态变量cc.siyecao.uid.utils.DateUtil
Patterns
DB - 接口 中的静态变量cc.siyecao.uid.worker.AssignerMode
 
DEFAULT_DATE - 类 中的静态变量cc.siyecao.uid.utils.DateUtil
 
DEFAULT_PADDING_PERCENT - 类 中的静态变量cc.siyecao.uid.buffer.RingBuffer
 
DefaultUidGenerator - cc.siyecao.uid.impl中的类
Represents an implementation of UidGenerator The unique id has 64bits (long), default allocated as blow:
sign: The highest bit is 0 delta seconds: The next 28 bits, represents delta seconds since a customer epoch(2016-05-20 00:00:00.000).
DefaultUidGenerator() - 类 的构造器cc.siyecao.uid.impl.DefaultUidGenerator
 
destroy() - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
discardPutBuffer(RingBuffer, long) - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
Discard policy for RejectedPutBufferHandler, we just do logging
disposableWorkerIdAssigner() - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 
DisposableWorkerIdAssigner - cc.siyecao.uid.worker中的类
Represents an implementation of WorkerIdAssigner, the worker id will be discarded after assigned to the UidGenerator
DisposableWorkerIdAssigner() - 类 的构造器cc.siyecao.uid.worker.DisposableWorkerIdAssigner
 
DockerUtils - cc.siyecao.uid.utils中的类
DockerUtils
DockerUtils() - 类 的构造器cc.siyecao.uid.utils.DockerUtils
 

E

EnumUtils - cc.siyecao.uid.utils中的类
EnumUtils provides the operations for ValuedEnum such as Parse, value of...
EnumUtils() - 类 的构造器cc.siyecao.uid.utils.EnumUtils
 
epochSeconds - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
 
epochStr - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
Customer epoch, unit as second.
exceptionRejectedTakeBuffer(RingBuffer) - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
Policy for RejectedTakeBufferHandler, throws RuntimeException after logging

F

formatByDateTimePattern(Date) - 类 中的静态方法cc.siyecao.uid.utils.DateUtil
Format date by 'yyyy-MM-dd HH:mm:ss' pattern
formatByDayPattern(Date) - 类 中的静态方法cc.siyecao.uid.utils.DateUtil
Format date by 'yyyy-MM-dd' pattern
formatDate(Date, String) - 类 中的静态方法cc.siyecao.uid.utils.DateUtil
Format date into string

G

getBufferSize() - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
 
getCreated() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
getCurrentDayByDayPattern() - 类 中的静态方法cc.siyecao.uid.utils.DateUtil
Get current day using format date by 'yyyy-MM-dd HH:mm:ss' pattern
getCursor() - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
 
getDockerHost() - 类 中的静态方法cc.siyecao.uid.utils.DockerUtils
Retrieve docker host
getDockerPort() - 类 中的静态方法cc.siyecao.uid.utils.DockerUtils
Retrieve docker port
getHostName() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
getId() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
Getters & Setters
getLaunchDate() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
getLocalAddress() - 类 中的静态方法cc.siyecao.uid.utils.NetUtils
Retrieve local address
getLocalInetAddress() - 类 中的静态方法cc.siyecao.uid.utils.NetUtils
Retrieve the first validated local ip address(the Public and LAN ip addresses are validated).
getMaxDeltaSeconds() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getMaxSequence() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getMaxWorkerId() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getModified() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
getName() - 类 中的方法cc.siyecao.uid.utils.NamingThreadFactory
Getters & Setters
getPort() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
getSequenceBits() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getSignBits() - 类 中的方法cc.siyecao.uid.BitsAllocator
Getters
getTail() - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
Getters
getTimestampBits() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getTimestampShift() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getType() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
getUID() - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
getUID() - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
 
getUID() - 接口 中的方法cc.siyecao.uid.UidGenerator
Get a unique ID
getUncaughtExceptionHandler() - 类 中的方法cc.siyecao.uid.utils.NamingThreadFactory
 
getWorkerIdBits() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getWorkerIdShift() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
getWorkerNodeByHostPort(String, String) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeDAO
Get WorkerNodeEntity by node host
getWorkerNodeByHostPort(String, String) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeDefault
 
getWorkerNodeByHostPort(String, String) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeRedis
 
getWorkerNodeByHostPort(String, String) - 接口 中的方法cc.siyecao.uid.worker.dao.WorkerNodeResposity
 
getWorkerNodeByHostPort(String, String) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeZK
 

I

isDaemon() - 类 中的方法cc.siyecao.uid.utils.NamingThreadFactory
 
isDocker() - 类 中的静态方法cc.siyecao.uid.utils.DockerUtils
Whether a docker
isRunning() - 类 中的方法cc.siyecao.uid.buffer.BufferPaddingExecutor
Whether is padding

L

lastSecond - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
 
lettuceConnectionFactory() - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 
localAddress - 类 中的静态变量cc.siyecao.uid.utils.NetUtils
Pre-loaded local address

N

NamingThreadFactory - cc.siyecao.uid.utils中的类
Named thread in ThreadFactory.
NamingThreadFactory() - 类 的构造器cc.siyecao.uid.utils.NamingThreadFactory
Constructors
NamingThreadFactory(String) - 类 的构造器cc.siyecao.uid.utils.NamingThreadFactory
 
NamingThreadFactory(String, boolean) - 类 的构造器cc.siyecao.uid.utils.NamingThreadFactory
 
NamingThreadFactory(String, boolean, Thread.UncaughtExceptionHandler) - 类 的构造器cc.siyecao.uid.utils.NamingThreadFactory
 
NetUtils - cc.siyecao.uid.utils中的类
NetUtils
NetUtils() - 类 的构造器cc.siyecao.uid.utils.NetUtils
 
newThread(Runnable) - 类 中的方法cc.siyecao.uid.utils.NamingThreadFactory
 
nextId() - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
Get UID
nextIdsForOneSecond(long) - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
Get the UIDs in the same specified second under the max sequence
NONE - 接口 中的静态变量cc.siyecao.uid.worker.AssignerMode
 

P

p1 - 类 中的变量cc.siyecao.uid.utils.PaddedAtomicLong
Padded 6 long (48 bytes)
p2 - 类 中的变量cc.siyecao.uid.utils.PaddedAtomicLong
Padded 6 long (48 bytes)
p3 - 类 中的变量cc.siyecao.uid.utils.PaddedAtomicLong
Padded 6 long (48 bytes)
p4 - 类 中的变量cc.siyecao.uid.utils.PaddedAtomicLong
Padded 6 long (48 bytes)
p5 - 类 中的变量cc.siyecao.uid.utils.PaddedAtomicLong
Padded 6 long (48 bytes)
p6 - 类 中的变量cc.siyecao.uid.utils.PaddedAtomicLong
Padded 6 long (48 bytes)
PaddedAtomicLong - cc.siyecao.uid.utils中的类
Represents a padded AtomicLong to prevent the FalseSharing problem The CPU cache line commonly be 64 bytes, here is a sample of cache line after padding:
64 bytes = 8 bytes (object reference) + 6 * 8 bytes (padded long) + 8 bytes (a long value)
PaddedAtomicLong() - 类 的构造器cc.siyecao.uid.utils.PaddedAtomicLong
Constructors from AtomicLong
PaddedAtomicLong(long) - 类 的构造器cc.siyecao.uid.utils.PaddedAtomicLong
 
paddingBuffer() - 类 中的方法cc.siyecao.uid.buffer.BufferPaddingExecutor
Padding buffer fill the slots until to catch the cursor
parse(Class<T>, V) - 类 中的静态方法cc.siyecao.uid.utils.EnumUtils
Parse the bounded value into ValuedEnum
parseByDateTimePattern(String) - 类 中的静态方法cc.siyecao.uid.utils.DateUtil
Parse date by 'yyyy-MM-dd HH:mm:ss' pattern
parseByDayPattern(String) - 类 中的静态方法cc.siyecao.uid.utils.DateUtil
Parse date by 'yyyy-MM-dd' pattern
parseDate(String, String) - 类 中的静态方法cc.siyecao.uid.utils.DateUtil
Parse date without Checked exception
parseUID(long) - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
parseUID(long) - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
 
parseUID(long) - 接口 中的方法cc.siyecao.uid.UidGenerator
Parse the UID into elements which are used to generate the UID.
provide(long) - 接口 中的方法cc.siyecao.uid.buffer.BufferedUidProvider
Provides UID in one second
put(long) - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
Put an UID in the ring & tail moved
We use 'synchronized' to guarantee the UID fill in slot & publish new tail sequence as atomic operations
Note that: It is recommended to put UID in a serialize way, cause we once batch generate a series UIDs and put the one by one into the buffer, so it is unnecessary put in multi-threads

R

REDIS - 接口 中的静态变量cc.siyecao.uid.worker.AssignerMode
 
redisTemplate(LettuceConnectionFactory) - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 
RejectedPutBufferHandler - cc.siyecao.uid.buffer中的接口
If tail catches the cursor it means that the ring buffer is full, any more buffer put request will be rejected.
RejectedTakeBufferHandler - cc.siyecao.uid.buffer中的接口
If cursor catches the tail it means that the ring buffer is empty, any more buffer take request will be rejected.
rejectPutBuffer(RingBuffer, long) - 接口 中的方法cc.siyecao.uid.buffer.RejectedPutBufferHandler
Reject put buffer request
rejectTakeBuffer(RingBuffer) - 接口 中的方法cc.siyecao.uid.buffer.RejectedTakeBufferHandler
Reject take buffer request
RingBuffer - cc.siyecao.uid.buffer中的类
Represents a ring buffer based on array.
RingBuffer(int) - 类 的构造器cc.siyecao.uid.buffer.RingBuffer
Constructor with buffer size, paddingFactor default as 50
RingBuffer(int, int) - 类 的构造器cc.siyecao.uid.buffer.RingBuffer
Constructor with buffer size & padding factor

S

seqBits - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
 
sequence - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
Volatile fields caused by nextId()
setAssigner(String) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeRedis
 
setBoostPower(int) - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
Setters for spring property
setBufferPaddingExecutor(BufferPaddingExecutor) - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
Setters
setCreated(Date) - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
setDaemon(boolean) - 类 中的方法cc.siyecao.uid.utils.NamingThreadFactory
 
setEpochStr(String) - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
 
setHostName(String) - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
setId(long) - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
setLaunchDateDate(Date) - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
setModified(Date) - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
setName(String) - 类 中的方法cc.siyecao.uid.utils.NamingThreadFactory
 
setPaddingFactor(int) - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
setPort(String) - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
setRejectedPutBufferHandler(RejectedPutBufferHandler) - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
setRejectedPutHandler(RejectedPutBufferHandler) - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
 
setRejectedTakeBufferHandler(RejectedTakeBufferHandler) - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
setRejectedTakeHandler(RejectedTakeBufferHandler) - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
 
setScheduleInterval(long) - 类 中的方法cc.siyecao.uid.buffer.BufferPaddingExecutor
Setters
setScheduleInterval(long) - 类 中的方法cc.siyecao.uid.impl.CachedUidGenerator
 
setSeqBits(int) - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
 
setTimeBits(int) - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
 
setType(int) - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - 类 中的方法cc.siyecao.uid.utils.NamingThreadFactory
 
setWorker(String) - 类 中的方法cc.siyecao.uid.worker.dao.WorkerNodeRedis
 
setWorkerBits(int) - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
 
setWorkerIdAssigner(WorkerIdAssigner) - 类 中的方法cc.siyecao.uid.impl.DefaultUidGenerator
Setters for spring property
shutdown() - 类 中的方法cc.siyecao.uid.buffer.BufferPaddingExecutor
Shutdown executors
start() - 类 中的方法cc.siyecao.uid.buffer.BufferPaddingExecutor
Start executors such as schedule
sumPaddingToPreventOptimization() - 类 中的方法cc.siyecao.uid.utils.PaddedAtomicLong
To prevent GC optimizations for cleaning unused padded references

T

take() - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
Take an UID of the ring at the next cursor, this is a lock free operation by using atomic cursor Before getting the UID, we also check whether reach the padding threshold, the padding buffer operation will be triggered in another thread
If there is no more available UID to be taken, the specified RejectedTakeBufferHandler will be applied
timeBits - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
Bits allocate
toString() - 类 中的方法cc.siyecao.uid.BitsAllocator
 
toString() - 类 中的方法cc.siyecao.uid.buffer.RingBuffer
 
toString() - 类 中的方法cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
TOTAL_BITS - 类 中的静态变量cc.siyecao.uid.BitsAllocator
Total 64 bits

U

UidAutoConfiguration - cc.siyecao.uid中的类
配置
UidAutoConfiguration() - 类 的构造器cc.siyecao.uid.UidAutoConfiguration
 
UidGenerateException - cc.siyecao.uid.exception中的异常错误
UidGenerateException
UidGenerateException() - 异常错误 的构造器cc.siyecao.uid.exception.UidGenerateException
Default constructor
UidGenerateException(String, Throwable) - 异常错误 的构造器cc.siyecao.uid.exception.UidGenerateException
Constructor with message & cause
UidGenerateException(String) - 异常错误 的构造器cc.siyecao.uid.exception.UidGenerateException
Constructor with message
UidGenerateException(String, Object...) - 异常错误 的构造器cc.siyecao.uid.exception.UidGenerateException
Constructor with message format
UidGenerateException(Throwable) - 异常错误 的构造器cc.siyecao.uid.exception.UidGenerateException
Constructor with cause
UidGenerator - cc.siyecao.uid中的接口
Represents a unique id generator.

V

value() - 接口 中的方法cc.siyecao.uid.utils.ValuedEnum
 
value() - 枚举 中的方法cc.siyecao.uid.worker.WorkerNodeType
 
ValuedEnum<T> - cc.siyecao.uid.utils中的接口
ValuedEnum defines an enumeration which is bounded to a value, you may implements this interface when you defines such kind of enumeration, that you can use EnumUtils to simplify parse and valueOf operation.
valueOf(Class<T>, String) - 类 中的静态方法cc.siyecao.uid.utils.EnumUtils
Null-safe valueOf function
valueOf(String) - 枚举 中的静态方法cc.siyecao.uid.worker.AssignerMode.Assigner
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cc.siyecao.uid.worker.AssignerMode.Generator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cc.siyecao.uid.worker.WorkerNodeType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cc.siyecao.uid.worker.AssignerMode.Assigner
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cc.siyecao.uid.worker.AssignerMode.Generator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cc.siyecao.uid.worker.WorkerNodeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

worker - 类 中的变量cc.siyecao.uid.worker.dao.WorkerNodeRedis
 
workerBits - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
 
workerId - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
 
workerIdAssigner - 类 中的变量cc.siyecao.uid.impl.DefaultUidGenerator
Spring property
WorkerIdAssigner - cc.siyecao.uid.worker中的接口
Represents a worker id assigner for DefaultUidGenerator
WorkerNodeDAO - cc.siyecao.uid.worker.dao中的类
 
WorkerNodeDAO(JdbcTemplate) - 类 的构造器cc.siyecao.uid.worker.dao.WorkerNodeDAO
 
workerNodeDaoResposity(ObjectProvider<DataSource>) - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 
WorkerNodeDefault - cc.siyecao.uid.worker.dao中的类
 
WorkerNodeDefault() - 类 的构造器cc.siyecao.uid.worker.dao.WorkerNodeDefault
 
workerNodeDefaultResposity() - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 
WorkerNodeEntity - cc.siyecao.uid.worker.entity中的类
Entity for M_WORKER_NODE
WorkerNodeEntity() - 类 的构造器cc.siyecao.uid.worker.entity.WorkerNodeEntity
 
WorkerNodeRedis - cc.siyecao.uid.worker.dao中的类
 
WorkerNodeRedis(RedisTemplate<String, Integer>) - 类 的构造器cc.siyecao.uid.worker.dao.WorkerNodeRedis
 
workerNodeRedisResposity(RedisTemplate<String, Integer>) - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 
WorkerNodeResposity - cc.siyecao.uid.worker.dao中的接口
 
WorkerNodeType - cc.siyecao.uid.worker中的枚举
WorkerNodeType CONTAINER: Such as Docker ACTUAL: Actual machine
WorkerNodeZK - cc.siyecao.uid.worker.dao中的类
 
WorkerNodeZK(DistributedAtomicLong) - 类 的构造器cc.siyecao.uid.worker.dao.WorkerNodeZK
 
workerNodeZkResposity() - 类 中的方法cc.siyecao.uid.UidAutoConfiguration
 

Z

ZK - 接口 中的静态变量cc.siyecao.uid.worker.AssignerMode
 
A B C D E F G I L N P R S T U V W Z 
跳过导航链接

Copyright © 2022. All rights reserved.