跳过导航链接
A B C D E F G H I K L M N O P R S T U V W Y 

A

AbstractRangeShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.range中的类
Abstract range sharding algorithm.
AbstractRangeShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
 
AbstractShardingRuleConfigurationChecker<T extends org.apache.shardingsphere.infra.config.RuleConfiguration> - org.apache.shardingsphere.sharding.checker中的类
Abstract sharding rule configuration checker.
AbstractShardingRuleConfigurationChecker() - 类 的构造器org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
AccumulationAggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
Accumulation aggregation unit.
AccumulationAggregationUnit() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AccumulationAggregationUnit
 
AggregationDistinctToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Aggregation distinct token.
AggregationDistinctToken(int, int, String, String) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.AggregationDistinctToken
 
AggregationDistinctTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Aggregation distinct token generator.
AggregationDistinctTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.AggregationDistinctTokenGenerator
 
AggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的接口
Aggregation unit interface.
AggregationUnitFactory - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
Aggregation unit factory.
AggregationUnitFactory() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AggregationUnitFactory
 
ALGORITHM_PROVIDER_ORDER - 类 中的静态变量org.apache.shardingsphere.sharding.constant.ShardingOrder
Algorithm provider sharding order.
AlgorithmProvidedShardingRuleBuilder - org.apache.shardingsphere.sharding.rule.builder中的类
Algorithm provided sharding rule builder.
AlgorithmProvidedShardingRuleBuilder() - 类 的构造器org.apache.shardingsphere.sharding.rule.builder.AlgorithmProvidedShardingRuleBuilder
 
AlgorithmProvidedShardingRuleConfiguration - org.apache.shardingsphere.sharding.algorithm.config中的类
Algorithm provided sharding rule configuration.
AlgorithmProvidedShardingRuleConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.config.AlgorithmProvidedShardingRuleConfiguration
 
AlgorithmProvidedShardingRuleConfigurationChecker - org.apache.shardingsphere.sharding.checker中的类
Algorithm provided sharding rule configuration checker.
AlgorithmProvidedShardingRuleConfigurationChecker() - 类 的构造器org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
AlwaysFalseShardingCondition - org.apache.shardingsphere.sharding.route.engine.condition中的类
Always false sharding condition.
AlwaysFalseShardingCondition() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.AlwaysFalseShardingCondition
 
AlwaysFalseShardingConditionValue - org.apache.shardingsphere.sharding.route.engine.condition.value中的类
Always false sharding condition value.
AlwaysFalseShardingConditionValue() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.value.AlwaysFalseShardingConditionValue
 
AutoIntervalShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.datetime中的类
Auto interval sharding algorithm.
AutoIntervalShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
 
AverageAggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
Average aggregation unit.
AverageAggregationUnit() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AverageAggregationUnit
 

B

BaseGeneratedKeyTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen中的类
Base generated key token generator.
BaseGeneratedKeyTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.BaseGeneratedKeyTokenGenerator
 
BindingTableRule - org.apache.shardingsphere.sharding.rule中的类
Binding table rule.
BindingTableRule() - 类 的构造器org.apache.shardingsphere.sharding.rule.BindingTableRule
 
BitXorAggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
BIT_XOR aggregation unit.
BitXorAggregationUnit() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.BitXorAggregationUnit
 
BoundaryBasedRangeShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.range中的类
Boundary based range sharding algorithm.
BoundaryBasedRangeShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
 
build(SchemaRulesBuilderMaterials, AlgorithmProvidedShardingRuleConfiguration, Collection<ShardingSphereRule>) - 类 中的方法org.apache.shardingsphere.sharding.rule.builder.AlgorithmProvidedShardingRuleBuilder
 
build(SchemaRulesBuilderMaterials, ShardingRuleConfiguration, Collection<ShardingSphereRule>) - 类 中的方法org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder
 

C

