Skip navigation links
A B C D E G H I N O P R S Y 

A

AbstractColumnMatchShadowAlgorithm - Class in org.apache.shardingsphere.shadow.algorithm.shadow.column
Abstract column match shadow algorithm.
AbstractColumnMatchShadowAlgorithm() - Constructor for class org.apache.shardingsphere.shadow.algorithm.shadow.column.AbstractColumnMatchShadowAlgorithm
 
AbstractShadowDMLStatementRouteEngine - Class in org.apache.shardingsphere.shadow.route.engine.dml
Abstract shadow DML statement route engine.
AbstractShadowDMLStatementRouteEngine() - Constructor for class org.apache.shardingsphere.shadow.route.engine.dml.AbstractShadowDMLStatementRouteEngine
 
AbstractShadowRuleConfigurationChecker<T extends org.apache.shardingsphere.infra.config.RuleConfiguration> - Class in org.apache.shardingsphere.shadow.checker
Abstract shadow rule configuration checker.
AbstractShadowRuleConfigurationChecker() - Constructor for class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
ALGORITHM_PROVIDER_ORDER - Static variable in class org.apache.shardingsphere.shadow.constant.ShadowOrder
Algorithm provider shadow order.
AlgorithmProvidedShadowRuleBuilder - Class in org.apache.shardingsphere.shadow.rule.builder
Algorithm provided shadow rule builder.
AlgorithmProvidedShadowRuleBuilder() - Constructor for class org.apache.shardingsphere.shadow.rule.builder.AlgorithmProvidedShadowRuleBuilder
 
AlgorithmProvidedShadowRuleConfiguration - Class in org.apache.shardingsphere.shadow.algorithm.config
Algorithm provided shadow rule configuration.
AlgorithmProvidedShadowRuleConfiguration() - Constructor for class org.apache.shardingsphere.shadow.algorithm.config.AlgorithmProvidedShadowRuleConfiguration
 
AlgorithmProvidedShadowRuleConfigurationChecker - Class in org.apache.shardingsphere.shadow.checker
Algorithm provided shadow rule configuration checker.
AlgorithmProvidedShadowRuleConfigurationChecker() - Constructor for class org.apache.shardingsphere.shadow.checker.AlgorithmProvidedShadowRuleConfigurationChecker
 

B

build(Collection<DataNode>, ShadowRule) - Method in class org.apache.shardingsphere.shadow.datanode.ShadowDataNodeBuilder
 
build(AlgorithmProvidedShadowRuleConfiguration, String, Map<String, DataSource>, Collection<ShardingSphereRule>, ConfigurationProperties) - Method in class org.apache.shardingsphere.shadow.rule.builder.AlgorithmProvidedShadowRuleBuilder
 
build(ShadowRuleConfiguration, String, Map<String, DataSource>, Collection<ShardingSphereRule>, ConfigurationProperties) - Method in class org.apache.shardingsphere.shadow.rule.builder.ShadowRuleBuilder
 

C

check(String, T) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
checkProps() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.AbstractColumnMatchShadowAlgorithm
Check props.
checkProps() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchShadowAlgorithm
 
checkProps() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchShadowAlgorithm
 
checkShadowRuleConfiguration(T) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
checkShadowRuleConfiguration(AlgorithmProvidedShadowRuleConfiguration) - Method in class org.apache.shardingsphere.shadow.checker.AlgorithmProvidedShadowRuleConfigurationChecker
 
checkShadowRuleConfiguration(ShadowRuleConfiguration) - Method in class org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker
 
ColumnRegexMatchShadowAlgorithm - Class in org.apache.shardingsphere.shadow.algorithm.shadow.column
Column regex match shadow algorithm.
ColumnRegexMatchShadowAlgorithm() - Constructor for class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchShadowAlgorithm
 
ColumnShadowAlgorithmDeterminer - Class in org.apache.shardingsphere.shadow.route.engine.determiner
Column shadow algorithm determiner.
ColumnShadowAlgorithmDeterminer() - Constructor for class org.apache.shardingsphere.shadow.route.engine.determiner.ColumnShadowAlgorithmDeterminer
 
ColumnValueMatchShadowAlgorithm - Class in org.apache.shardingsphere.shadow.algorithm.shadow.column
Column value match shadow algorithm.
ColumnValueMatchShadowAlgorithm() - Constructor for class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchShadowAlgorithm
 
