Skip navigation links
C D G H K N O P R S 

C

check(SQLStatementContext<?>, List<Object>, Grantee, ShardingSphereDatabase) - Method in interface org.apache.shardingsphere.sharding.spi.ShardingAuditAlgorithm
Sharding audit algorithm SQL check.
ComplexKeysShardingAlgorithm<T extends Comparable<?>> - Interface in org.apache.shardingsphere.sharding.api.sharding.complex
Complex keys sharding algorithm.
ComplexKeysShardingValue<T extends Comparable<?>> - Class in org.apache.shardingsphere.sharding.api.sharding.complex
Sharding value for complex keys.
ComplexKeysShardingValue() - Constructor for class org.apache.shardingsphere.sharding.api.sharding.complex.ComplexKeysShardingValue
 
ComplexShardingStrategyConfiguration - Class in org.apache.shardingsphere.sharding.api.config.strategy.sharding
Complex sharding strategy configuration.
ComplexShardingStrategyConfiguration(String, String) - Constructor for class org.apache.shardingsphere.sharding.api.config.strategy.sharding.ComplexShardingStrategyConfiguration
 

D

doSharding(Collection<String>, ComplexKeysShardingValue<T>) - Method in interface org.apache.shardingsphere.sharding.api.sharding.complex.ComplexKeysShardingAlgorithm
Sharding.
doSharding(Collection<String>, HintShardingValue<T>) - Method in interface org.apache.shardingsphere.sharding.api.sharding.hint.HintShardingAlgorithm
Sharding.
doSharding(Collection<String>, PreciseShardingValue<T>) - Method in interface org.apache.shardingsphere.sharding.api.sharding.standard.StandardShardingAlgorithm
Sharding.
doSharding(Collection<String>, RangeShardingValue<T>) - Method in interface org.apache.shardingsphere.sharding.api.sharding.standard.StandardShardingAlgorithm
Sharding.

G

generateKey() - Method in interface org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
Generate key.
getAutoTablesAmount() - Method in interface org.apache.shardingsphere.sharding.api.sharding.ShardingAutoTableAlgorithm
Get auto tables amount.
getShardingAlgorithmName() - Method in class org.apache.shardingsphere.sharding.api.config.strategy.sharding.NoneShardingStrategyConfiguration
 
getShardingAlgorithmName() - Method in interface org.apache.shardingsphere.sharding.api.config.strategy.sharding.ShardingStrategyConfiguration
Get sharding algorithm name.
getType() - Method in class org.apache.shardingsphere.sharding.api.config.strategy.sharding.ComplexShardingStrategyConfiguration
 
getType() - Method in class org.apache.shardingsphere.sharding.api.config.strategy.sharding.HintShardingStrategyConfiguration
 
getType() - Method in class org.apache.shardingsphere.sharding.api.config.strategy.sharding.NoneShardingStrategyConfiguration
 
getType() - Method in interface org.apache.shardingsphere.sharding.api.config.strategy.sharding.ShardingStrategyConfiguration
Get type.
getType() - Method in class org.apache.shardingsphere.sharding.api.config.strategy.sharding.StandardShardingStrategyConfiguration
 

H

HintShardingAlgorithm<T extends Comparable<?>> - Interface in org.apache.shardingsphere.sharding.api.sharding.hint
Sharding algorithm for hint without sharding keys.
HintShardingStrategyConfiguration - Class in org.apache.shardingsphere.sharding.api.config.strategy.sharding
Hint sharding strategy configuration.
HintShardingStrategyConfiguration(String) - Constructor for class org.apache.shardingsphere.sharding.api.config.strategy.sharding.HintShardingStrategyConfiguration
 
HintShardingValue<T extends Comparable<?>> - Class in org.apache.shardingsphere.sharding.api.sharding.hint
Sharding value for hint.
HintShardingValue() - Constructor for class org.apache.shardingsphere.sharding.api.sharding.hint.HintShardingValue
 

K

KeyGenerateAlgorithm - Interface in org.apache.shardingsphere.sharding.spi
Key generate algorithm.
KeyGenerateStrategyConfiguration - Class in org.apache.shardingsphere.sharding.api.config.strategy.keygen
Key generate strategy configuration.
KeyGenerateStrategyConfiguration(String, String) - Constructor for class org.apache.shardingsphere.sharding.api.config.strategy.keygen.KeyGenerateStrategyConfiguration
 

N

NoneShardingStrategyConfiguration - Class in org.apache.shardingsphere.sharding.api.config.strategy.sharding
None sharding strategy configuration.
NoneShardingStrategyConfiguration() - Constructor for class org.apache.shardingsphere.sharding.api.config.strategy.sharding.NoneShardingStrategyConfiguration
 

O

org.apache.shardingsphere.sharding.api.config - package org.apache.shardingsphere.sharding.api.config
 
org.apache.shardingsphere.sharding.api.config.rule - package org.apache.shardingsphere.sharding.api.config.rule
 