calculatePartitionRange(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
 
calculatePartitionRange(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
 
calculatePartitionRange(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
 
check(String, T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
ClassBasedShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.classbased中的类
Class based sharding algorithm.
ClassBasedShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
ClassBasedShardingAlgorithmFactory - org.apache.shardingsphere.sharding.algorithm.sharding.classbased中的类
ShardingSphere class based algorithm factory.
ClassBasedShardingAlgorithmFactory() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithmFactory
 
ClassBasedShardingAlgorithmStrategyType - org.apache.shardingsphere.sharding.algorithm.sharding.classbased中的枚举
Class based sharding strategy.
Column - org.apache.shardingsphere.sharding.route.engine.condition中的类
Column.
Column(String, String) - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.Column
 
ComparableAggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
Comparable aggregation unit.
ComparableAggregationUnit() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.ComparableAggregationUnit
 
compare(MemoryQueryResultRow, MemoryQueryResultRow) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByRowComparator
 
compareTo(Comparable, Comparable, OrderDirection, OrderDirection, boolean) - 类 中的静态方法org.apache.shardingsphere.sharding.merge.dql.orderby.CompareUtil
Compare two object with order type.
compareTo(OrderByValue) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.orderby.OrderByValue
 
CompareUtil - org.apache.shardingsphere.sharding.merge.dql.orderby中的类
Compare util.
CompareUtil() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.orderby.CompareUtil
 
ComplexInlineShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.complex中的类
Complex inline sharding algorithm.
ComplexInlineShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
 
ComplexShardingStrategy - org.apache.shardingsphere.sharding.route.strategy.type.complex中的类
Complex sharding strategy.
ComplexShardingStrategy(String, ComplexKeysShardingAlgorithm<?>) - 类 的构造器org.apache.shardingsphere.sharding.route.strategy.type.complex.ComplexShardingStrategy
 
ConditionValue - org.apache.shardingsphere.sharding.route.engine.condition.generator中的类
Condition value.
ConditionValue(ExpressionSegment, List<Object>) - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValue
 
ConditionValueBetweenOperatorGenerator - org.apache.shardingsphere.sharding.route.engine.condition.generator.impl中的类
Condition value generator for between operator.
ConditionValueBetweenOperatorGenerator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueBetweenOperatorGenerator
 
ConditionValueCompareOperatorGenerator - org.apache.shardingsphere.sharding.route.engine.condition.generator.impl中的类
Condition value generator for compare operator.
ConditionValueCompareOperatorGenerator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueCompareOperatorGenerator
 
ConditionValueGenerator<T extends org.apache.shardingsphere.sql.parser.sql.common.segment.dml.expr.ExpressionSegment> - org.apache.shardingsphere.sharding.route.engine.condition.generator中的接口
Condition value generator.
ConditionValueGeneratorFactory - org.apache.shardingsphere.sharding.route.engine.condition.generator中的类
Condition value generator factory.
ConditionValueGeneratorFactory() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGeneratorFactory
 
ConditionValueInOperatorGenerator - org.apache.shardingsphere.sharding.route.engine.condition.generator.impl中的类
Condition value generator for in operator.
ConditionValueInOperatorGenerator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueInOperatorGenerator
 
ConstraintToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Constraint token.
ConstraintToken(int, int, IdentifierValue, SQLStatementContext, ShardingRule) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.ConstraintToken
 
ConstraintTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Constraint token generator.
ConstraintTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ConstraintTokenGenerator
 
construct(Node) - 类 中的方法org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct
 
construct2ndStep(Node, Object) - 类 中的方法org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct
 
create(AggregationType, boolean) - 类 中的静态方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AggregationUnitFactory
Create aggregation unit instance.
createRouteContext(LogicSQL, ShardingSphereMetaData, ShardingRule, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
 
createShardingConditionEngine(LogicSQL, ShardingSphereMetaData, ShardingRule) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.condition.engine.ShardingConditionEngineFactory
Create new instance of sharding condition engine.
createShardingConditions(InsertStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.engine.impl.InsertClauseShardingConditionEngine
 
createShardingConditions(SQLStatementContext<?>, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.engine.impl.WhereClauseShardingConditionEngine
 
createShardingConditions(T, List<Object>) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.condition.engine.ShardingConditionEngine
Create sharding conditions.

D

decorate(String, TableMetaData, ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
 
decorate(ShardingRule, ConfigurationProperties, SQLRewriteContext, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
 
decorateRouteContext(RouteContext, LogicSQL, ShardingSphereMetaData, ShardingRule, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
 
DistinctAverageAggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
Distinct average aggregation unit.
DistinctAverageAggregationUnit() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctAverageAggregationUnit
 
DistinctCountAggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
Distinct count aggregation unit.
DistinctCountAggregationUnit() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctCountAggregationUnit
 
DistinctProjectionPrefixToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Distinct projection prefix token.
DistinctProjectionPrefixToken(int) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.DistinctProjectionPrefixToken
 
DistinctProjectionPrefixTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Distinct projection prefix token generator.
DistinctProjectionPrefixTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.DistinctProjectionPrefixTokenGenerator
 
DistinctSumAggregationUnit - org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation中的类
Distinct sum aggregation unit.
DistinctSumAggregationUnit() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctSumAggregationUnit
 
doSharding(Collection<String>, PreciseShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
doSharding(Collection<String>, ComplexKeysShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
doSharding(Collection<String>, HintShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
doSharding(Collection<String>, ComplexKeysShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
 
doSharding(Collection<String>, HintShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
doSharding(Collection<String>, PreciseShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
 
doSharding(Collection<String>, RangeShardingValue<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
 
doSharding(Collection<String>, Collection<ShardingConditionValue>, ConfigurationProperties) - 接口 中的方法org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
Sharding.
doSharding(Collection<String>, Collection<ShardingConditionValue>, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.complex.ComplexShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingConditionValue>, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.hint.HintShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingConditionValue>, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.none.NoneShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingConditionValue>, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.standard.StandardShardingStrategy
 

E

EPOCH - 类 中的静态变量org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
equals(Object) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.Column
 
ExpressionConditionUtils - org.apache.shardingsphere.sharding.route.engine.condition中的类
Expression judgment tool for route.
ExpressionConditionUtils() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.ExpressionConditionUtils
 

F

findActualTableByCatalog(String, String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
findBindingTableRule(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Find binding table rule via logic table name.
findFirstActualTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
findGenerateKeyColumnName(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Find column name of generated key.
findLogicTableByActualTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
findTableRule(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Find table rule.
findTableRuleByActualTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Find table rule via actual table name.

G

generate(T, Column, List<Object>) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGenerator
Generate route value.
generate(ExpressionSegment, Column, List<Object>) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGeneratorFactory
Generate condition value.
generate(BetweenExpression, Column, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueBetweenOperatorGenerator
 
generate(BinaryOperationExpression, Column, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueCompareOperatorGenerator
 
generate(InExpression, Column, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueInOperatorGenerator
 
GeneratedKeyAssignmentToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Generated key assignment token.
GeneratedKeyAssignmentToken(int, String) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyAssignmentToken
 
GeneratedKeyAssignmentTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen中的类
Generated key assignment token generator.
GeneratedKeyAssignmentTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyAssignmentTokenGenerator
 
GeneratedKeyForUseDefaultInsertColumnsTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen中的类
Generated key for use default insert columns token generator.
GeneratedKeyForUseDefaultInsertColumnsTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyForUseDefaultInsertColumnsTokenGenerator
 
GeneratedKeyInsertColumnToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Generated key insert column token.
GeneratedKeyInsertColumnToken(int, String) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyInsertColumnToken
 
GeneratedKeyInsertColumnTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen中的类
Generated key insert column token generator.
GeneratedKeyInsertColumnTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertColumnTokenGenerator
 
GeneratedKeyInsertValuesTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen中的类
Insert values token generator for sharding.
GeneratedKeyInsertValuesTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertValuesTokenGenerator
 
generateKey() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
generateKey() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
 
generateKey(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Generate key.
generateSQLToken(SelectStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.DistinctProjectionPrefixTokenGenerator
 
generateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyAssignmentTokenGenerator
 
generateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyForUseDefaultInsertColumnsTokenGenerator
 
generateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertColumnTokenGenerator
 
generateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertValuesTokenGenerator
 
generateSQLToken(SelectStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OffsetTokenGenerator
 
generateSQLToken(SelectStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OrderByTokenGenerator
 
generateSQLToken(SelectStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ProjectionsTokenGenerator
 
generateSQLToken(SelectStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.RowCountTokenGenerator
 
generateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ShardingInsertValuesTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.AggregationDistinctTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ConstraintTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.IndexTokenGenerator
 
generateSQLTokens(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.TableTokenGenerator
 
getActualDatasourceNames() - 类 中的方法org.apache.shardingsphere.sharding.rule.TableRule
Get actual data source names.
getActualTableNames(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.TableRule
Get actual table names via target data source name.
getAllActualTables() - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getAllDataNodes() - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getAllLogicTables() - 类 中的方法org.apache.shardingsphere.sharding.rule.BindingTableRule
Get list of logical table.
getAllPropertyKeys() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
 
getAllPropertyKeys() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
getAllPropertyKeys() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
getAllPropertyKeys() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
 
getAllPropertyKeys() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
 
getAllTables() - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getAutoTablesAmount() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
getAutoTablesAmount() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
getAutoTablesAmount() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
 
getBindingActualTable(String, String, String) - 类 中的方法org.apache.shardingsphere.sharding.rule.BindingTableRule
Deduce actual table name from other actual table name in same binding table rule.
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
 
getColumnName() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.value.AlwaysFalseShardingConditionValue
 
getColumnName() - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.condition.value.ShardingConditionValue
Get column name.
getCurrentMillis() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.TimeService
Get current millis.
getDatabaseShardingStrategyConfiguration(TableRule) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get database sharding strategy configuration.
getDataNode(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Find data node by logic table name.
getDataNodeGroups() - 类 中的方法org.apache.shardingsphere.sharding.rule.TableRule
Get data node groups.
getGenerateKeyColumn() - 类 中的方法org.apache.shardingsphere.sharding.rule.TableRule
Get generate key column.
getInputStream(int, String) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
 
getInputStream(int, String) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
 
getLogicAndActualTablesFromBindingTable(String, String, String, Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get logic and actual binding tables.
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.rule.builder.AlgorithmProvidedShardingRuleBuilder
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
 
getParameterRewriters(ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.parameter.ShardingParameterRewriterBuilder
 
getResult() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AccumulationAggregationUnit
 
getResult() - 接口 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AggregationUnit
Get aggregation result.
getResult() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AverageAggregationUnit
 
getResult() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.BitXorAggregationUnit
 
getResult() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.ComparableAggregationUnit
 
getResult() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctAverageAggregationUnit
 
getResult() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctCountAggregationUnit
 
getResult() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctSumAggregationUnit
 
getRightValue() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyAssignmentToken
 
getRightValue() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.LiteralGeneratedKeyAssignmentToken
 
getRightValue() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.ParameterMarkerGeneratedKeyAssignmentToken
 
getRuleConfigurationType() - 类 中的方法org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration
 
getRuleTagName() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
 
getRuleTagName() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
 
getShardingAlgorithm() - 接口 中的方法org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
Get sharding algorithm.
getShardingAlgorithm() - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.none.NoneShardingStrategy
 
getShardingColumns() - 接口 中的方法org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
Get sharding columns.
getShardingColumns() - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.standard.StandardShardingStrategy
 
getShardingLogicTableNames(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get sharding logic table names.
getShardingRuleTableNames(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get sharding rule table names.
getSQLTokenGenerators() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingTokenGenerateBuilder
 
getTableName() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.value.AlwaysFalseShardingConditionValue
 
getTableName() - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.condition.value.ShardingConditionValue
Get table name.
getTableRule(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get table rule.
getTables() - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getTableShardingStrategyConfiguration(TableRule) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get table sharding strategy configuration.
getTupleName() - 类 中的方法org.apache.shardingsphere.sharding.yaml.engine.representer.processor.NoneYamlTupleProcessor
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getType() - 类 中的方法org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.rule.builder.AlgorithmProvidedShardingRuleBuilder
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
 
getValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
 
getValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
 
getValue(int, Class<?>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
 
getValue() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValue
Get condition value.
GroupByMemoryMergedResult - org.apache.shardingsphere.sharding.merge.dql.groupby中的类
Memory merged result for group by.
GroupByMemoryMergedResult(List<QueryResult>, SelectStatementContext, ShardingSphereSchema) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByMemoryMergedResult
 
GroupByRowComparator - org.apache.shardingsphere.sharding.merge.dql.groupby中的类
Group by row comparator.
GroupByRowComparator() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByRowComparator
 
GroupByStreamMergedResult - org.apache.shardingsphere.sharding.merge.dql.groupby中的类
Stream merged result for group by.
GroupByStreamMergedResult(Map<String, Integer>, List<QueryResult>, SelectStatementContext, ShardingSphereSchema) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
 
GroupByValue - org.apache.shardingsphere.sharding.merge.dql.groupby中的类
Group by value.
GroupByValue(QueryResult, Collection<OrderByItem>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByValue
 

H

hasAvailableTableConfigurations(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
hasAvailableTableConfigurations(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
hasAvailableTableConfigurations(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
hashCode() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.Column
 
HashModShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.mod中的类
Hash sharding algorithm.
HashModShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
hasLogicTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.BindingTableRule
Judge contains this logic table in this rule.
HintInlineShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.hint中的类
Hint inline sharding algorithm.
HintInlineShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
 
HintShardingStrategy - org.apache.shardingsphere.sharding.route.strategy.type.hint中的类
Hint sharding strategy.
HintShardingStrategy(HintShardingAlgorithm<?>) - 类 的构造器org.apache.shardingsphere.sharding.route.strategy.type.hint.HintShardingStrategy
 

I

IgnoreForSingleRoute - org.apache.shardingsphere.sharding.rewrite.token.generator中的接口
Ignore for single route.
IndexToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Index token.
IndexToken(int, int, IdentifierValue, SQLStatementContext, ShardingRule, ShardingSphereSchema) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.IndexToken
 
IndexTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Index token generator.
IndexTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.IndexTokenGenerator
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
init() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
 
init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.show.LogicTablesMergedResult
 
init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.show.ShowIndexMergedResult
 
init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.show.ShowTableStatusMergedResult
 
init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByMemoryMergedResult
 
InlineShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.inline中的类
Inline sharding algorithm.
InlineShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
 
InsertClauseShardingConditionEngine - org.apache.shardingsphere.sharding.route.engine.condition.engine.impl中的类
Sharding condition engine for insert clause.
InsertClauseShardingConditionEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.engine.impl.InsertClauseShardingConditionEngine
 
IntervalShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.datetime中的类
Interval sharding algorithm.
IntervalShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
 
isAllBindingTables(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge logic tables is all belong to binding encryptors.
isAllBroadcastTables(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge logic tables is all belong to broadcast encryptors.
isAllShardingTables(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge logic tables is all belong to sharding tables.
isAllTablesInSameDataSource(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge whether all tables are in same data source or not.
isAlwaysFalse() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
Judge sharding conditions is always false or not.
isBroadcastTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge logic table is belong to broadcast tables.
isDefault() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
isGenerateKeyColumn(String, String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge is generate key column or not.
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.AggregationDistinctTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ConstraintTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.DistinctProjectionPrefixTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.IndexTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.BaseGeneratedKeyTokenGenerator
 
isGenerateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.BaseGeneratedKeyTokenGenerator
 
isGenerateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyAssignmentTokenGenerator
 
isGenerateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyForUseDefaultInsertColumnsTokenGenerator
 
isGenerateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertColumnTokenGenerator
 
isGenerateSQLToken(InsertStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertValuesTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OffsetTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OrderByTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ProjectionsTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.RowCountTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ShardingInsertValuesTokenGenerator
 
isGenerateSQLToken(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.TableTokenGenerator
 
isNeedAccumulate(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
isNeedMerge() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
Judge whether sharding condition need merge or not.
isNeedRewrite(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingGeneratedKeyInsertValueParameterRewriter
 
isNeedRewrite(SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingPaginationParameterRewriter
 
isNowExpression(ExpressionSegment) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.condition.ExpressionConditionUtils
Judge now() expression.
isNullExpression(ExpressionSegment) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.condition.ExpressionConditionUtils
Judge null expression.
isRouteUnitDataNodeDifferentSize(ShardingRule, RouteContext, String) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
Judge whether route unit and data node are different size or not.
isSameShardingCondition() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
Judge whether all sharding conditions are same or not.
isSchemaContainsIndex(ShardingSphereSchema, IndexSegment) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
Judge whether schema contains index or not.
isShardingColumn(String, String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge is sharding column or not.
isShardingTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge logic table is belong to sharding tables.
IteratorStreamMergedResult - org.apache.shardingsphere.sharding.merge.dql.iterator中的类
Stream merged result for iterator.
IteratorStreamMergedResult(List<QueryResult>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.iterator.IteratorStreamMergedResult
 

K

KeyGenerateStrategyConfigurationYamlSwapper - org.apache.shardingsphere.sharding.yaml.swapper.strategy中的类
Key generate strategy configuration YAML swapper.
KeyGenerateStrategyConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.strategy.KeyGenerateStrategyConfigurationYamlSwapper
 

L

LimitDecoratorMergedResult - org.apache.shardingsphere.sharding.merge.dql.pagination中的类
Decorator merged result for limit pagination.
LimitDecoratorMergedResult(MergedResult, PaginationContext) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.pagination.LimitDecoratorMergedResult
 
ListShardingConditionValue<T extends Comparable<?>> - org.apache.shardingsphere.sharding.route.engine.condition.value中的类
Sharding condition value for list values.
ListShardingConditionValue() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.value.ListShardingConditionValue
 
LiteralGeneratedKeyAssignmentToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Generated key assignment token for literal.
LiteralGeneratedKeyAssignmentToken(int, String, Object) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.LiteralGeneratedKeyAssignmentToken
 
load(Collection<String>, ShardingRule, SchemaBuilderMaterials) - 类 中的方法org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
 
LogicTablesMergedResult - org.apache.shardingsphere.sharding.merge.dal.show中的类
Logic tables merged result.
LogicTablesMergedResult(ShardingRule, SQLStatementContext, ShardingSphereSchema, List<QueryResult>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dal.show.LogicTablesMergedResult
 

M

merge(List<QueryResult>, SQLStatementContext<?>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.ShardingDALResultMerger
 
merge(List<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AccumulationAggregationUnit
 
merge(List<Comparable<?>>) - 接口 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AggregationUnit
merge aggregation values.
merge(List<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AverageAggregationUnit
 
merge(List<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.BitXorAggregationUnit
 
merge(List<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.ComparableAggregationUnit
 
merge(List<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctAverageAggregationUnit
 
merge(List<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctCountAggregationUnit
 
merge(List<Comparable<?>>) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctSumAggregationUnit
 
merge(List<QueryResult>, SQLStatementContext<?>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.ShardingDQLResultMerger
 
merge() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
Merge sharding conditions.
ModShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.mod中的类
Modulo sharding algorithm.
ModShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
MultipleLocalDataMergedResult - org.apache.shardingsphere.sharding.merge.dal.common中的类
Merged result for multiple local data.
MultipleLocalDataMergedResult(Collection<List<Object>>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
 

N

newInstance(String, Class<T>) - 类 中的静态方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithmFactory
Create sharding algorithm.
newInstance(String, DatabaseType, ShardingRule, ConfigurationProperties, SQLStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
 
newInstance(ShardingRule, ShardingSphereMetaData, SQLStatementContext<?>, ShardingConditions, ConfigurationProperties) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.type.ShardingRouteEngineFactory
Create new instance of routing engine.
newInstance(SQLStatement, ShardingConditions) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidatorFactory
New instance of sharding statement validator.
newInstance(ShardingStrategyConfiguration, ShardingAlgorithm, String) - 类 中的静态方法org.apache.shardingsphere.sharding.route.strategy.ShardingStrategyFactory
Create sharding strategy.
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.iterator.IteratorStreamMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.orderby.OrderByStreamMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.orderby.OrderByValue
iterate next data.
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.pagination.LimitDecoratorMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.pagination.RowNumberDecoratorMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.pagination.TopAndRowNumberDecoratorMergedResult
 
NoneShardingStrategy - org.apache.shardingsphere.sharding.route.strategy.type.none中的类
None sharding strategy.
NoneShardingStrategy() - 类 的构造器org.apache.shardingsphere.sharding.route.strategy.type.none.NoneShardingStrategy
 
NoneShardingStrategyConfigurationYamlConstruct - org.apache.shardingsphere.sharding.yaml.engine.construct中的类
YAML none sharding strategy configuration YAML construct.
NoneShardingStrategyConfigurationYamlConstruct() - 类 的构造器org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct
 
NoneYamlTupleProcessor - org.apache.shardingsphere.sharding.yaml.engine.representer.processor中的类
None YAML tuple processor.
NoneYamlTupleProcessor() - 类 的构造器org.apache.shardingsphere.sharding.yaml.engine.representer.processor.NoneYamlTupleProcessor
 
NoSuchTableException - org.apache.shardingsphere.sharding.route.engine.exception中的异常错误
No such table exception.
NoSuchTableException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.route.engine.exception.NoSuchTableException
 

O

OffsetToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Offset token.
OffsetToken(int, int, long) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.OffsetToken
 
OffsetTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Offset token generator.
OffsetTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OffsetTokenGenerator
 
ORDER - 类 中的静态变量org.apache.shardingsphere.sharding.constant.ShardingOrder
Sharding order.
OrderByStreamMergedResult - org.apache.shardingsphere.sharding.merge.dql.orderby中的类
Stream merged result for order by.
OrderByStreamMergedResult(List<QueryResult>, SelectStatementContext, ShardingSphereSchema) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.orderby.OrderByStreamMergedResult
 
OrderByToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Order by token.
OrderByToken(int) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.OrderByToken
 
OrderByTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Order by token generator.
OrderByTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OrderByTokenGenerator
 
OrderByValue - org.apache.shardingsphere.sharding.merge.dql.orderby中的类
Order by value.
OrderByValue(QueryResult, Collection<OrderByItem>, SelectStatementContext, ShardingSphereSchema) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.orderby.OrderByValue
 
org.apache.shardingsphere.sharding.algorithm.config - 程序包 org.apache.shardingsphere.sharding.algorithm.config
 
org.apache.shardingsphere.sharding.algorithm.keygen - 程序包 org.apache.shardingsphere.sharding.algorithm.keygen
 
org.apache.shardingsphere.sharding.algorithm.sharding - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding
 
org.apache.shardingsphere.sharding.algorithm.sharding.classbased - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding.classbased
 
org.apache.shardingsphere.sharding.algorithm.sharding.complex - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding.complex
 
org.apache.shardingsphere.sharding.algorithm.sharding.datetime - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding.datetime
 
org.apache.shardingsphere.sharding.algorithm.sharding.hint - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding.hint
 
org.apache.shardingsphere.sharding.algorithm.sharding.inline - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding.inline
 
org.apache.shardingsphere.sharding.algorithm.sharding.mod - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding.mod
 
org.apache.shardingsphere.sharding.algorithm.sharding.range - 程序包 org.apache.shardingsphere.sharding.algorithm.sharding.range
 
org.apache.shardingsphere.sharding.checker - 程序包 org.apache.shardingsphere.sharding.checker
 
org.apache.shardingsphere.sharding.constant - 程序包 org.apache.shardingsphere.sharding.constant
 
org.apache.shardingsphere.sharding.merge - 程序包 org.apache.shardingsphere.sharding.merge
 
org.apache.shardingsphere.sharding.merge.dal - 程序包 org.apache.shardingsphere.sharding.merge.dal
 
org.apache.shardingsphere.sharding.merge.dal.common - 程序包 org.apache.shardingsphere.sharding.merge.dal.common
 
org.apache.shardingsphere.sharding.merge.dal.show - 程序包 org.apache.shardingsphere.sharding.merge.dal.show
 
org.apache.shardingsphere.sharding.merge.dql - 程序包 org.apache.shardingsphere.sharding.merge.dql
 
org.apache.shardingsphere.sharding.merge.dql.groupby - 程序包 org.apache.shardingsphere.sharding.merge.dql.groupby
 
org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation - 程序包 org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation
 
org.apache.shardingsphere.sharding.merge.dql.iterator - 程序包 org.apache.shardingsphere.sharding.merge.dql.iterator
 
org.apache.shardingsphere.sharding.merge.dql.orderby - 程序包 org.apache.shardingsphere.sharding.merge.dql.orderby
 
org.apache.shardingsphere.sharding.merge.dql.pagination - 程序包 org.apache.shardingsphere.sharding.merge.dql.pagination
 
org.apache.shardingsphere.sharding.metadata - 程序包 org.apache.shardingsphere.sharding.metadata
 
org.apache.shardingsphere.sharding.rewrite.context - 程序包 org.apache.shardingsphere.sharding.rewrite.context
 
org.apache.shardingsphere.sharding.rewrite.parameter - 程序包 org.apache.shardingsphere.sharding.rewrite.parameter
 
org.apache.shardingsphere.sharding.rewrite.parameter.impl - 程序包 org.apache.shardingsphere.sharding.rewrite.parameter.impl
 
org.apache.shardingsphere.sharding.rewrite.token.generator - 程序包 org.apache.shardingsphere.sharding.rewrite.token.generator
 
org.apache.shardingsphere.sharding.rewrite.token.generator.impl - 程序包 org.apache.shardingsphere.sharding.rewrite.token.generator.impl
 
org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen - 程序包 org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen
 
org.apache.shardingsphere.sharding.rewrite.token.pojo - 程序包 org.apache.shardingsphere.sharding.rewrite.token.pojo
 
org.apache.shardingsphere.sharding.route.engine - 程序包 org.apache.shardingsphere.sharding.route.engine
 
org.apache.shardingsphere.sharding.route.engine.condition - 程序包 org.apache.shardingsphere.sharding.route.engine.condition
 
org.apache.shardingsphere.sharding.route.engine.condition.engine - 程序包 org.apache.shardingsphere.sharding.route.engine.condition.engine
 
org.apache.shardingsphere.sharding.route.engine.condition.engine.impl - 程序包 org.apache.shardingsphere.sharding.route.engine.condition.engine.impl
 
org.apache.shardingsphere.sharding.route.engine.condition.generator - 程序包 org.apache.shardingsphere.sharding.route.engine.condition.generator
 
org.apache.shardingsphere.sharding.route.engine.condition.generator.impl - 程序包 org.apache.shardingsphere.sharding.route.engine.condition.generator.impl
 
org.apache.shardingsphere.sharding.route.engine.condition.value - 程序包 org.apache.shardingsphere.sharding.route.engine.condition.value
 
org.apache.shardingsphere.sharding.route.engine.exception - 程序包 org.apache.shardingsphere.sharding.route.engine.exception
 
org.apache.shardingsphere.sharding.route.engine.type - 程序包 org.apache.shardingsphere.sharding.route.engine.type
 
org.apache.shardingsphere.sharding.route.engine.type.broadcast - 程序包 org.apache.shardingsphere.sharding.route.engine.type.broadcast
 
org.apache.shardingsphere.sharding.route.engine.type.complex - 程序包 org.apache.shardingsphere.sharding.route.engine.type.complex
 
org.apache.shardingsphere.sharding.route.engine.type.federated - 程序包 org.apache.shardingsphere.sharding.route.engine.type.federated
 
org.apache.shardingsphere.sharding.route.engine.type.ignore - 程序包 org.apache.shardingsphere.sharding.route.engine.type.ignore
 
org.apache.shardingsphere.sharding.route.engine.type.standard - 程序包 org.apache.shardingsphere.sharding.route.engine.type.standard
 
org.apache.shardingsphere.sharding.route.engine.type.unicast - 程序包 org.apache.shardingsphere.sharding.route.engine.type.unicast
 
org.apache.shardingsphere.sharding.route.engine.validator - 程序包 org.apache.shardingsphere.sharding.route.engine.validator
 
org.apache.shardingsphere.sharding.route.engine.validator.ddl - 程序包 org.apache.shardingsphere.sharding.route.engine.validator.ddl
 
org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl - 程序包 org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
 
org.apache.shardingsphere.sharding.route.engine.validator.dml - 程序包 org.apache.shardingsphere.sharding.route.engine.validator.dml
 
org.apache.shardingsphere.sharding.route.engine.validator.dml.impl - 程序包 org.apache.shardingsphere.sharding.route.engine.validator.dml.impl
 
org.apache.shardingsphere.sharding.route.strategy - 程序包 org.apache.shardingsphere.sharding.route.strategy
 
org.apache.shardingsphere.sharding.route.strategy.type.complex - 程序包 org.apache.shardingsphere.sharding.route.strategy.type.complex
 
org.apache.shardingsphere.sharding.route.strategy.type.hint - 程序包 org.apache.shardingsphere.sharding.route.strategy.type.hint
 
org.apache.shardingsphere.sharding.route.strategy.type.none - 程序包 org.apache.shardingsphere.sharding.route.strategy.type.none
 
org.apache.shardingsphere.sharding.route.strategy.type.standard - 程序包 org.apache.shardingsphere.sharding.route.strategy.type.standard
 
org.apache.shardingsphere.sharding.rule - 程序包 org.apache.shardingsphere.sharding.rule
 
org.apache.shardingsphere.sharding.rule.aware - 程序包 org.apache.shardingsphere.sharding.rule.aware
 
org.apache.shardingsphere.sharding.rule.builder - 程序包 org.apache.shardingsphere.sharding.rule.builder
 
org.apache.shardingsphere.sharding.yaml.config - 程序包 org.apache.shardingsphere.sharding.yaml.config
 
org.apache.shardingsphere.sharding.yaml.config.rule - 程序包 org.apache.shardingsphere.sharding.yaml.config.rule
 
org.apache.shardingsphere.sharding.yaml.config.strategy.keygen - 程序包 org.apache.shardingsphere.sharding.yaml.config.strategy.keygen
 
org.apache.shardingsphere.sharding.yaml.config.strategy.sharding - 程序包 org.apache.shardingsphere.sharding.yaml.config.strategy.sharding
 
org.apache.shardingsphere.sharding.yaml.engine.construct - 程序包 org.apache.shardingsphere.sharding.yaml.engine.construct
 
org.apache.shardingsphere.sharding.yaml.engine.representer.processor - 程序包 org.apache.shardingsphere.sharding.yaml.engine.representer.processor
 
org.apache.shardingsphere.sharding.yaml.swapper - 程序包 org.apache.shardingsphere.sharding.yaml.swapper
 
org.apache.shardingsphere.sharding.yaml.swapper.rule - 程序包 org.apache.shardingsphere.sharding.yaml.swapper.rule
 
org.apache.shardingsphere.sharding.yaml.swapper.strategy - 程序包 org.apache.shardingsphere.sharding.yaml.swapper.strategy
 

P

ParameterMarkerGeneratedKeyAssignmentToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Generated key assignment token for parameter marker.
ParameterMarkerGeneratedKeyAssignmentToken(int, String) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.ParameterMarkerGeneratedKeyAssignmentToken
 
postValidate(ShardingRule, SQLStatementContext<AlterIndexStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterIndexStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<AlterTableStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterTableStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<AlterViewStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterViewStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateFunctionStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateFunctionStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateIndexStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateIndexStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateProcedureStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateProcedureStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateTableStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateTableStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateViewStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateViewStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<DropIndexStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropIndexStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<DropTableStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropTableStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<PrepareStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingPrepareStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<DeleteStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingDeleteStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<InsertStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingInsertStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<SelectStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingSelectStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<UpdateStatement>, RouteContext, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingUpdateStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<T>, RouteContext, ShardingSphereSchema) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidator
Validate whether sharding operation is supported after route.
preValidate(ShardingRule, SQLStatementContext<AlterIndexStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterIndexStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<AlterTableStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterTableStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<AlterViewStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterViewStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateFunctionStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateFunctionStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateIndexStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateIndexStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateProcedureStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateProcedureStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateTableStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateTableStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateViewStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateViewStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<DropIndexStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropIndexStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<DropTableStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropTableStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<PrepareStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingPrepareStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<DeleteStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingDeleteStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<InsertStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingInsertStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<SelectStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingSelectStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<UpdateStatement>, List<Object>, ShardingSphereSchema) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingUpdateStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<T>, List<Object>, ShardingSphereSchema) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidator
Validate whether sharding operation is supported before route.
process(NodeTuple) - 类 中的方法org.apache.shardingsphere.sharding.yaml.engine.representer.processor.NoneYamlTupleProcessor
 
ProjectionsToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Projections token.
ProjectionsToken(int, Map<RouteUnit, Collection<String>>) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.ProjectionsToken
 
ProjectionsTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Projections token generator.
ProjectionsTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ProjectionsTokenGenerator
 

R

RangeShardingConditionValue<T extends Comparable<?>> - org.apache.shardingsphere.sharding.route.engine.condition.value中的类
Sharding condition value for range.
RangeShardingConditionValue() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.value.RangeShardingConditionValue
 
rewrite(ParameterBuilder, InsertStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingGeneratedKeyInsertValueParameterRewriter
 
rewrite(ParameterBuilder, SelectStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingPaginationParameterRewriter
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingDatabaseBroadcastRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingDataSourceGroupBroadcastRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingInstanceBroadcastRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingTableBroadcastRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.complex.ShardingCartesianRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.complex.ShardingComplexRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.federated.ShardingFederatedRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.ignore.ShardingIgnoreRoutingEngine
 
route(ShardingRule) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.type.ShardingRouteEngine
Route.
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.standard.ShardingStandardRoutingEngine
 
route(ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.type.unicast.ShardingUnicastRoutingEngine
 
RowCountToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Row count token.
RowCountToken(int, int, long) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.RowCountToken
 
RowCountTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Row count token generator.
RowCountTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.RowCountTokenGenerator
 
RowNumberDecoratorMergedResult - org.apache.shardingsphere.sharding.merge.dql.pagination中的类
Decorator merged result for row number pagination.
RowNumberDecoratorMergedResult(MergedResult, PaginationContext) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.pagination.RowNumberDecoratorMergedResult
 

S

setCellValue(MemoryQueryResultRow, String, String, TableMetaData) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.show.LogicTablesMergedResult
 
setCellValue(MemoryQueryResultRow, String, String, TableMetaData) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.show.ShowCreateTableMergedResult
 
setShardingRule(ShardingRule) - 接口 中的方法org.apache.shardingsphere.sharding.rule.aware.ShardingRuleAware
Set sharding rule.
ShardingAlgorithmException - org.apache.shardingsphere.sharding.algorithm.sharding中的异常错误
Sharding algorithm exception.
ShardingAlgorithmException(String, Object...) - 异常错误 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.ShardingAlgorithmException
 
ShardingAlterIndexStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding alter index statement validator.
ShardingAlterIndexStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterIndexStatementValidator
 
ShardingAlterTableStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding alter table statement validator.
ShardingAlterTableStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterTableStatementValidator
 
ShardingAlterViewStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding alter view statement validator.
ShardingAlterViewStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterViewStatementValidator
 
ShardingAutoTableRuleConfigurationYamlSwapper - org.apache.shardingsphere.sharding.yaml.swapper.rule中的类
Sharding auto table rule configuration YAML swapper.
ShardingAutoTableRuleConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingAutoTableRuleConfigurationYamlSwapper
 
ShardingCartesianRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.complex中的类
Sharding cartesian routing engine.
ShardingCartesianRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.complex.ShardingCartesianRoutingEngine
 
ShardingComplexRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.complex中的类
Sharding complex routing engine.
ShardingComplexRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.complex.ShardingComplexRoutingEngine
 
ShardingCondition - org.apache.shardingsphere.sharding.route.engine.condition中的类
Sharding condition.
ShardingCondition() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.ShardingCondition
 
ShardingConditionEngine<T extends SQLStatementContext<?>> - org.apache.shardingsphere.sharding.route.engine.condition.engine中的接口
Sharding condition engine.
ShardingConditionEngineFactory - org.apache.shardingsphere.sharding.route.engine.condition.engine中的类
Sharding condition engine factory.
ShardingConditionEngineFactory() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.engine.ShardingConditionEngineFactory
 
ShardingConditions - org.apache.shardingsphere.sharding.route.engine.condition中的类
Sharding conditions.
ShardingConditions(List<ShardingCondition>, SQLStatementContext<?>, ShardingRule) - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
 
ShardingConditionValue - org.apache.shardingsphere.sharding.route.engine.condition.value中的接口
Sharding condition value.
ShardingCreateFunctionStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding create function statement validator.
ShardingCreateFunctionStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateFunctionStatementValidator
 
ShardingCreateIndexStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding create index statement validator.
ShardingCreateIndexStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateIndexStatementValidator
 
ShardingCreateProcedureStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding create procedure statement validator.
ShardingCreateProcedureStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateProcedureStatementValidator
 
ShardingCreateTableStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding create table statement validator.
ShardingCreateTableStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateTableStatementValidator
 
ShardingCreateViewStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding create view statement validator.
ShardingCreateViewStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateViewStatementValidator
 
ShardingDALResultMerger - org.apache.shardingsphere.sharding.merge.dal中的类
DAL result merger for Sharding.
ShardingDALResultMerger() - 类 的构造器org.apache.shardingsphere.sharding.merge.dal.ShardingDALResultMerger
 
ShardingDatabaseBroadcastRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.broadcast中的类
Sharding broadcast routing engine for databases.
ShardingDatabaseBroadcastRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingDatabaseBroadcastRoutingEngine
 
ShardingDataSourceGroupBroadcastRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.broadcast中的类
Sharding data source group broadcast routing engine.
ShardingDataSourceGroupBroadcastRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingDataSourceGroupBroadcastRoutingEngine
 
ShardingDDLStatementValidator<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.DDLStatement> - org.apache.shardingsphere.sharding.route.engine.validator.ddl中的类
Sharding ddl statement validator.
ShardingDDLStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
 
ShardingDeleteStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.dml.impl中的类
Sharding delete statement validator.
ShardingDeleteStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingDeleteStatementValidator
 
ShardingDMLStatementValidator<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement> - org.apache.shardingsphere.sharding.route.engine.validator.dml中的类
Sharding dml statement validator.
ShardingDMLStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.dml.ShardingDMLStatementValidator
 
ShardingDQLResultMerger - org.apache.shardingsphere.sharding.merge.dql中的类
DQL result merger for Sharding.
ShardingDQLResultMerger() - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.ShardingDQLResultMerger
 
ShardingDropIndexStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding drop index statement validator.
ShardingDropIndexStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropIndexStatementValidator
 
ShardingDropTableStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding drop table statement validator.
ShardingDropTableStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropTableStatementValidator
 
ShardingFederatedRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.federated中的类
Sharding federated routing engine.
ShardingFederatedRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.federated.ShardingFederatedRoutingEngine
 
ShardingGeneratedKeyInsertValueParameterRewriter - org.apache.shardingsphere.sharding.rewrite.parameter.impl中的类
Sharding generated key insert value parameter rewriter.
ShardingGeneratedKeyInsertValueParameterRewriter() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingGeneratedKeyInsertValueParameterRewriter
 
ShardingIgnoreRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.ignore中的类
Sharding ignore routing engine.
ShardingIgnoreRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.ignore.ShardingIgnoreRoutingEngine
 
ShardingInsertStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.dml.impl中的类
Sharding insert statement validator.
ShardingInsertStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingInsertStatementValidator
 
ShardingInsertValue - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Insert value for sharding.
ShardingInsertValue(List<ExpressionSegment>, Collection<DataNode>) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingInsertValue
 
ShardingInsertValuesToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Insert values token for sharding.
ShardingInsertValuesToken(int, int) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingInsertValuesToken
 
ShardingInsertValuesTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Insert values token generator for sharding.
ShardingInsertValuesTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ShardingInsertValuesTokenGenerator
 
ShardingInstanceBroadcastRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.broadcast中的类
Sharding broadcast routing engine for database instance.
ShardingInstanceBroadcastRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingInstanceBroadcastRoutingEngine
 
ShardingOrder - org.apache.shardingsphere.sharding.constant中的类
Sharding order.
ShardingOrder() - 类 的构造器org.apache.shardingsphere.sharding.constant.ShardingOrder
 
ShardingPaginationParameterRewriter - org.apache.shardingsphere.sharding.rewrite.parameter.impl中的类
Sharding pagination parameter rewriter.
ShardingPaginationParameterRewriter() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingPaginationParameterRewriter
 
ShardingParameterRewriterBuilder - org.apache.shardingsphere.sharding.rewrite.parameter中的类
Parameter rewriter builder for sharding.
ShardingParameterRewriterBuilder() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.parameter.ShardingParameterRewriterBuilder
 
ShardingPrepareStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding prepare statement validator.
ShardingPrepareStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingPrepareStatementValidator
 
ShardingResultMergerEngine - org.apache.shardingsphere.sharding.merge中的类
Result merger engine for sharding.
ShardingResultMergerEngine() - 类 的构造器org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
 
ShardingRouteEngine - org.apache.shardingsphere.sharding.route.engine.type中的接口
Sharding route engine.
ShardingRouteEngineFactory - org.apache.shardingsphere.sharding.route.engine.type中的类
Sharding routing engine factory.
ShardingRouteEngineFactory() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.ShardingRouteEngineFactory
 
ShardingRule - org.apache.shardingsphere.sharding.rule中的类
Sharding rule.
ShardingRule(ShardingRuleConfiguration, Collection<String>) - 类 的构造器org.apache.shardingsphere.sharding.rule.ShardingRule
 
ShardingRule(AlgorithmProvidedShardingRuleConfiguration, Collection<String>) - 类 的构造器org.apache.shardingsphere.sharding.rule.ShardingRule
 
ShardingRuleAlgorithmProviderConfigurationYamlSwapper - org.apache.shardingsphere.sharding.yaml.swapper中的类
Algorithm provider sharding rule configuration YAML swapper.
ShardingRuleAlgorithmProviderConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
 
ShardingRuleAware - org.apache.shardingsphere.sharding.rule.aware中的接口
Sharding rule aware.
ShardingRuleBuilder - org.apache.shardingsphere.sharding.rule.builder中的类
Sharding rule builder.
ShardingRuleBuilder() - 类 的构造器org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder
 
ShardingRuleConfigurationChecker - org.apache.shardingsphere.sharding.checker中的类
Sharding rule configuration checker.
ShardingRuleConfigurationChecker() - 类 的构造器org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
ShardingRuleConfigurationYamlSwapper - org.apache.shardingsphere.sharding.yaml.swapper中的类
Sharding rule configuration YAML swapper.
ShardingRuleConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
 
ShardingSelectStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.dml.impl中的类
Sharding select statement validator.
ShardingSelectStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingSelectStatementValidator
 
ShardingSQLRewriteContextDecorator - org.apache.shardingsphere.sharding.rewrite.context中的类
SQL rewrite context decorator for sharding.
ShardingSQLRewriteContextDecorator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
 
ShardingSQLRouter - org.apache.shardingsphere.sharding.route.engine中的类
Sharding SQL router.
ShardingSQLRouter() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
 
ShardingStandardRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.standard中的类
Sharding standard routing engine.
ShardingStandardRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.standard.ShardingStandardRoutingEngine
 
ShardingStatementValidator<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement> - org.apache.shardingsphere.sharding.route.engine.validator中的接口
Sharding statement validator.
ShardingStatementValidatorFactory - org.apache.shardingsphere.sharding.route.engine.validator中的类
Sharding statement validator factory.
ShardingStatementValidatorFactory() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidatorFactory
 
ShardingStrategy - org.apache.shardingsphere.sharding.route.strategy中的接口
Sharding strategy.
ShardingStrategyConfigurationYamlSwapper - org.apache.shardingsphere.sharding.yaml.swapper.strategy中的类
Sharding strategy configuration YAML swapper.
ShardingStrategyConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.strategy.ShardingStrategyConfigurationYamlSwapper
 
ShardingStrategyFactory - org.apache.shardingsphere.sharding.route.strategy中的类
Sharding strategy factory.
ShardingStrategyFactory() - 类 的构造器org.apache.shardingsphere.sharding.route.strategy.ShardingStrategyFactory
 
ShardingTableBroadcastRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.broadcast中的类
Sharding broadcast routing engine for tables.
ShardingTableBroadcastRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingTableBroadcastRoutingEngine
 
ShardingTableMetaDataBuilder - org.apache.shardingsphere.sharding.metadata中的类
Table meta data builder for sharding.
ShardingTableMetaDataBuilder() - 类 的构造器org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
 
ShardingTableRuleConfigurationYamlSwapper - org.apache.shardingsphere.sharding.yaml.swapper.rule中的类
Sharding table rule configuration YAML swapper.
ShardingTableRuleConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingTableRuleConfigurationYamlSwapper
 
ShardingTokenGenerateBuilder - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
SQL token generator builder for sharding.
ShardingTokenGenerateBuilder() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingTokenGenerateBuilder
 
ShardingUnicastRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.unicast中的类
Sharding unicast routing engine.
ShardingUnicastRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.unicast.ShardingUnicastRoutingEngine
 
ShardingUpdateStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.dml.impl中的类
Sharding update statement validator.
ShardingUpdateStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingUpdateStatementValidator
 
ShowCreateTableMergedResult - org.apache.shardingsphere.sharding.merge.dal.show中的类
Merged result for show create table.
ShowCreateTableMergedResult(ShardingRule, SQLStatementContext, ShardingSphereSchema, List<QueryResult>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dal.show.ShowCreateTableMergedResult
 
ShowIndexMergedResult - org.apache.shardingsphere.sharding.merge.dal.show中的类
Merged result for show index.
ShowIndexMergedResult(ShardingRule, SQLStatementContext, ShardingSphereSchema, List<QueryResult>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dal.show.ShowIndexMergedResult
 
ShowTableStatusMergedResult - org.apache.shardingsphere.sharding.merge.dal.show中的类
Merged result for show table status.
ShowTableStatusMergedResult(ShardingRule, SQLStatementContext, ShardingSphereSchema, List<QueryResult>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dal.show.ShowTableStatusMergedResult
 
SingleLocalDataMergedResult - org.apache.shardingsphere.sharding.merge.dal.common中的类
Merged result for single local data.
SingleLocalDataMergedResult(Collection<Object>) - 类 的构造器org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
 
SnowflakeKeyGenerateAlgorithm - org.apache.shardingsphere.sharding.algorithm.keygen中的类
Snowflake key generate algorithm.
SnowflakeKeyGenerateAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
StandardShardingStrategy - org.apache.shardingsphere.sharding.route.strategy.type.standard中的类
Standard sharding strategy.
StandardShardingStrategy(String, StandardShardingAlgorithm<?>) - 类 的构造器org.apache.shardingsphere.sharding.route.strategy.type.standard.StandardShardingStrategy
 
swapToObject(YamlShardingAutoTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingAutoTableRuleConfigurationYamlSwapper
 
swapToObject(YamlTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingTableRuleConfigurationYamlSwapper
 
swapToObject(YamlShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
 
swapToObject(YamlShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
 
swapToObject(YamlKeyGenerateStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.KeyGenerateStrategyConfigurationYamlSwapper
 
swapToObject(YamlShardingStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.ShardingStrategyConfigurationYamlSwapper
 
swapToYamlConfiguration(ShardingAutoTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingAutoTableRuleConfigurationYamlSwapper
 
swapToYamlConfiguration(ShardingTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingTableRuleConfigurationYamlSwapper
 
swapToYamlConfiguration(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
 
swapToYamlConfiguration(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
 
swapToYamlConfiguration(KeyGenerateStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.KeyGenerateStrategyConfigurationYamlSwapper
 
swapToYamlConfiguration(ShardingStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.ShardingStrategyConfigurationYamlSwapper
 

T

TableExistsException - org.apache.shardingsphere.sharding.route.engine.exception中的异常错误
Table exists exception.
TableExistsException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.route.engine.exception.TableExistsException
 
TableRule - org.apache.shardingsphere.sharding.rule中的类
Table rule.
TableRule(Collection<String>, String) - 类 的构造器org.apache.shardingsphere.sharding.rule.TableRule
 
TableRule(ShardingTableRuleConfiguration, Collection<String>, String) - 类 的构造器org.apache.shardingsphere.sharding.rule.TableRule
 
TableRule(ShardingAutoTableRuleConfiguration, Collection<String>, ShardingAutoTableAlgorithm, String) - 类 的构造器org.apache.shardingsphere.sharding.rule.TableRule
 
tableRuleExists(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge if there is at least one table rule for logic tables.
TableToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Table token.
TableToken(int, int, SimpleTableSegment, SQLStatementContext, ShardingRule) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.TableToken
 
TableTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Table token generator.
TableTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.TableTokenGenerator
 
TimeService - org.apache.shardingsphere.sharding.algorithm.keygen中的类
Time service.
TimeService() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.keygen.TimeService
 
TopAndRowNumberDecoratorMergedResult - org.apache.shardingsphere.sharding.merge.dql.pagination中的类
Decorator merged result for top and row number pagination.
TopAndRowNumberDecoratorMergedResult(MergedResult, PaginationContext) - 类 的构造器org.apache.shardingsphere.sharding.merge.dql.pagination.TopAndRowNumberDecoratorMergedResult
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.AggregationDistinctToken
 
toString(RouteUnit) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.ConstraintToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.DistinctProjectionPrefixToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyAssignmentToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyInsertColumnToken
 
toString(RouteUnit) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.IndexToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.OffsetToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.OrderByToken
 
toString(RouteUnit) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.ProjectionsToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.RowCountToken
 
toString(RouteUnit) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingInsertValuesToken
 
toString(RouteUnit) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.TableToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.value.ListShardingConditionValue
 

U

UUIDKeyGenerateAlgorithm - org.apache.shardingsphere.sharding.algorithm.keygen中的类
UUID key generate algorithm.
UUIDKeyGenerateAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
 

V

validateMultipleTable(ShardingRule, SQLStatementContext<T>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.ShardingDMLStatementValidator
Validate multiple table.
validateShardingTable(ShardingSphereSchema, Collection<SimpleTableSegment>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
Validate sharding table.
validateTableExist(ShardingSphereSchema, Collection<SimpleTableSegment>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
Validate table exist.
validateTableNotExist(ShardingSphereSchema, Collection<SimpleTableSegment>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
Validate table not exist.
valueOf(String) - 枚举 中的静态方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithmStrategyType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithmStrategyType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VolumeBasedRangeShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.range中的类
Volume based range sharding algorithm.
VolumeBasedRangeShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
 

W

wasNull() - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
 
wasNull() - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
 
WhereClauseShardingConditionEngine - org.apache.shardingsphere.sharding.route.engine.condition.engine.impl中的类
Sharding condition engine for where clause.
WhereClauseShardingConditionEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.engine.impl.WhereClauseShardingConditionEngine
 

Y

YamlBaseShardingStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.sharding中的接口
Sharding base strategy configuration for YAML.
YamlComplexShardingStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.sharding中的类
Complex sharding strategy configuration for YAML.
YamlComplexShardingStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlComplexShardingStrategyConfiguration
 
YamlHintShardingStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.sharding中的类
Hint sharding strategy configuration for YAML.
YamlHintShardingStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlHintShardingStrategyConfiguration
 
YamlKeyGenerateStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.keygen中的类
Key generate strategy configuration for YAML.
YamlKeyGenerateStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration
 
YamlNoneShardingStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.sharding中的类
None sharding strategy configuration for YAML.
YamlNoneShardingStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlNoneShardingStrategyConfiguration
 
YamlShardingAutoTableRuleConfiguration - org.apache.shardingsphere.sharding.yaml.config.rule中的类
Sharding auto table rule configuration for YAML.
YamlShardingAutoTableRuleConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.rule.YamlShardingAutoTableRuleConfiguration
 
YamlShardingRuleConfiguration - org.apache.shardingsphere.sharding.yaml.config中的类
Sharding rule configuration for YAML.
YamlShardingRuleConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration
 
YamlShardingStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.sharding中的类
Sharding strategy configuration for YAML.
YamlShardingStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration
 
YamlStandardShardingStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.sharding中的类
Standard strategy configuration for YAML.
YamlStandardShardingStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration
 
YamlTableRuleConfiguration - org.apache.shardingsphere.sharding.yaml.config.rule中的类
Table rule configuration for YAML.
YamlTableRuleConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration
 
A B C D E F G H I K L M N O P R S T U V W Y 
跳过导航链接

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