跳过导航链接
A B C D E F G H I 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.rule.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
 
ActualTableNotFoundException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Actual table not found exception.
ActualTableNotFoundException(String, String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.ActualTableNotFoundException
 
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
 
BindingTableCheckedConfiguration - org.apache.shardingsphere.sharding.rule中的类
Binding table checked configuration.
BindingTableCheckedConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.rule.BindingTableCheckedConfiguration
 
BindingTableNotFoundException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Binding table not found exception.
BindingTableNotFoundException(String, String, String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.BindingTableNotFoundException
 
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(AlgorithmProvidedShardingRuleConfiguration, String, Map<String, DataSource>, Collection<ShardingSphereRule>, InstanceContext) - 类 中的方法org.apache.shardingsphere.sharding.rule.builder.AlgorithmProvidedShardingRuleBuilder
 
build(ShardingRuleConfiguration, String, Map<String, DataSource>, Collection<ShardingSphereRule>, InstanceContext) - 类 中的方法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(SQLStatementContext<?>, List<Object>, Grantee, ShardingSphereDatabase) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.audit.DMLShardingConditionsShardingAuditAlgorithm
 
check(String, T, Map<String, DataSource>, Collection<ShardingSphereRule>) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
check(String, Grantee, ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.checker.audit.ShardingAuditChecker
 
check(SQLStatementContext<?>, List<Object>, Grantee, String, Map<String, ShardingSphereDatabase>, ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.checker.audit.ShardingAuditChecker
 
check(Grantee, ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.checker.audit.ShardingAuditChecker
 
check(Grantee, BiPredicate<Object, Object>, Object, ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.checker.audit.ShardingAuditChecker
 
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.
collect(ShardingSphereDatabase, ShardingSphereTable) - 类 中的方法org.apache.shardingsphere.sharding.metadata.data.ShardingStatisticsTableCollector
 
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(QueryContext, ShardingSphereDatabase, ShardingRule, ConfigurationProperties, ConnectionContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
 
createShardingConditionEngine(QueryContext, ShardingSphereDatabase, ShardingRule) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.condition.engine.ShardingConditionEngineFactory
Create new instance of sharding condition engine.
createShardingConditionEngine(SQLStatementContext<?>, ShardingSphereDatabase, 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.
createShardingConditions(SQLStatementContext<?>, ShardingRule, Collection<AssignmentSegment>, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.ShardingDMLStatementValidator
Create shardingConditions.
CursorNameNotFoundException - org.apache.shardingsphere.sharding.exception.connection中的异常错误
Cursor name not found exception.
CursorNameNotFoundException() - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.connection.CursorNameNotFoundException
 
CursorToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Cursor token.
CursorToken(int, int, IdentifierValue, SQLStatementContext<?>, ShardingRule) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.CursorToken
 
CursorTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Cursor token generator.
CursorTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.CursorTokenGenerator
 

D

DataNodeGenerateException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Data node generate exception.
DataNodeGenerateException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.DataNodeGenerateException
 
DataNodesMissedWithShardingTableException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Data nodes missed with sharding table exception.
DataNodesMissedWithShardingTableException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.DataNodesMissedWithShardingTableException
 
DataSourceIntersectionNotFoundException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Data source intersection not found exception.
DataSourceIntersectionNotFoundException(Collection<String>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.DataSourceIntersectionNotFoundException
 
decide(SQLFederationDeciderContext, QueryContext, ShardingSphereDatabase, ShardingRule, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.decider.ShardingSQLFederationDecider
 
decorate(Map<String, SchemaMetaData>, ShardingRule, GenericSchemaBuilderMaterials) - 类 中的方法org.apache.shardingsphere.sharding.metadata.ShardingSchemaMetaDataDecorator
 
decorate(ShardingRule, ConfigurationProperties, SQLRewriteContext, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
 
decorateRouteContext(RouteContext, QueryContext, ShardingSphereDatabase, ShardingRule, ConfigurationProperties, ConnectionContext) - 类 中的方法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
 
DMLMultipleDataNodesWithLimitException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
DML multiple data nodes with limit Exception.
DMLMultipleDataNodesWithLimitException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.DMLMultipleDataNodesWithLimitException
 
DMLShardingConditionsShardingAuditAlgorithm - org.apache.shardingsphere.sharding.algorithm.audit中的类
DML sharding conditions sharding audit algorithm.
DMLShardingConditionsShardingAuditAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.audit.DMLShardingConditionsShardingAuditAlgorithm
 
DMLWithMultipleShardingTablesException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
DML with multiple sharding tables exception.
DMLWithMultipleShardingTablesException(Collection<String>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.DMLWithMultipleShardingTablesException
 
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>, DataNodeInfo, ConfigurationProperties) - 接口 中的方法org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
Sharding.
doSharding(Collection<String>, Collection<ShardingConditionValue>, DataNodeInfo, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.complex.ComplexShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingConditionValue>, DataNodeInfo, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.hint.HintShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingConditionValue>, DataNodeInfo, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.none.NoneShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingConditionValue>, DataNodeInfo, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.standard.StandardShardingStrategy
 
DropInUsedTablesException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Drop in used tables exception.
DropInUsedTablesException(Collection<String>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.DropInUsedTablesException
 
DuplicatedIndexException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Duplicated index exception.
DuplicatedIndexException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.DuplicatedIndexException
 

E

EmptyShardingRouteResultException - org.apache.shardingsphere.sharding.exception.connection中的异常错误
Empty sharding route result exception.
EmptyShardingRouteResultException() - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.connection.EmptyShardingRouteResultException
 
EngagedViewException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Engaged view exception.
EngagedViewException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.EngagedViewException
 
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

FetchDirectionToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Fetch direction token.
FetchDirectionToken(int, int, DirectionType, long, String, ConnectionContext) - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.FetchDirectionToken
 
FetchDirectionTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Fetch direction token generator.
FetchDirectionTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.FetchDirectionTokenGenerator
 
FetchOrderByValueGroup - org.apache.shardingsphere.sharding.merge.ddl.fetch中的类
Fetch order by value group.
FetchOrderByValueGroup() - 类 的构造器org.apache.shardingsphere.sharding.merge.ddl.fetch.FetchOrderByValueGroup
 
FetchStreamMergedResult - org.apache.shardingsphere.sharding.merge.ddl.fetch中的类
Stream merged result for fetch.
FetchStreamMergedResult(List<QueryResult>, FetchStatementContext, ShardingSphereSchema, ConnectionContext) - 类 的构造器org.apache.shardingsphere.sharding.merge.ddl.fetch.FetchStreamMergedResult
 
findActualTableByCatalog(String, String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
findAndConvertShardingRuleConfiguration(Collection<YamlRuleConfiguration>) - 类 中的静态方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationConverter
Find and convert sharding rule configuration from YAML.
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
 
findMatchedTargetName(Collection<String>, String, DataNodeInfo) - 类 中的静态方法org.apache.shardingsphere.sharding.algorithm.sharding.ShardingAutoTableAlgorithmUtil
Find matched target name.
findShardingColumn(String, String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Find sharding column.
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.
findYamlShardingRuleConfiguration(Collection<YamlRuleConfiguration>) - 类 中的静态方法org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationConverter
Find YAML sharding rule configuration.

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
Find the Generated key of logic table.
GenerateKeyStrategyNotFoundException - org.apache.shardingsphere.sharding.exception.algorithm中的异常错误
Generate key strategy not found exception.
GenerateKeyStrategyNotFoundException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.algorithm.GenerateKeyStrategyNotFoundException
 
generateSQLToken(SQLStatementContext<?>) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.CursorTokenGenerator
 
generateSQLToken(SelectStatementContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.DistinctProjectionPrefixTokenGenerator
 
generateSQLToken(SQLStatementContext<?>) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.FetchDirectionTokenGenerator
 
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.ShardingRemoveTokenGenerator
 
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.
getAllDataNodes() - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getAllLogicTables() - 类 中的方法org.apache.shardingsphere.sharding.rule.BindingTableRule
Get list of logical table.
getAllTables() - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getAuditors(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getAuditors(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getAuditors(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getAuditStrategyConfiguration(TableRule) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get audit strategy configuration.
getAutoTables(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getAutoTables(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getAutoTables(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
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, 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.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.
getDataNodesByTableName(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
 
getDefaultAuditStrategy(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getDefaultAuditStrategy(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getDefaultAuditStrategy(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getDefaultDatabaseShardingStrategy(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getDefaultDatabaseShardingStrategy(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getDefaultDatabaseShardingStrategy(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getDefaultKeyGenerateStrategy(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getDefaultKeyGenerateStrategy(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getDefaultKeyGenerateStrategy(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getDefaultTableShardingStrategy(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getDefaultTableShardingStrategy(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getDefaultTableShardingStrategy(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getGenerateKeyColumn() - 类 中的方法org.apache.shardingsphere.sharding.rule.TableRule
Get generate key column.
getKeyGenerators(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getKeyGenerators(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getKeyGenerators(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getLogicAndActualTables(RouteUnit, SQLStatementContext<?>, ShardingRule) - 类 中的静态方法org.apache.shardingsphere.sharding.rewrite.token.pojo.TokenUtil
Get logic table and actual table.
getLogicAndActualTablesFromBindingTable(String, String, String, Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get logic and actual binding tables.
getLogicTablesByActualTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Get logic tables via actual table name.
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.checker.audit.ShardingAuditChecker
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.decider.ShardingSQLFederationDecider
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.metadata.ShardingSchemaMetaDataDecorator
 
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.YamlShardingRuleAlgorithmProviderConfigurationSwapper
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleConfigurationSwapper
 
getParameterMarkerIndex() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValue
Get parameter marker index.
getParameterMarkerIndexes() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.value.AlwaysFalseShardingConditionValue
 
getParameterMarkerIndexes() - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.condition.value.ShardingConditionValue
Get parameter marker indexes.
getParameterRewriters() - 类 中的方法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.YamlShardingRuleAlgorithmProviderConfigurationSwapper
 
getRuleTagName() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleConfigurationSwapper
 
getShardingAlgorithm() - 接口 中的方法org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
Get sharding algorithm.
getShardingAlgorithm() - 类 中的方法org.apache.shardingsphere.sharding.route.strategy.type.none.NoneShardingStrategy
 
getShardingAlgorithms(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getShardingAlgorithms(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getShardingAlgorithms(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getShardingColumns() - 接口 中的方法org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
Get sharding columns.
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(T) - 类 中的方法org.apache.shardingsphere.sharding.checker.AbstractShardingRuleConfigurationChecker
 
getTables(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.AlgorithmProvidedShardingRuleConfigurationChecker
 
getTables(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
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.audit.DMLShardingConditionsShardingAuditAlgorithm
 
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.metadata.data.ShardingStatisticsTableCollector
 
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.audit.ShardingAuditChecker
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.checker.ShardingRuleConfigurationChecker
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.decider.ShardingSQLFederationDecider
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.metadata.ShardingSchemaMetaDataDecorator
 
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.YamlShardingRuleAlgorithmProviderConfigurationSwapper
 
getTypeClass() - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleConfigurationSwapper
 
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

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.
InconsistentShardingTableMetaDataException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Inconsistent sharding table meta data exception.
InconsistentShardingTableMetaDataException(String, Collection<TableMetaDataViolation>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.InconsistentShardingTableMetaDataException
 
IndexNotExistedException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Index not existed exception.
IndexNotExistedException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.IndexNotExistedException
 
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(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.audit.DMLShardingConditionsShardingAuditAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
 
init(Properties) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 
init(Properties) - 类 中的方法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
 
InsertSelectTableViolationException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Insert select table violation exception.
InsertSelectTableViolationException() - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.InsertSelectTableViolationException
 
IntervalShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.datetime中的类
Interval sharding algorithm.
IntervalShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
 
InvalidDatetimeFormatException - org.apache.shardingsphere.sharding.exception.data中的异常错误
Invalid datetime format exception.
InvalidDatetimeFormatException(String, String, String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.data.InvalidDatetimeFormatException
 
isAllBindingTables(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge whether logic table is all binding tables or not.
isAllBindingTables(ShardingSphereDatabase, SQLStatementContext<?>, Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge whether logic table is all binding tables.
isAllBroadcastTables(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge whether logic table is all broadcast tables or not.
isAllShardingTables(Collection<String>) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge whether logic table is all sharding table or not.
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 whether logic table is broadcast table or not.
isDefault() - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
isGenerateKeyColumn(String, String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge whether given logic table column 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.CursorTokenGenerator
 
isGenerateSQLToken(SQLStatementContext<?>) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.DistinctProjectionPrefixTokenGenerator
 
isGenerateSQLToken(SQLStatementContext<?>) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.FetchDirectionTokenGenerator
 
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.ShardingRemoveTokenGenerator
 
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.
isSameRouteContext(RouteContext, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.ShardingDMLStatementValidator
Judge whether is same route context 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.
isShardingTable(String) - 类 中的方法org.apache.shardingsphere.sharding.rule.ShardingRule
Judge whether logic table is sharding table or not.
IteratorStreamMergedResult - org.apache.shardingsphere.sharding.merge.common中的类
Stream merged result for iterator.
IteratorStreamMergedResult(List<QueryResult>) - 类 的构造器org.apache.shardingsphere.sharding.merge.common.IteratorStreamMergedResult
 

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(String, String, Collection<T>) - 类 的构造器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
 
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<?>, ShardingSphereDatabase, ConnectionContext) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.ShardingDALResultMerger
 
merge(List<QueryResult>, SQLStatementContext<?>, ShardingSphereDatabase, ConnectionContext) - 类 中的方法org.apache.shardingsphere.sharding.merge.ddl.ShardingDDLResultMerger
 
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<?>, ShardingSphereDatabase, ConnectionContext) - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.ShardingDQLResultMerger
 
merge() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
Merge sharding conditions.
MismatchedInlineShardingAlgorithmExpressionAndColumnException - org.apache.shardingsphere.sharding.exception.algorithm中的异常错误
Mismatched inline sharding algorithm's expression and column exception.
MismatchedInlineShardingAlgorithmExpressionAndColumnException(String, String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.algorithm.MismatchedInlineShardingAlgorithmExpressionAndColumnException
 
MissingGenerateKeyColumnWithInsertSelectException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Missing generate key column with insert select exception.
MissingGenerateKeyColumnWithInsertSelectException() - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.MissingGenerateKeyColumnWithInsertSelectException
 
ModShardingAlgorithm - org.apache.shardingsphere.sharding.algorithm.sharding.mod中的类
Modulo sharding algorithm.
ModShardingAlgorithm() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
 

N

newInstance(String, Class<T>, Properties) - 类 中的静态方法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, ShardingSphereDatabase, SQLStatementContext<?>, ShardingConditions, ConfigurationProperties, ConnectionContext) - 类 中的静态方法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.common.IteratorStreamMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.ddl.fetch.FetchStreamMergedResult
 
next() - 类 中的方法org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
 
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
 
NullShardingValueException - org.apache.shardingsphere.sharding.exception.data中的异常错误
Null sharding value exception.
NullShardingValueException() - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.data.NullShardingValueException
 

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.audit - 程序包 org.apache.shardingsphere.sharding.algorithm.audit
 
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.checker.audit - 程序包 org.apache.shardingsphere.sharding.checker.audit
 
org.apache.shardingsphere.sharding.constant - 程序包 org.apache.shardingsphere.sharding.constant
 
org.apache.shardingsphere.sharding.decider - 程序包 org.apache.shardingsphere.sharding.decider
 
org.apache.shardingsphere.sharding.exception - 程序包 org.apache.shardingsphere.sharding.exception
 
org.apache.shardingsphere.sharding.exception.algorithm - 程序包 org.apache.shardingsphere.sharding.exception.algorithm
 
org.apache.shardingsphere.sharding.exception.connection - 程序包 org.apache.shardingsphere.sharding.exception.connection
 
org.apache.shardingsphere.sharding.exception.data - 程序包 org.apache.shardingsphere.sharding.exception.data
 
org.apache.shardingsphere.sharding.exception.metadata - 程序包 org.apache.shardingsphere.sharding.exception.metadata
 
org.apache.shardingsphere.sharding.exception.syntax - 程序包 org.apache.shardingsphere.sharding.exception.syntax
 
org.apache.shardingsphere.sharding.merge - 程序包 org.apache.shardingsphere.sharding.merge
 
org.apache.shardingsphere.sharding.merge.common - 程序包 org.apache.shardingsphere.sharding.merge.common
 
org.apache.shardingsphere.sharding.merge.dal - 程序包 org.apache.shardingsphere.sharding.merge.dal
 
org.apache.shardingsphere.sharding.merge.dal.show - 程序包 org.apache.shardingsphere.sharding.merge.dal.show
 
org.apache.shardingsphere.sharding.merge.ddl - 程序包 org.apache.shardingsphere.sharding.merge.ddl
 
org.apache.shardingsphere.sharding.merge.ddl.fetch - 程序包 org.apache.shardingsphere.sharding.merge.ddl.fetch
 
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.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.metadata.data - 程序包 org.apache.shardingsphere.sharding.metadata.data
 
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.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.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.audit - 程序包 org.apache.shardingsphere.sharding.yaml.config.strategy.audit
 
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>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterIndexStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<AlterTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterTableStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<AlterViewStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterViewStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateFunctionStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateFunctionStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateIndexStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateIndexStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateProcedureStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateProcedureStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateTableStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CreateViewStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateViewStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<DropIndexStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropIndexStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<DropTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropTableStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<PrepareStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingPrepareStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<RenameTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingRenameTableStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<CopyStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingCopyStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<DeleteStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingDeleteStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<InsertStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingInsertStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<UpdateStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingUpdateStatementValidator
 
postValidate(ShardingRule, SQLStatementContext<T>, List<Object>, ShardingSphereDatabase, ConfigurationProperties, RouteContext) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidator
Validate whether sharding operation is supported after route.
preValidate(ShardingRule, SQLStatementContext<AlterIndexStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterIndexStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<AlterTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterTableStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<AlterViewStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterViewStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateFunctionStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateFunctionStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateIndexStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateIndexStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateProcedureStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateProcedureStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateTableStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CreateViewStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateViewStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<DropIndexStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropIndexStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<DropTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropTableStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<PrepareStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingPrepareStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<RenameTableStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingRenameTableStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<CopyStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingCopyStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<DeleteStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingDeleteStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<InsertStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingInsertStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<UpdateStatement>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingUpdateStatementValidator
 
preValidate(ShardingRule, SQLStatementContext<T>, List<Object>, ShardingSphereDatabase, ConfigurationProperties) - 接口 中的方法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(String, String, Range<T>) - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.value.RangeShardingConditionValue
 
RenamedViewWithoutSameConfigurationException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Renamed view without same configuration exception.
RenamedViewWithoutSameConfigurationException(String, String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.RenamedViewWithoutSameConfigurationException
 
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.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, ShardingSphereTable, ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.show.LogicTablesMergedResult
 
setCellValue(MemoryQueryResultRow, String, String, ShardingSphereTable, ShardingRule) - 类 中的方法org.apache.shardingsphere.sharding.merge.dal.show.ShowCreateTableMergedResult
 
setConnectionContext(ConnectionContext) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.generator.impl.FetchDirectionTokenGenerator
 
setInstanceContext(InstanceContext) - 类 中的方法org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
 
setShardingRule(ShardingRule) - 接口 中的方法org.apache.shardingsphere.sharding.rule.aware.ShardingRuleAware
Set sharding rule.
ShardingAlgorithmClassImplementationException - org.apache.shardingsphere.sharding.exception.algorithm中的异常错误
Sharding algorithm class implementation exception.
ShardingAlgorithmClassImplementationException(String, Class<?>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.algorithm.ShardingAlgorithmClassImplementationException
 
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
 
ShardingAuditChecker - org.apache.shardingsphere.sharding.checker.audit中的类
Sharding audit checker.
ShardingAuditChecker() - 类 的构造器org.apache.shardingsphere.sharding.checker.audit.ShardingAuditChecker
 
ShardingAutoTableAlgorithmUtil - org.apache.shardingsphere.sharding.algorithm.sharding中的类
Sharding auto table algorithm util.
ShardingAutoTableAlgorithmUtil() - 类 的构造器org.apache.shardingsphere.sharding.algorithm.sharding.ShardingAutoTableAlgorithmUtil
 
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.
ShardingCopyStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.dml.impl中的类
Sharding copy statement validator.
ShardingCopyStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingCopyStatementValidator
 
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
 
ShardingDDLResultMerger - org.apache.shardingsphere.sharding.merge.ddl中的类
DDL result merger for Sharding.
ShardingDDLResultMerger() - 类 的构造器org.apache.shardingsphere.sharding.merge.ddl.ShardingDDLResultMerger
 
ShardingDDLRouteException - org.apache.shardingsphere.sharding.exception.connection中的异常错误
Sharding DDL route exception.
ShardingDDLRouteException(String, String, Collection<String>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.connection.ShardingDDLRouteException
 
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
 
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
 
ShardingRemoveTokenGenerator - org.apache.shardingsphere.sharding.rewrite.token.generator.impl中的类
Sharding remove token generator.
ShardingRemoveTokenGenerator() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ShardingRemoveTokenGenerator
 
ShardingRenameTableStatementValidator - org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl中的类
Sharding rename table statement validator.
ShardingRenameTableStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingRenameTableStatementValidator
 
ShardingResultMergerEngine - org.apache.shardingsphere.sharding.merge中的类
Result merger engine for sharding.
ShardingResultMergerEngine() - 类 的构造器org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
 
ShardingRouteAlgorithmException - org.apache.shardingsphere.sharding.exception.algorithm中的异常错误
Sharding route algorithm exception.
ShardingRouteAlgorithmException(String, Collection<String>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.algorithm.ShardingRouteAlgorithmException
 
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>, InstanceContext) - 类 的构造器org.apache.shardingsphere.sharding.rule.ShardingRule
 
ShardingRule(AlgorithmProvidedShardingRuleConfiguration, Collection<String>, InstanceContext) - 类 的构造器org.apache.shardingsphere.sharding.rule.ShardingRule
 
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
 
ShardingRuleConfigurationConverter - org.apache.shardingsphere.sharding.yaml.swapper中的类
Sharding rule configuration converter.
ShardingRuleConfigurationConverter() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationConverter
 
ShardingRuleNotFoundException - org.apache.shardingsphere.sharding.exception.metadata中的异常错误
Sharding rule not found exception.
ShardingRuleNotFoundException(Collection<String>) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.metadata.ShardingRuleNotFoundException
 
ShardingSchemaMetaDataDecorator - org.apache.shardingsphere.sharding.metadata中的类
Schema meta data decorator for sharding.
ShardingSchemaMetaDataDecorator() - 类 的构造器org.apache.shardingsphere.sharding.metadata.ShardingSchemaMetaDataDecorator
 
ShardingSQLException - org.apache.shardingsphere.sharding.exception中的异常错误
Sharding SQL exception.
ShardingSQLException(SQLState, int, String, Object...) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.ShardingSQLException
 
ShardingSQLFederationDecider - org.apache.shardingsphere.sharding.decider中的类
Sharding SQL federation decider.
ShardingSQLFederationDecider() - 类 的构造器org.apache.shardingsphere.sharding.decider.ShardingSQLFederationDecider
 
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
 
ShardingStatisticsTableCollector - org.apache.shardingsphere.sharding.metadata.data中的类
Sharding statistics table data collector.
ShardingStatisticsTableCollector() - 类 的构造器org.apache.shardingsphere.sharding.metadata.data.ShardingStatisticsTableCollector
 
ShardingStrategy - org.apache.shardingsphere.sharding.route.strategy中的接口
Sharding strategy.
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
 
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
 
ShardingValueDataTypeException - org.apache.shardingsphere.sharding.exception.data中的异常错误
Sharding value data type exception.
ShardingValueDataTypeException(Column) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.data.ShardingValueDataTypeException
 
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
 
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.YamlShardingAutoTableRuleConfigurationSwapper
 
swapToObject(YamlTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.rule.YamlShardingTableRuleConfigurationSwapper
 
swapToObject(YamlKeyGenerateStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlKeyGenerateStrategyConfigurationSwapper
 
swapToObject(YamlShardingAuditStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlShardingAuditStrategyConfigurationSwapper
 
swapToObject(YamlShardingStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlShardingStrategyConfigurationSwapper
 
swapToObject(YamlShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleAlgorithmProviderConfigurationSwapper
 
swapToObject(YamlShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleConfigurationSwapper
 
swapToYamlConfiguration(ShardingAutoTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.rule.YamlShardingAutoTableRuleConfigurationSwapper
 
swapToYamlConfiguration(ShardingTableRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.rule.YamlShardingTableRuleConfigurationSwapper
 
swapToYamlConfiguration(KeyGenerateStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlKeyGenerateStrategyConfigurationSwapper
 
swapToYamlConfiguration(ShardingAuditStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlShardingAuditStrategyConfigurationSwapper
 
swapToYamlConfiguration(ShardingStrategyConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlShardingStrategyConfigurationSwapper
 
swapToYamlConfiguration(AlgorithmProvidedShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleAlgorithmProviderConfigurationSwapper
 
swapToYamlConfiguration(ShardingRuleConfiguration) - 类 中的方法org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleConfigurationSwapper
 

T

TableMetaDataViolation - org.apache.shardingsphere.sharding.metadata中的类
Table meta data violation.
TableMetaDataViolation() - 类 的构造器org.apache.shardingsphere.sharding.metadata.TableMetaDataViolation
 
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 whether a table rule exists for logic tables.
TableToken - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Table token.
TableToken(int, int, IdentifierValue, 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
 
TokenUtil - org.apache.shardingsphere.sharding.rewrite.token.pojo中的类
Token utility.
TokenUtil() - 类 的构造器org.apache.shardingsphere.sharding.rewrite.token.pojo.TokenUtil
 
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(RouteUnit) - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.CursorToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.DistinctProjectionPrefixToken
 
toString() - 类 中的方法org.apache.shardingsphere.sharding.rewrite.token.pojo.FetchDirectionToken
 
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() - 类 中的方法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

UnsupportedCreateViewException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Unsupported create view exception.
UnsupportedCreateViewException() - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.UnsupportedCreateViewException
 
UnsupportedPrepareRouteToSameDataSourceException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Unsupported prepare route to same data source exception.
UnsupportedPrepareRouteToSameDataSourceException() - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.UnsupportedPrepareRouteToSameDataSourceException
 
UnsupportedShardingOperationException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Unsupported sharding operation exception.
UnsupportedShardingOperationException(String, String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.UnsupportedShardingOperationException
 
UnsupportedUpdatingShardingValueException - org.apache.shardingsphere.sharding.exception.syntax中的异常错误
Unsupported updating sharding value exception.
UnsupportedUpdatingShardingValueException(String) - 异常错误 的构造器org.apache.shardingsphere.sharding.exception.syntax.UnsupportedUpdatingShardingValueException
 
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(ShardingRule, String, 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

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
 
YamlKeyGenerateStrategyConfigurationSwapper - org.apache.shardingsphere.sharding.yaml.swapper.strategy中的类
YAML key generate strategy configuration swapper.
YamlKeyGenerateStrategyConfigurationSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlKeyGenerateStrategyConfigurationSwapper
 
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
 
YamlShardingAuditStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.audit中的类
Sharing audit strategy configuration for YAML.
YamlShardingAuditStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.audit.YamlShardingAuditStrategyConfiguration
 
YamlShardingAuditStrategyConfigurationSwapper - org.apache.shardingsphere.sharding.yaml.swapper.strategy中的类
YAML sharding audit strategy configuration swapper.
YamlShardingAuditStrategyConfigurationSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlShardingAuditStrategyConfigurationSwapper
 
YamlShardingAutoTableRuleConfiguration - org.apache.shardingsphere.sharding.yaml.config.rule中的类
Sharding auto table rule configuration for YAML.
YamlShardingAutoTableRuleConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.rule.YamlShardingAutoTableRuleConfiguration
 
YamlShardingAutoTableRuleConfigurationSwapper - org.apache.shardingsphere.sharding.yaml.swapper.rule中的类
YAML sharding auto table rule configuration swapper.
YamlShardingAutoTableRuleConfigurationSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.rule.YamlShardingAutoTableRuleConfigurationSwapper
 
YamlShardingRuleAlgorithmProviderConfigurationSwapper - org.apache.shardingsphere.sharding.yaml.swapper中的类
YAML algorithm provider sharding rule configuration swapper.
YamlShardingRuleAlgorithmProviderConfigurationSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleAlgorithmProviderConfigurationSwapper
 
YamlShardingRuleConfiguration - org.apache.shardingsphere.sharding.yaml.config中的类
Sharding rule configuration for YAML.
YamlShardingRuleConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration
 
YamlShardingRuleConfigurationSwapper - org.apache.shardingsphere.sharding.yaml.swapper中的类
YAML sharding rule configuration swapper.
YamlShardingRuleConfigurationSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.YamlShardingRuleConfigurationSwapper
 
YamlShardingStrategyConfiguration - org.apache.shardingsphere.sharding.yaml.config.strategy.sharding中的类
Sharding strategy configuration for YAML.
YamlShardingStrategyConfiguration() - 类 的构造器org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration
 
YamlShardingStrategyConfigurationSwapper - org.apache.shardingsphere.sharding.yaml.swapper.strategy中的类
YAML Sharding strategy configuration swapper.
YamlShardingStrategyConfigurationSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.strategy.YamlShardingStrategyConfigurationSwapper
 
YamlShardingTableRuleConfigurationSwapper - org.apache.shardingsphere.sharding.yaml.swapper.rule中的类
YAML sharding table rule configuration swapper.
YamlShardingTableRuleConfigurationSwapper() - 类 的构造器org.apache.shardingsphere.sharding.yaml.swapper.rule.YamlShardingTableRuleConfigurationSwapper
 
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 L M N O P R S T U V W Y 
跳过导航链接

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