Skip navigation links
A C D G I L M N P S T Z 

A

AbstractIntervalShardingAlgorithm<T extends java.lang.Comparable<?>> - Class in me.ahoo.cosid.shardingsphere.sharding.interval
基于间隔的时间范围分片算法.
AbstractIntervalShardingAlgorithm() - Constructor for class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
AS_STRING_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 

C

convertRangeShardingValue(Range<T>) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
convertShardingValue(T) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
convert sharding value to LocalDateTime.
convertShardingValue(Comparable<?>) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
convertShardingValue(Comparable<?>) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdSnowflakeIntervalShardingAlgorithm
 
CosIdAlgorithm - Class in me.ahoo.cosid.shardingsphere.sharding
Common constant of CosId algorithm.
CosIdIntervalShardingAlgorithm - Class in me.ahoo.cosid.shardingsphere.sharding.interval
Interval-based time range sharding algorithm.
CosIdIntervalShardingAlgorithm() - Constructor for class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
CosIdKeyGenerateAlgorithm - Class in me.ahoo.cosid.shardingsphere.sharding.key
CosId KeyGenerateAlgorithm.
CosIdKeyGenerateAlgorithm() - Constructor for class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
CosIdModShardingAlgorithm<T extends java.lang.Number & java.lang.Comparable<T>> - Class in me.ahoo.cosid.shardingsphere.sharding.mod
CosId Mod Sharding Algorithm.
CosIdModShardingAlgorithm() - Constructor for class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
CosIdSnowflakeIntervalShardingAlgorithm - Class in me.ahoo.cosid.shardingsphere.sharding.interval
The algorithm parses the timestamp from snowflake-id as the sharding value of Interval-based time range sharding algorithm.
CosIdSnowflakeIntervalShardingAlgorithm() - Constructor for class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdSnowflakeIntervalShardingAlgorithm
 

D

DATE_TIME_LOWER_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
DATE_TIME_PATTERN_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
DATE_TIME_UPPER_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
DEFAULT_DATE_TIME_FORMATTER - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
DEFAULT_DATE_TIME_PATTERN - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<T>) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<T>) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<T>) - Method in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<T>) - Method in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 

G

generateKey() - Method in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
getProps() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
getProps() - Method in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
getProps() - Method in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
getRequiredValue(String) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
getRequiredValue(Properties, String) - Static method in class me.ahoo.cosid.shardingsphere.sharding.utils.PropertiesUtil
Get the value according to the key and verify whether the value exists.
getSharding() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
getSharding() - Method in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
getType() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
getType() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdSnowflakeIntervalShardingAlgorithm
 
getType() - Method in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
getType() - Method in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
getZoneId() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 

I

ID_NAME_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.CosIdAlgorithm
 
init() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
init() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
init() - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdSnowflakeIntervalShardingAlgorithm
 
init() - Method in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
init() - Method in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
INTERVAL_AMOUNT_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
INTERVAL_UNIT_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 

L

lazyIdGenerator - Variable in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
LOGIC_NAME_PREFIX_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.CosIdAlgorithm
 

M

me.ahoo.cosid.shardingsphere.sharding - package me.ahoo.cosid.shardingsphere.sharding
 
me.ahoo.cosid.shardingsphere.sharding.interval - package me.ahoo.cosid.shardingsphere.sharding.interval
 
me.ahoo.cosid.shardingsphere.sharding.key - package me.ahoo.cosid.shardingsphere.sharding.key
 
me.ahoo.cosid.shardingsphere.sharding.mod - package me.ahoo.cosid.shardingsphere.sharding.mod
 
me.ahoo.cosid.shardingsphere.sharding.utils - package me.ahoo.cosid.shardingsphere.sharding.utils
 
MODULO_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 

N

NotSupportIntervalShardingTypeException - Exception in me.ahoo.cosid.shardingsphere.sharding.interval
Not Support Interval Sharding Type Exception.
NotSupportIntervalShardingTypeException() - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.interval.NotSupportIntervalShardingTypeException
 
NotSupportIntervalShardingTypeException(String) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.interval.NotSupportIntervalShardingTypeException
 
NotSupportIntervalShardingTypeException(String, Throwable) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.interval.NotSupportIntervalShardingTypeException
 
NotSupportIntervalShardingTypeException(Throwable) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.interval.NotSupportIntervalShardingTypeException
 
NotSupportIntervalShardingTypeException(String, Throwable, boolean, boolean) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.interval.NotSupportIntervalShardingTypeException
 
NotSupportModShardingTypeException - Exception in me.ahoo.cosid.shardingsphere.sharding.mod
Not Support Mod Sharding Type Exception.
NotSupportModShardingTypeException() - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.mod.NotSupportModShardingTypeException
 
NotSupportModShardingTypeException(String) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.mod.NotSupportModShardingTypeException
 
NotSupportModShardingTypeException(String, Throwable) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.mod.NotSupportModShardingTypeException
 
NotSupportModShardingTypeException(Throwable) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.mod.NotSupportModShardingTypeException
 
NotSupportModShardingTypeException(String, Throwable, boolean, boolean) - Constructor for exception me.ahoo.cosid.shardingsphere.sharding.mod.NotSupportModShardingTypeException
 

P

PropertiesUtil - Class in me.ahoo.cosid.shardingsphere.sharding.utils
Properties tool class.

S

setProps(Properties) - Method in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
setProps(Properties) - Method in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
setProps(Properties) - Method in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
SHARDING_SUFFIX_FORMAT_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 

T

TIMESTAMP_SECOND_UNIT - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
TIMESTAMP_UNIT_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
TYPE - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdIntervalShardingAlgorithm
 
TYPE - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.CosIdSnowflakeIntervalShardingAlgorithm
 
TYPE - Static variable in class me.ahoo.cosid.shardingsphere.sharding.key.CosIdKeyGenerateAlgorithm
 
TYPE - Static variable in class me.ahoo.cosid.shardingsphere.sharding.mod.CosIdModShardingAlgorithm
 
TYPE_PREFIX - Static variable in class me.ahoo.cosid.shardingsphere.sharding.CosIdAlgorithm
 
TYPE_PREFIX - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 

Z

ZONE_ID_KEY - Static variable in class me.ahoo.cosid.shardingsphere.sharding.interval.AbstractIntervalShardingAlgorithm
 
A C D G I L M N P S T Z 
Skip navigation links