createRouteContext(LogicSQL, ShardingSphereMetaData, ShadowRule, ConfigurationProperties) - Method in class org.apache.shardingsphere.shadow.route.ShadowSQLRouter
 

D

decorateRouteContext(RouteContext, LogicSQL, ShardingSphereMetaData, ShadowRule, ConfigurationProperties) - Method in class org.apache.shardingsphere.shadow.route.ShadowSQLRouter
 
defaultShadowAlgorithmCheck(String, Map<String, ShadowAlgorithm>) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
defaultShadowAlgorithmConfigurationCheck(String, Map<String, ShardingSphereAlgorithmConfiguration>) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 

E

extractColumn(ExpressionSegment) - Static method in class org.apache.shardingsphere.shadow.route.engine.util.ShadowExtractor
Get column in expression segment.
extractSimpleHint(String) - Static method in class org.apache.shardingsphere.shadow.algorithm.shadow.hint.ShadowHintExtractor
Extract simple hint map from SQL comment.
extractValues(ExpressionSegment, List<Object>) - Static method in class org.apache.shardingsphere.shadow.route.engine.util.ShadowExtractor
Get values in expression segment.

G

getAllHintShadowAlgorithms() - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get related hint shadow algorithms.
getAllShadowDataSourceMappings() - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get all shadow data source mappings.
getAllShadowTableNames() - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get all shadow table names.
getAllTables() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.AbstractShadowDMLStatementRouteEngine
Get all tables.
getAllTables() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowDeleteStatementRoutingEngine
 
getAllTables() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowInsertStatementRoutingEngine
 
getAllTables() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowSelectStatementRoutingEngine
 
getAllTables() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowUpdateStatementRoutingEngine
 
getDataSourceMapper() - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
 
getDefaultShadowAlgorithm() - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get default shadow algorithm.
getOrder() - Method in class org.apache.shardingsphere.shadow.checker.AlgorithmProvidedShadowRuleConfigurationChecker
 
getOrder() - Method in class org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker
 
getOrder() - Method in class org.apache.shardingsphere.shadow.datanode.ShadowDataNodeBuilder
 
getOrder() - Method in class org.apache.shardingsphere.shadow.route.ShadowSQLRouter
 
getOrder() - Method in class org.apache.shardingsphere.shadow.rule.builder.AlgorithmProvidedShadowRuleBuilder
 
getOrder() - Method in class org.apache.shardingsphere.shadow.rule.builder.ShadowRuleBuilder
 
getOrder() - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleAlgorithmProviderConfigurationYamlSwapper
 
getOrder() - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleConfigurationYamlSwapper
 
getRelatedColumnShadowAlgorithms(String, ShadowOperationType) - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get related column shadow algorithms by table name.
getRelatedHintShadowAlgorithms(String) - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get related hint shadow algorithms by table name.
getRelatedShadowDataSourceMappings(String) - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get shadow data source mappings.
getRelatedShadowTables(Collection<String>) - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get related shadow tables.
getRuleConfigurationType() - Method in class org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration
 
getRuleTagName() - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleAlgorithmProviderConfigurationYamlSwapper
 
getRuleTagName() - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleConfigurationYamlSwapper
 
getShadowColumnConditionIterator() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.AbstractShadowDMLStatementRouteEngine
Get shadow column condition iterator.
getShadowColumnConditionIterator() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowDeleteStatementRoutingEngine
 
getShadowColumnConditionIterator() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowInsertStatementRoutingEngine
 
getShadowColumnConditionIterator() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowSelectStatementRoutingEngine
 
getShadowColumnConditionIterator() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowUpdateStatementRoutingEngine
 
getShadowOperationType() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.AbstractShadowDMLStatementRouteEngine
get shadow operation type.
getShadowOperationType() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowDeleteStatementRoutingEngine
 
getShadowOperationType() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowInsertStatementRoutingEngine
 
getShadowOperationType() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowSelectStatementRoutingEngine
 
getShadowOperationType() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowUpdateStatementRoutingEngine
 
getSingleTableName() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.AbstractShadowDMLStatementRouteEngine
Get single table tame.
getSourceDataSourceName(String) - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
Get source data source name.
getType() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchShadowAlgorithm
 
getType() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchShadowAlgorithm
 
getType() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.hint.SimpleHintShadowAlgorithm
 
