跳过导航链接
A B C D G I M N P S T U V W 

A

AutoConfig - com.v1ok.uuid中的类
 
AutoConfig() - 类 的构造器com.v1ok.uuid.AutoConfig
 

B

build() - 类 中的方法com.v1ok.uuid.IDGenerateBuilder
 
builder(GenerateType) - 类 中的静态方法com.v1ok.uuid.IDGenerateBuilder
 

C

com.v1ok.uuid - 程序包 com.v1ok.uuid
 
com.v1ok.uuid.java - 程序包 com.v1ok.uuid.java
 
com.v1ok.uuid.property - 程序包 com.v1ok.uuid.property
 
com.v1ok.uuid.snowflake - 程序包 com.v1ok.uuid.snowflake
 
com.v1ok.uuid.snowflake.support - 程序包 com.v1ok.uuid.snowflake.support
 
com.v1ok.uuid.util - 程序包 com.v1ok.uuid.util
 

D

DATA_CENTER_ID_LEFT_SHIFT - 类 中的静态变量com.v1ok.uuid.snowflake.GenerateImpl
数据标识id向左移17位(12+5)

G

GenerateImpl - com.v1ok.uuid.java中的类
 
GenerateImpl() - 类 的构造器com.v1ok.uuid.java.GenerateImpl
 
GenerateImpl - com.v1ok.uuid.snowflake中的类
Twitter_Snowflake SnowFlake的结构如下(每部分用-分开): 高位 | 41位时间截(毫秒级) |5位数据中心ID | 5位机器ID | 12位序列,毫秒内的计数| 0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000 SnowFlake的优点是,整体上按照时间自增排序,并且整个分布式系统内不会产生ID碰撞(由数据中心ID和机器ID作区分),并且效率较高,经测试,SnowFlake每秒能够产生26万ID左右。
GenerateImpl(long, long) - 类 的构造器com.v1ok.uuid.snowflake.GenerateImpl
 
GenerateImpl(long, long, long, int) - 类 的构造器com.v1ok.uuid.snowflake.GenerateImpl
 
GenerateType - com.v1ok.uuid.property中的枚举
 
getBase() - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
getBase() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
getDataCenterId() - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
getDataCenterId() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
getEpoch() - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
getEpoch() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
getType() - 类 中的方法com.v1ok.uuid.property.TypeProperties
 
getUuidType() - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
getUuidType() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
getWorkerId() - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
getWorkerId() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 

I

IDGenerate - com.v1ok.uuid中的接口
 
IDGenerateBuilder - com.v1ok.uuid中的类
 
IDParseDate - com.v1ok.uuid.snowflake.support中的类
 
IDParseDate(GenerateImpl) - 类 的构造器com.v1ok.uuid.snowflake.support.IDParseDate
 

M

main(String[]) - 类 中的静态方法com.v1ok.uuid.snowflake.GenerateImpl
 
main(String[]) - 类 中的静态方法com.v1ok.uuid.util.NumericConvertUtil
 

N

nextId() - 接口 中的方法com.v1ok.uuid.IDGenerate
 
nextId() - 类 中的方法com.v1ok.uuid.java.GenerateImpl
 
nextId() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
nextIdToLong() - 接口 中的方法com.v1ok.uuid.IDGenerate
 
nextIdToLong() - 类 中的方法com.v1ok.uuid.java.GenerateImpl
 
nextIdToLong() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
nextIdToString() - 接口 中的方法com.v1ok.uuid.IDGenerate
 
nextIdToString() - 类 中的方法com.v1ok.uuid.java.GenerateImpl
 
nextIdToString() - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
NumericConvertUtil - com.v1ok.uuid.util中的类
 
NumericConvertUtil() - 类 的构造器com.v1ok.uuid.util.NumericConvertUtil
 

P

parse(long) - 类 中的方法com.v1ok.uuid.snowflake.support.IDParseDate
 

S

setBase(int) - 类 中的方法com.v1ok.uuid.IDGenerateBuilder
 
setBase(int) - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
setBase(int) - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
setDataCenterId(long) - 类 中的方法com.v1ok.uuid.IDGenerateBuilder
 
setDataCenterId(long) - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
setDataCenterId(long) - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
setEpoch(long) - 类 中的方法com.v1ok.uuid.IDGenerateBuilder
 
setEpoch(long) - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
setEpoch(long) - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
setType(GenerateType) - 类 中的方法com.v1ok.uuid.IDGenerateBuilder
 
setType(GenerateType) - 类 中的方法com.v1ok.uuid.property.TypeProperties
 
setUUIDType(UUIDType) - 类 中的方法com.v1ok.uuid.IDGenerateBuilder
 
setUuidType(UUIDType) - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
setUuidType(UUIDType) - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
setWorkerId(long) - 类 中的方法com.v1ok.uuid.IDGenerateBuilder
 
setWorkerId(long) - 类 中的方法com.v1ok.uuid.property.SnowflakeProperties
 
setWorkerId(long) - 类 中的方法com.v1ok.uuid.snowflake.GenerateImpl
 
snowflake() - 类 中的方法com.v1ok.uuid.AutoConfig
 
SnowflakeProperties - com.v1ok.uuid.property中的类
 
SnowflakeProperties() - 类 的构造器com.v1ok.uuid.property.SnowflakeProperties
 

T

TIME_WHEN_EPOCH - 类 中的静态变量com.v1ok.uuid.snowflake.GenerateImpl
 
TIMESTAMP_LEFT_SHIFT - 类 中的静态变量com.v1ok.uuid.snowflake.GenerateImpl
时间截向左移22位(5+5+12)
TO_STRING_BASE - 类 中的静态变量com.v1ok.uuid.snowflake.GenerateImpl
 
toDecimalism(String, int) - 类 中的静态方法com.v1ok.uuid.util.NumericConvertUtil
将其它进制的数字(字符串形式)转换为十进制的数字
toOtherBaseString(long, int) - 类 中的静态方法com.v1ok.uuid.util.NumericConvertUtil
将十进制的数字转换为指定进制的字符串
TypeProperties - com.v1ok.uuid.property中的类
 
TypeProperties() - 类 的构造器com.v1ok.uuid.property.TypeProperties
 

U

UUIDType - com.v1ok.uuid.property中的枚举
 

V

valueOf(String) - 枚举 中的静态方法com.v1ok.uuid.property.GenerateType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.v1ok.uuid.property.UUIDType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.v1ok.uuid.property.GenerateType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.v1ok.uuid.property.UUIDType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WORKER_ID_LEFT_SHIFT - 类 中的静态变量com.v1ok.uuid.snowflake.GenerateImpl
机器ID向左移12位
A B C D G I M N P S T U V W 
跳过导航链接

Copyright © 2019. All rights reserved.