Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- actualDataNodes() - Element in annotation interface org.ifinalframework.sharding.annotation.ShardingTable
-
return table actual data nodes
- algorithm() - Element in annotation interface org.ifinalframework.sharding.annotation.ClassBasedShardingStrategy
- allowRangeQuery() - Element in annotation interface org.ifinalframework.sharding.annotation.ComplexInlineShardingStrategy
- allowRangeQuery() - Element in annotation interface org.ifinalframework.sharding.annotation.HintInlineShardingStrategy
- allowRangeQuery() - Element in annotation interface org.ifinalframework.sharding.annotation.InlineShardingStrategy
B
- broadcast() - Element in annotation interface org.ifinalframework.sharding.annotation.ShardingTable
C
- CLASS_BASED - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
- CLASS_BASED - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Strategy
- CLASS_BASED - Static variable in class org.ifinalframework.sharding.annotation.ShardingStrategy.Algorithm
- CLASS_BASED_ALGORITHM_CLASS_NAME - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- CLASS_BASED_STRATEGY - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- ClassBasedShardingStrategy - Annotation Interface in org.ifinalframework.sharding.annotation
- ClassBasedShardingStrategy.ShardingStrategies - Annotation Interface in org.ifinalframework.sharding.annotation
-
ShardingStrategies.
- columns() - Element in annotation interface org.ifinalframework.sharding.annotation.ComplexInlineShardingStrategy
- columns() - Element in annotation interface org.ifinalframework.sharding.annotation.HintInlineShardingStrategy
- columns() - Element in annotation interface org.ifinalframework.sharding.annotation.InlineShardingStrategy
- columns() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
- COMPLEX - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Strategy
- COMPLEX_INLINE - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
- COMPLEX_INLINE - Static variable in class org.ifinalframework.sharding.annotation.ShardingStrategy.Algorithm
- ComplexInlineShardingStrategy - Annotation Interface in org.ifinalframework.sharding.annotation
- ComplexInlineShardingStrategy.ShardingStrategies - Annotation Interface in org.ifinalframework.sharding.annotation
-
ShardingStrategies.
D
- DATABASE - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Scope
E
- expression() - Element in annotation interface org.ifinalframework.sharding.annotation.ComplexInlineShardingStrategy
- expression() - Element in annotation interface org.ifinalframework.sharding.annotation.HintInlineShardingStrategy
- expression() - Element in annotation interface org.ifinalframework.sharding.annotation.InlineShardingStrategy
H
- HASH_MOD - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
- HINT - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Strategy
- HINT_INLINE - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
- HINT_INLINE - Static variable in class org.ifinalframework.sharding.annotation.ShardingStrategy.Algorithm
- HintInlineShardingStrategy - Annotation Interface in org.ifinalframework.sharding.annotation
- HintInlineShardingStrategy.ShardingStrategies - Annotation Interface in org.ifinalframework.sharding.annotation
-
ShardingStrategies.
I
- INLINE - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
- INLINE - Static variable in class org.ifinalframework.sharding.annotation.ShardingStrategy.Algorithm
- INLINE_ALGORITHM_EXPRESSION - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- INLINE_ALLOW_RANGE_QUERY - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- INLINE_SHARING_COLUMNS - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- InlineShardingStrategy - Annotation Interface in org.ifinalframework.sharding.annotation
- InlineShardingStrategy.ShardingStrategies - Annotation Interface in org.ifinalframework.sharding.annotation
-
ShardingStrategies.
- interval() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
- INTERVAL - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
- INTERVAL - Static variable in class org.ifinalframework.sharding.annotation.ShardingStrategy.Algorithm
- INTERVAL_DATETIME_INTERVAL_AMOUNT - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- INTERVAL_DATETIME_INTERVAL_UNIT - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- INTERVAL_DATETIME_LOWER - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- INTERVAL_DATETIME_PATTERN - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- INTERVAL_DATETIME_UPPER - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- INTERVAL_SHARDING_SUFFIX_PATTERN - Static variable in annotation interface org.ifinalframework.sharding.annotation.Property
- IntervalShardingStrategy - Annotation Interface in org.ifinalframework.sharding.annotation
- IntervalShardingStrategy.ShardingStrategies - Annotation Interface in org.ifinalframework.sharding.annotation
-
ShardingStrategies.
L
- logicTables() - Element in annotation interface org.ifinalframework.sharding.annotation.ShardingTable
-
return the logic table name
- lower() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
M
- MOD - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
O
- org.ifinalframework.sharding.annotation - package org.ifinalframework.sharding.annotation
P
- pattern() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
- Property - Annotation Interface in org.ifinalframework.sharding.annotation
S
- scope() - Element in annotation interface org.ifinalframework.sharding.annotation.ClassBasedShardingStrategy
- scope() - Element in annotation interface org.ifinalframework.sharding.annotation.ComplexInlineShardingStrategy
- scope() - Element in annotation interface org.ifinalframework.sharding.annotation.HintInlineShardingStrategy
- scope() - Element in annotation interface org.ifinalframework.sharding.annotation.InlineShardingStrategy
- scope() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
- ShardingAlgorithmType - Enum Class in org.ifinalframework.sharding.annotation
- ShardingStrategy - Annotation Interface in org.ifinalframework.sharding.annotation
- ShardingStrategy.Algorithm - Class in org.ifinalframework.sharding.annotation
-
Sharding Algorithm Type
- ShardingStrategy.Scope - Enum Class in org.ifinalframework.sharding.annotation
- ShardingStrategy.Strategy - Enum Class in org.ifinalframework.sharding.annotation
- ShardingTable - Annotation Interface in org.ifinalframework.sharding.annotation
- STANDARD - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Strategy
- strategy() - Element in annotation interface org.ifinalframework.sharding.annotation.ClassBasedShardingStrategy
- strategy() - Element in annotation interface org.ifinalframework.sharding.annotation.ShardingStrategy
- suffix() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
T
- TABLE - Enum constant in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Scope
- type() - Element in annotation interface org.ifinalframework.sharding.annotation.ShardingStrategy
U
- unit() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
- upper() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy
V
- value() - Element in annotation interface org.ifinalframework.sharding.annotation.ClassBasedShardingStrategy.ShardingStrategies
- value() - Element in annotation interface org.ifinalframework.sharding.annotation.ComplexInlineShardingStrategy.ShardingStrategies
- value() - Element in annotation interface org.ifinalframework.sharding.annotation.HintInlineShardingStrategy.ShardingStrategies
- value() - Element in annotation interface org.ifinalframework.sharding.annotation.InlineShardingStrategy.ShardingStrategies
- value() - Element in annotation interface org.ifinalframework.sharding.annotation.IntervalShardingStrategy.ShardingStrategies
- value() - Element in annotation interface org.ifinalframework.sharding.annotation.Property
- valueOf(String) - Static method in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Scope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Strategy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.ifinalframework.sharding.annotation.ShardingAlgorithmType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Scope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ifinalframework.sharding.annotation.ShardingStrategy.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values