getType() - Method in class org.apache.shardingsphere.shadow.rule.ShadowRule
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.checker.AlgorithmProvidedShadowRuleConfigurationChecker
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.datanode.ShadowDataNodeBuilder
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.route.ShadowSQLRouter
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.rule.builder.AlgorithmProvidedShadowRuleBuilder
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.rule.builder.ShadowRuleBuilder
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleAlgorithmProviderConfigurationYamlSwapper
 
getTypeClass() - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleConfigurationYamlSwapper
 

H

HintShadowAlgorithmDeterminer - Class in org.apache.shardingsphere.shadow.route.engine.determiner
Hint shadow algorithm determiner.
HintShadowAlgorithmDeterminer() - Constructor for class org.apache.shardingsphere.shadow.route.engine.determiner.HintShadowAlgorithmDeterminer
 

I

init() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.AbstractColumnMatchShadowAlgorithm
 
init() - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.hint.SimpleHintShadowAlgorithm
 
initShadowColumnCondition(ShadowColumnCondition) - Method in class org.apache.shardingsphere.shadow.condition.ShadowDetermineCondition
Initialize shadow column condition.
initSQLComments(Collection<String>) - Method in class org.apache.shardingsphere.shadow.condition.ShadowDetermineCondition
Initialize SQL comments.
isMatchValue(Comparable<?>) - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.AbstractColumnMatchShadowAlgorithm
Is matching of value.
isMatchValue(Comparable<?>) - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchShadowAlgorithm
 
isMatchValue(Comparable<?>) - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchShadowAlgorithm
 
isShadow(PreciseColumnShadowValue<Comparable<?>>) - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.column.AbstractColumnMatchShadowAlgorithm
 
isShadow(Collection<String>, PreciseHintShadowValue<String>) - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.hint.SimpleHintShadowAlgorithm
 
isShadow(ColumnShadowAlgorithm<Comparable<?>>, ShadowDetermineCondition) - Static method in class org.apache.shardingsphere.shadow.route.engine.determiner.ColumnShadowAlgorithmDeterminer
Is shadow in column shadow algorithm.
isShadow(HintShadowAlgorithm<Comparable<?>>, ShadowDetermineCondition, ShadowRule) - Static method in class org.apache.shardingsphere.shadow.route.engine.determiner.HintShadowAlgorithmDeterminer
Is shadow in hint shadow algorithm.

N

newInstance(LogicSQL) - Static method in class org.apache.shardingsphere.shadow.route.engine.ShadowRouteEngineFactory
Create new instance of shadow route engine.

O

ORDER - Static variable in class org.apache.shardingsphere.shadow.constant.ShadowOrder
Shadow order.
org.apache.shardingsphere.shadow.algorithm.config - package org.apache.shardingsphere.shadow.algorithm.config
 
org.apache.shardingsphere.shadow.algorithm.shadow - package org.apache.shardingsphere.shadow.algorithm.shadow
 
org.apache.shardingsphere.shadow.algorithm.shadow.column - package org.apache.shardingsphere.shadow.algorithm.shadow.column
 
org.apache.shardingsphere.shadow.algorithm.shadow.hint - package org.apache.shardingsphere.shadow.algorithm.shadow.hint
 
org.apache.shardingsphere.shadow.algorithm.shadow.validator - package org.apache.shardingsphere.shadow.algorithm.shadow.validator
 
org.apache.shardingsphere.shadow.algorithm.shadow.validator.column - package org.apache.shardingsphere.shadow.algorithm.shadow.validator.column
 
org.apache.shardingsphere.shadow.checker - package org.apache.shardingsphere.shadow.checker
 
org.apache.shardingsphere.shadow.condition - package org.apache.shardingsphere.shadow.condition
 
org.apache.shardingsphere.shadow.constant - package org.apache.shardingsphere.shadow.constant
 
org.apache.shardingsphere.shadow.datanode - package org.apache.shardingsphere.shadow.datanode
 
org.apache.shardingsphere.shadow.route - package org.apache.shardingsphere.shadow.route
 
org.apache.shardingsphere.shadow.route.engine - package org.apache.shardingsphere.shadow.route.engine
 
org.apache.shardingsphere.shadow.route.engine.determiner - package org.apache.shardingsphere.shadow.route.engine.determiner
 
org.apache.shardingsphere.shadow.route.engine.dml - package org.apache.shardingsphere.shadow.route.engine.dml
 