org.apache.shardingsphere.sharding.api.config.strategy.audit - package org.apache.shardingsphere.sharding.api.config.strategy.audit
 
org.apache.shardingsphere.sharding.api.config.strategy.keygen - package org.apache.shardingsphere.sharding.api.config.strategy.keygen
 
org.apache.shardingsphere.sharding.api.config.strategy.sharding - package org.apache.shardingsphere.sharding.api.config.strategy.sharding
 
org.apache.shardingsphere.sharding.api.sharding - package org.apache.shardingsphere.sharding.api.sharding
 
org.apache.shardingsphere.sharding.api.sharding.complex - package org.apache.shardingsphere.sharding.api.sharding.complex
 
org.apache.shardingsphere.sharding.api.sharding.hint - package org.apache.shardingsphere.sharding.api.sharding.hint
 
org.apache.shardingsphere.sharding.api.sharding.standard - package org.apache.shardingsphere.sharding.api.sharding.standard
 
org.apache.shardingsphere.sharding.exception - package org.apache.shardingsphere.sharding.exception
 
org.apache.shardingsphere.sharding.spi - package org.apache.shardingsphere.sharding.spi
 

P

PreciseShardingValue<T extends Comparable<?>> - Class in org.apache.shardingsphere.sharding.api.sharding.standard
Sharding value for precise.
PreciseShardingValue() - Constructor for class org.apache.shardingsphere.sharding.api.sharding.standard.PreciseShardingValue
 

R

RangeShardingValue<T extends Comparable<?>> - Class in org.apache.shardingsphere.sharding.api.sharding.standard
Sharding value for range.
RangeShardingValue() - Constructor for class org.apache.shardingsphere.sharding.api.sharding.standard.RangeShardingValue
 

S

ShardingAlgorithm - Interface in org.apache.shardingsphere.sharding.spi
Sharding algorithm.
ShardingAuditAlgorithm - Interface in org.apache.shardingsphere.sharding.spi
Sharding audit algorithm.
ShardingAuditStrategyConfiguration - Class in org.apache.shardingsphere.sharding.api.config.strategy.audit
Sharding audit strategy configuration.
ShardingAuditStrategyConfiguration(Collection<String>, boolean) - Constructor for class org.apache.shardingsphere.sharding.api.config.strategy.audit.ShardingAuditStrategyConfiguration
 
ShardingAutoTableAlgorithm - Interface in org.apache.shardingsphere.sharding.api.sharding
Sharding auto table algorithm.
ShardingAutoTableRuleConfiguration - Class in org.apache.shardingsphere.sharding.api.config.rule
Sharding auto table rule configuration.
ShardingAutoTableRuleConfiguration(String, String) - Constructor for class org.apache.shardingsphere.sharding.api.config.rule.ShardingAutoTableRuleConfiguration
 
ShardingPluginException - Exception in org.apache.shardingsphere.sharding.exception
Sharding plugin exception.
ShardingPluginException(String, Object...) - Constructor for exception org.apache.shardingsphere.sharding.exception.ShardingPluginException
 
ShardingRuleConfiguration - Class in org.apache.shardingsphere.sharding.api.config
Sharding rule configuration.
ShardingRuleConfiguration() - Constructor for class org.apache.shardingsphere.sharding.api.config.ShardingRuleConfiguration
 
ShardingStrategyConfiguration - Interface in org.apache.shardingsphere.sharding.api.config.strategy.sharding
Sharding strategy configuration.
ShardingTableReferenceRuleConfiguration - Class in org.apache.shardingsphere.sharding.api.config.rule
Sharding table reference rule configuration.
ShardingTableReferenceRuleConfiguration() - Constructor for class org.apache.shardingsphere.sharding.api.config.rule.ShardingTableReferenceRuleConfiguration
 
ShardingTableRuleConfiguration - Class in org.apache.shardingsphere.sharding.api.config.rule
Sharding table rule configuration.
ShardingTableRuleConfiguration(String) - Constructor for class org.apache.shardingsphere.sharding.api.config.rule.ShardingTableRuleConfiguration
 
ShardingTableRuleConfiguration(String, String) - Constructor for class org.apache.shardingsphere.sharding.api.config.rule.ShardingTableRuleConfiguration
 
ShardingValue - Interface in org.apache.shardingsphere.sharding.api.sharding
Sharding value.
StandardShardingAlgorithm<T extends Comparable<?>> - Interface in org.apache.shardingsphere.sharding.api.sharding.standard
Standard sharding algorithm.
StandardShardingStrategyConfiguration - Class in org.apache.shardingsphere.sharding.api.config.strategy.sharding
Standard strategy configuration.
StandardShardingStrategyConfiguration(String, String) - Constructor for class org.apache.shardingsphere.sharding.api.config.strategy.sharding.StandardShardingStrategyConfiguration
 
C D G H K N O P R S 
Skip navigation links

Copyright © 2023 The Apache Software Foundation. All rights reserved.