org.apache.shardingsphere.shadow.route.engine.impl - package org.apache.shardingsphere.shadow.route.engine.impl
 
org.apache.shardingsphere.shadow.route.engine.util - package org.apache.shardingsphere.shadow.route.engine.util
 
org.apache.shardingsphere.shadow.rule - package org.apache.shardingsphere.shadow.rule
 
org.apache.shardingsphere.shadow.rule.builder - package org.apache.shardingsphere.shadow.rule.builder
 
org.apache.shardingsphere.shadow.yaml.config - package org.apache.shardingsphere.shadow.yaml.config
 
org.apache.shardingsphere.shadow.yaml.config.datasource - package org.apache.shardingsphere.shadow.yaml.config.datasource
 
org.apache.shardingsphere.shadow.yaml.config.table - package org.apache.shardingsphere.shadow.yaml.config.table
 
org.apache.shardingsphere.shadow.yaml.swapper - package org.apache.shardingsphere.shadow.yaml.swapper
 
org.apache.shardingsphere.shadow.yaml.swapper.datasource - package org.apache.shardingsphere.shadow.yaml.swapper.datasource
 
org.apache.shardingsphere.shadow.yaml.swapper.table - package org.apache.shardingsphere.shadow.yaml.swapper.table
 

P

parseSQLComments() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.AbstractShadowDMLStatementRouteEngine
Parse SQL Comments.
parseSQLComments() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowDeleteStatementRoutingEngine
 
parseSQLComments() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowInsertStatementRoutingEngine
 
parseSQLComments() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowSelectStatementRoutingEngine
 
parseSQLComments() - Method in class org.apache.shardingsphere.shadow.route.engine.dml.ShadowUpdateStatementRoutingEngine
 
preValidate(String, String, Comparable<?>) - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.validator.column.ShadowDateValueValidator
 
preValidate(String, String, Comparable<?>) - Method in class org.apache.shardingsphere.shadow.algorithm.shadow.validator.column.ShadowEnumValueValidator
 
preValidate(String, String, Comparable<?>) - Method in interface org.apache.shardingsphere.shadow.algorithm.shadow.validator.ShadowValueValidator
Validate shadow value.

R

route(RouteContext, ShadowRule) - Method in class org.apache.shardingsphere.shadow.route.engine.dml.AbstractShadowDMLStatementRouteEngine
 
route(RouteContext, ShadowRule) - Method in class org.apache.shardingsphere.shadow.route.engine.impl.ShadowNonDMLStatementRoutingEngine
 
route(RouteContext, ShadowRule) - Method in interface org.apache.shardingsphere.shadow.route.engine.ShadowRouteEngine
Route.

S

shadowAlgorithmConfigurationsSizeCheck(Map<String, ShardingSphereAlgorithmConfiguration>) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
ShadowAlgorithmException - Exception in org.apache.shardingsphere.shadow.algorithm.shadow
Shadow algorithm exception.
ShadowAlgorithmException(String, Object...) - Constructor for exception org.apache.shardingsphere.shadow.algorithm.shadow.ShadowAlgorithmException
 
shadowAlgorithmsSizeCheck(Map<String, ShadowAlgorithm>) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
ShadowColumnCondition - Class in org.apache.shardingsphere.shadow.condition
Shadow column condition.
ShadowColumnCondition() - Constructor for class org.apache.shardingsphere.shadow.condition.ShadowColumnCondition
 
ShadowDataNodeBuilder - Class in org.apache.shardingsphere.shadow.datanode
Shadow data node builder.
ShadowDataNodeBuilder() - Constructor for class org.apache.shardingsphere.shadow.datanode.ShadowDataNodeBuilder
 
ShadowDataSourceConfigurationYamlSwapper - Class in org.apache.shardingsphere.shadow.yaml.swapper.datasource
Shadow data source configuration YAML swapper.
ShadowDataSourceConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.shadow.yaml.swapper.datasource.ShadowDataSourceConfigurationYamlSwapper
 
ShadowDataSourceRule - Class in org.apache.shardingsphere.shadow.rule
Shadow data source rule.
ShadowDataSourceRule() - Constructor for class org.apache.shardingsphere.shadow.rule.ShadowDataSourceRule
 
ShadowDateValueValidator - Class in org.apache.shardingsphere.shadow.algorithm.shadow.validator.column
Shadow value validator of date type.
ShadowDateValueValidator() - Constructor for class org.apache.shardingsphere.shadow.algorithm.shadow.validator.column.ShadowDateValueValidator
 
ShadowDeleteStatementRoutingEngine - Class in org.apache.shardingsphere.shadow.route.engine.dml
Shadow delete statement routing engine.
ShadowDeleteStatementRoutingEngine() - Constructor for class org.apache.shardingsphere.shadow.route.engine.dml.ShadowDeleteStatementRoutingEngine
 
ShadowDetermineCondition - Class in org.apache.shardingsphere.shadow.condition
Shadow determine condition.
ShadowDetermineCondition(String, ShadowOperationType) - Constructor for class org.apache.shardingsphere.shadow.condition.ShadowDetermineCondition
 
ShadowEnumValueValidator - Class in org.apache.shardingsphere.shadow.algorithm.shadow.validator.column
Shadow value validator of enum.
ShadowEnumValueValidator() - Constructor for class org.apache.shardingsphere.shadow.algorithm.shadow.validator.column.ShadowEnumValueValidator
 
ShadowExtractor - Class in org.apache.shardingsphere.shadow.route.engine.util
Shadow extractor.
ShadowExtractor() - Constructor for class org.apache.shardingsphere.shadow.route.engine.util.ShadowExtractor
 
ShadowHintExtractor - Class in org.apache.shardingsphere.shadow.algorithm.shadow.hint
Hint shadow algorithm util.
ShadowHintExtractor() - Constructor for class org.apache.shardingsphere.shadow.algorithm.shadow.hint.ShadowHintExtractor
 
ShadowInsertStatementRoutingEngine - Class in org.apache.shardingsphere.shadow.route.engine.dml
Shadow insert statement routing engine.
ShadowInsertStatementRoutingEngine() - Constructor for class org.apache.shardingsphere.shadow.route.engine.dml.ShadowInsertStatementRoutingEngine
 
ShadowNonDMLStatementRoutingEngine - Class in org.apache.shardingsphere.shadow.route.engine.impl
Shadow non-DML statement routing engine.
ShadowNonDMLStatementRoutingEngine() - Constructor for class org.apache.shardingsphere.shadow.route.engine.impl.ShadowNonDMLStatementRoutingEngine
 
ShadowOrder - Class in org.apache.shardingsphere.shadow.constant
Shadow order.
ShadowOrder() - Constructor for class org.apache.shardingsphere.shadow.constant.ShadowOrder
 
shadowRouteDecorate(RouteContext, ShadowRule, Map<String, String>) - Method in interface org.apache.shardingsphere.shadow.route.engine.ShadowRouteEngine
Shadow route decorate.
ShadowRouteEngine - Interface in org.apache.shardingsphere.shadow.route.engine
Shadow route engine.
ShadowRouteEngineFactory - Class in org.apache.shardingsphere.shadow.route.engine
Shadow routing engine factory.
ShadowRouteEngineFactory() - Constructor for class org.apache.shardingsphere.shadow.route.engine.ShadowRouteEngineFactory
 
ShadowRule - Class in org.apache.shardingsphere.shadow.rule
Databases shadow rule.
ShadowRule(ShadowRuleConfiguration) - Constructor for class org.apache.shardingsphere.shadow.rule.ShadowRule
 
ShadowRule(AlgorithmProvidedShadowRuleConfiguration) - Constructor for class org.apache.shardingsphere.shadow.rule.ShadowRule
 
ShadowRuleAlgorithmProviderConfigurationYamlSwapper - Class in org.apache.shardingsphere.shadow.yaml.swapper
Shadow rule algorithm provider configuration YAML swapper.
ShadowRuleAlgorithmProviderConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleAlgorithmProviderConfigurationYamlSwapper
 
ShadowRuleBuilder - Class in org.apache.shardingsphere.shadow.rule.builder
Shadow rule builder.
ShadowRuleBuilder() - Constructor for class org.apache.shardingsphere.shadow.rule.builder.ShadowRuleBuilder
 
ShadowRuleConfigurationChecker - Class in org.apache.shardingsphere.shadow.checker
Shadow rule configuration checker.
ShadowRuleConfigurationChecker() - Constructor for class org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker
 
ShadowRuleConfigurationYamlSwapper - Class in org.apache.shardingsphere.shadow.yaml.swapper
Shadow rule configuration yaml swapper.
ShadowRuleConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleConfigurationYamlSwapper
 
ShadowSelectStatementRoutingEngine - Class in org.apache.shardingsphere.shadow.route.engine.dml
Shadow select statement routing engine.
ShadowSelectStatementRoutingEngine() - Constructor for class org.apache.shardingsphere.shadow.route.engine.dml.ShadowSelectStatementRoutingEngine
 
ShadowSQLRouter - Class in org.apache.shardingsphere.shadow.route
Shadow SQL router.
ShadowSQLRouter() - Constructor for class org.apache.shardingsphere.shadow.route.ShadowSQLRouter
 
shadowTableAlgorithmsAutoReferences(Map<String, ShadowTableConfiguration>, Set<String>, String) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
shadowTableAlgorithmsReferencesCheck(Map<String, ShadowTableConfiguration>) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
ShadowTableConfigurationYamlSwapper - Class in org.apache.shardingsphere.shadow.yaml.swapper.table
Shadow table configuration YAML swapper.
ShadowTableConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.shadow.yaml.swapper.table.ShadowTableConfigurationYamlSwapper
 
shadowTableDataSourcesAutoReferences(Map<String, ShadowTableConfiguration>, Map<String, ShadowDataSourceConfiguration>) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
shadowTableDataSourcesReferencesCheck(Map<String, ShadowTableConfiguration>, Map<String, ShadowDataSourceConfiguration>) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
ShadowTableRule - Class in org.apache.shardingsphere.shadow.rule
Shadow table rule.
ShadowTableRule(String, Collection<String>, Collection<String>, Map<String, ShadowAlgorithm>) - Constructor for class org.apache.shardingsphere.shadow.rule.ShadowTableRule
 
ShadowUpdateStatementRoutingEngine - Class in org.apache.shardingsphere.shadow.route.engine.dml
Shadow update statement routing engine.
ShadowUpdateStatementRoutingEngine() - Constructor for class org.apache.shardingsphere.shadow.route.engine.dml.ShadowUpdateStatementRoutingEngine
 
ShadowValueValidator - Interface in org.apache.shardingsphere.shadow.algorithm.shadow.validator
Shadow value validator.
SimpleHintShadowAlgorithm - Class in org.apache.shardingsphere.shadow.algorithm.shadow.hint
Simple hint shadow algorithm.
SimpleHintShadowAlgorithm() - Constructor for class org.apache.shardingsphere.shadow.algorithm.shadow.hint.SimpleHintShadowAlgorithm
 
sizeCheck(Map<String, ShadowDataSourceConfiguration>, Map<String, ShadowTableConfiguration>, String) - Method in class org.apache.shardingsphere.shadow.checker.AbstractShadowRuleConfigurationChecker
 
swapToObject(YamlShadowDataSourceConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.datasource.ShadowDataSourceConfigurationYamlSwapper
 
swapToObject(YamlShadowRuleConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleAlgorithmProviderConfigurationYamlSwapper
 
swapToObject(YamlShadowRuleConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleConfigurationYamlSwapper
 
swapToObject(YamlShadowTableConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.table.ShadowTableConfigurationYamlSwapper
 
swapToYamlConfiguration(ShadowDataSourceConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.datasource.ShadowDataSourceConfigurationYamlSwapper
 
swapToYamlConfiguration(AlgorithmProvidedShadowRuleConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleAlgorithmProviderConfigurationYamlSwapper
 
swapToYamlConfiguration(ShadowRuleConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.ShadowRuleConfigurationYamlSwapper
 
swapToYamlConfiguration(ShadowTableConfiguration) - Method in class org.apache.shardingsphere.shadow.yaml.swapper.table.ShadowTableConfigurationYamlSwapper
 

Y

YamlShadowDataSourceConfiguration - Class in org.apache.shardingsphere.shadow.yaml.config.datasource
Shadow data source configuration for YAML.
YamlShadowDataSourceConfiguration() - Constructor for class org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfiguration
 
YamlShadowRuleConfiguration - Class in org.apache.shardingsphere.shadow.yaml.config
Shadow rule configuration.
YamlShadowRuleConfiguration() - Constructor for class org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration
 
YamlShadowTableConfiguration - Class in org.apache.shardingsphere.shadow.yaml.config.table
Shadow table configuration for YAML.
YamlShadowTableConfiguration() - Constructor for class org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfiguration
 
A B C D E G H I N O P R S Y 
Skip navigation links

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