- calculatePartitionRange(Properties) - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
-
- calculatePartitionRange(Properties) - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
-
- calculatePartitionRange(Properties) - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
-
- check(String, AlgorithmProvidedShardingRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.rule.checker.AlgorithmProvidedShardingRuleConfigurationChecker
-
- check(String, ShardingRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.rule.checker.ShardingRuleConfigurationChecker
-
- checkSubqueryShardingValues(ShardingRule, SQLStatementContext, List<Object>, ShardingSphereSchema) - Method in class org.apache.shardingsphere.sharding.route.engine.validator.dml.ShardingDMLStatementValidator
-
- ClassBasedShardingAlgorithm - Class in org.apache.shardingsphere.sharding.algorithm.sharding.classbased
-
Class based sharding algorithm.
- ClassBasedShardingAlgorithm() - Constructor for class org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
-
- ClassBasedShardingAlgorithmFactory - Class in org.apache.shardingsphere.sharding.algorithm.sharding.classbased
-
ShardingSphere class based algorithm factory.
- ClassBasedShardingAlgorithmFactory() - Constructor for class org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithmFactory
-
- ClassBasedShardingAlgorithmStrategyType - Enum in org.apache.shardingsphere.sharding.algorithm.sharding.classbased
-
Class based sharding strategy.
- Column - Class in org.apache.shardingsphere.sharding.route.engine.condition
-
Column.
- Column() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.Column
-
- ComparableAggregationUnit - Class in org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation
-
Comparable aggregation unit.
- ComparableAggregationUnit() - Constructor for class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.ComparableAggregationUnit
-
- compare(MemoryQueryResultRow, MemoryQueryResultRow) - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByRowComparator
-
- compareTo(Comparable, Comparable, OrderDirection, OrderDirection, boolean) - Static method in class org.apache.shardingsphere.sharding.merge.dql.orderby.CompareUtil
-
Compare two object with order type.
- compareTo(OrderByValue) - Method in class org.apache.shardingsphere.sharding.merge.dql.orderby.OrderByValue
-
- CompareUtil - Class in org.apache.shardingsphere.sharding.merge.dql.orderby
-
Compare util.
- CompareUtil() - Constructor for class org.apache.shardingsphere.sharding.merge.dql.orderby.CompareUtil
-
- ComplexInlineShardingAlgorithm - Class in org.apache.shardingsphere.sharding.algorithm.sharding.complex
-
Complex inline sharding algorithm.
- ComplexInlineShardingAlgorithm() - Constructor for class org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
-
- ComplexShardingStrategy - Class in org.apache.shardingsphere.sharding.route.strategy.type.complex
-
Complex sharding strategy.
- ComplexShardingStrategy(String, ComplexKeysShardingAlgorithm<?>) - Constructor for class org.apache.shardingsphere.sharding.route.strategy.type.complex.ComplexShardingStrategy
-
- ConditionValue - Class in org.apache.shardingsphere.sharding.route.engine.condition.generator
-
Condition value.
- ConditionValue(ExpressionSegment, List<Object>) - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValue
-
- ConditionValueBetweenOperatorGenerator - Class in org.apache.shardingsphere.sharding.route.engine.condition.generator.impl
-
Condition value generator for between operator.
- ConditionValueBetweenOperatorGenerator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueBetweenOperatorGenerator
-
- ConditionValueCompareOperatorGenerator - Class in org.apache.shardingsphere.sharding.route.engine.condition.generator.impl
-
Condition value generator for compare operator.
- ConditionValueCompareOperatorGenerator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueCompareOperatorGenerator
-
- ConditionValueGenerator<T extends org.apache.shardingsphere.sql.parser.sql.common.segment.dml.expr.ExpressionSegment> - Interface in org.apache.shardingsphere.sharding.route.engine.condition.generator
-
Condition value generator.
- ConditionValueGeneratorFactory - Class in org.apache.shardingsphere.sharding.route.engine.condition.generator
-
Condition value generator factory.
- ConditionValueGeneratorFactory() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGeneratorFactory
-
- ConditionValueInOperatorGenerator - Class in org.apache.shardingsphere.sharding.route.engine.condition.generator.impl
-
Condition value generator for in operator.
- ConditionValueInOperatorGenerator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueInOperatorGenerator
-
- ConstraintToken - Class in org.apache.shardingsphere.sharding.rewrite.token.pojo
-
Constraint token.
- ConstraintToken(int, int, IdentifierValue, SQLStatementContext, ShardingRule) - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.pojo.ConstraintToken
-
- ConstraintTokenGenerator - Class in org.apache.shardingsphere.sharding.rewrite.token.generator.impl
-
Constraint token generator.
- ConstraintTokenGenerator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ConstraintTokenGenerator
-
- construct(Node) - Method in class org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct
-
- construct2ndStep(Node, Object) - Method in class org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct
-
- convert(CreateShardingTableRuleStatement) - Static method in class org.apache.shardingsphere.sharding.converter.ShardingRuleStatementConverter
-
Convert create sharding table rule statement context to YAML sharding rule configuration.
- convert(AlterShardingTableRuleStatement) - Static method in class org.apache.shardingsphere.sharding.converter.ShardingRuleStatementConverter
-
Convert alter sharding table rule statement context to YAML sharding rule configuration.
- convert(CreateShardingBindingTableRulesStatement) - Static method in class org.apache.shardingsphere.sharding.converter.ShardingRuleStatementConverter
-
Convert create sharding binding table rule statement context to YAML sharding rule configuration.
- convert(AlterShardingBindingTableRulesStatement) - Static method in class org.apache.shardingsphere.sharding.converter.ShardingRuleStatementConverter
-
Convert alter sharding binding table rule statement context to YAML sharding rule configuration.
- create(AggregationType, boolean) - Static method in class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AggregationUnitFactory
-
Create aggregation unit instance.
- createRouteContext(LogicSQL, ShardingSphereMetaData, ShardingRule, ConfigurationProperties) - Method in class org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
-
- createShardingConditionEngine(LogicSQL, ShardingSphereMetaData, ShardingRule) - Static method in class org.apache.shardingsphere.sharding.route.engine.condition.engine.ShardingConditionEngineFactory
-
Create new instance of sharding condition engine.
- createShardingConditions(InsertStatementContext, List<Object>) - Method in class org.apache.shardingsphere.sharding.route.engine.condition.engine.impl.InsertClauseShardingConditionEngine
-
- createShardingConditions(SQLStatementContext<?>, List<Object>) - Method in class org.apache.shardingsphere.sharding.route.engine.condition.engine.impl.WhereClauseShardingConditionEngine
-
- createShardingConditions(T, List<Object>) - Method in interface org.apache.shardingsphere.sharding.route.engine.condition.engine.ShardingConditionEngine
-
Create sharding conditions.
- createSingleTable(CreateTableEvent) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Add single table.
- generate(T, Column, List<Object>) - Method in interface org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGenerator
-
Generate route value.
- generate(ExpressionSegment, Column, List<Object>) - Static method in class org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGeneratorFactory
-
Generate condition value.
- generate(BetweenExpression, Column, List<Object>) - Method in class org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueBetweenOperatorGenerator
-
- generate(BinaryOperationExpression, Column, List<Object>) - Method in class org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueCompareOperatorGenerator
-
- generate(InExpression, Column, List<Object>) - Method in class org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueInOperatorGenerator
-
- GeneratedKeyAssignmentToken - Class in org.apache.shardingsphere.sharding.rewrite.token.pojo
-
Generated key assignment token.
- GeneratedKeyAssignmentToken(int, String) - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyAssignmentToken
-
- GeneratedKeyAssignmentTokenGenerator - Class in org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen
-
Generated key assignment token generator.
- GeneratedKeyAssignmentTokenGenerator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyAssignmentTokenGenerator
-
- GeneratedKeyForUseDefaultInsertColumnsTokenGenerator - Class in org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen
-
Generated key for use default insert columns token generator.
- GeneratedKeyForUseDefaultInsertColumnsTokenGenerator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyForUseDefaultInsertColumnsTokenGenerator
-
- GeneratedKeyInsertColumnToken - Class in org.apache.shardingsphere.sharding.rewrite.token.pojo
-
Generated key insert column token.
- GeneratedKeyInsertColumnToken(int, String) - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyInsertColumnToken
-
- GeneratedKeyInsertColumnTokenGenerator - Class in org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen
-
Generated key insert column token generator.
- GeneratedKeyInsertColumnTokenGenerator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertColumnTokenGenerator
-
- GeneratedKeyInsertValuesTokenGenerator - Class in org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen
-
Insert values token generator for sharding.
- GeneratedKeyInsertValuesTokenGenerator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertValuesTokenGenerator
-
- generateKey() - Method in class org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
-
- generateKey() - Method in class org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
-
- generateKey(String) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Generate key.
- generateSQLToken(SelectStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.DistinctProjectionPrefixTokenGenerator
-
- generateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyAssignmentTokenGenerator
-
- generateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyForUseDefaultInsertColumnsTokenGenerator
-
- generateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertColumnTokenGenerator
-
- generateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertValuesTokenGenerator
-
- generateSQLToken(SelectStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OffsetTokenGenerator
-
- generateSQLToken(SelectStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OrderByTokenGenerator
-
- generateSQLToken(SelectStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ProjectionsTokenGenerator
-
- generateSQLToken(SelectStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.RowCountTokenGenerator
-
- generateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ShardingInsertValuesTokenGenerator
-
- generateSQLTokens(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.AggregationDistinctTokenGenerator
-
- generateSQLTokens(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ConstraintTokenGenerator
-
- generateSQLTokens(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.IndexTokenGenerator
-
- generateSQLTokens(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.TableTokenGenerator
-
- getActualDatasourceNames() - Method in class org.apache.shardingsphere.sharding.rule.TableRule
-
Get actual data source names.
- getActualTableNames(String) - Method in class org.apache.shardingsphere.sharding.rule.TableRule
-
Get actual table names via target data source name.
- getAllActualTables() - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
- getAllDataNodes() - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
- getAllLogicTables() - Method in class org.apache.shardingsphere.sharding.rule.BindingTableRule
-
Get list of logical table.
- getAllPropertyKeys() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
-
- getAllPropertyKeys() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
-
- getAllPropertyKeys() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
-
- getAllPropertyKeys() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
-
- getAllPropertyKeys() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
-
- getAutoTablesAmount() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
-
- getAutoTablesAmount() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
-
- getAutoTablesAmount() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
-
- getBindingActualTable(String, String, String) - Method in class org.apache.shardingsphere.sharding.rule.BindingTableRule
-
Deduce actual table name from other actual table name in same binding table rule.
- getCalendarValue(int, Class<?>, Calendar) - Method in class org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
-
- getCalendarValue(int, Class<?>, Calendar) - Method in class org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
-
- getCalendarValue(int, Class<?>, Calendar) - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
-
- getColumnName() - Method in class org.apache.shardingsphere.sharding.route.engine.condition.value.AlwaysFalseShardingConditionValue
-
- getColumnName() - Method in interface org.apache.shardingsphere.sharding.route.engine.condition.value.ShardingConditionValue
-
Get column name.
- getCurrentMillis() - Method in class org.apache.shardingsphere.sharding.algorithm.keygen.TimeService
-
Get current millis.
- getDatabaseShardingStrategyConfiguration(TableRule) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Get database sharding strategy configuration.
- getDataNode(String) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Find data node by logic table name.
- getDataNodeGroups() - Method in class org.apache.shardingsphere.sharding.rule.TableRule
-
Get data node groups.
- getGenerateKeyColumn() - Method in class org.apache.shardingsphere.sharding.rule.TableRule
-
Get generate key column.
- getInputStream(int, String) - Method in class org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
-
- getInputStream(int, String) - Method in class org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
-
- getLogicAndActualTablesFromBindingTable(String, String, String, Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Get logic and actual binding tables.
- getOrder() - Method in class org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.rule.builder.AlgorithmProvidedShardingRuleBuilder
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.rule.checker.AlgorithmProvidedShardingRuleConfigurationChecker
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.rule.checker.ShardingRuleConfigurationChecker
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
-
- getOrder() - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
-
- getParameterRewriters(ShardingSphereSchema) - Method in class org.apache.shardingsphere.sharding.rewrite.parameter.ShardingParameterRewriterBuilder
-
- getResult() - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AccumulationAggregationUnit
-
- getResult() - Method in interface org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AggregationUnit
-
Get aggregation result.
- getResult() - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.AverageAggregationUnit
-
- getResult() - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.ComparableAggregationUnit
-
- getResult() - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctAverageAggregationUnit
-
- getResult() - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctCountAggregationUnit
-
- getResult() - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.aggregation.DistinctSumAggregationUnit
-
- getRightValue() - Method in class org.apache.shardingsphere.sharding.rewrite.token.pojo.GeneratedKeyAssignmentToken
-
- getRightValue() - Method in class org.apache.shardingsphere.sharding.rewrite.token.pojo.LiteralGeneratedKeyAssignmentToken
-
- getRightValue() - Method in class org.apache.shardingsphere.sharding.rewrite.token.pojo.ParameterMarkerGeneratedKeyAssignmentToken
-
- getRuleConfigurationType() - Method in class org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration
-
- getRuleTagName() - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
-
- getRuleTagName() - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
-
- getShardingAlgorithm() - Method in interface org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
-
Get sharding algorithm.
- getShardingAlgorithm() - Method in class org.apache.shardingsphere.sharding.route.strategy.type.none.NoneShardingStrategy
-
- getShardingColumns() - Method in interface org.apache.shardingsphere.sharding.route.strategy.ShardingStrategy
-
Get sharding columns.
- getShardingColumns() - Method in class org.apache.shardingsphere.sharding.route.strategy.type.standard.StandardShardingStrategy
-
- getShardingLogicTableNames(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Get sharding logic table names.
- getSQLTokenGenerators() - Method in class org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingTokenGenerateBuilder
-
- getTableName() - Method in class org.apache.shardingsphere.sharding.route.engine.condition.value.AlwaysFalseShardingConditionValue
-
- getTableName() - Method in interface org.apache.shardingsphere.sharding.route.engine.condition.value.ShardingConditionValue
-
Get table name.
- getTableRule(String) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Get table rule.
- getTables() - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
- getTableShardingStrategyConfiguration(TableRule) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Get table sharding strategy configuration.
- getTupleName() - Method in class org.apache.shardingsphere.sharding.yaml.engine.representer.processor.NoneYamlTupleProcessor
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm
-
- getType() - Method in class org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.rule.builder.AlgorithmProvidedShardingRuleBuilder
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.rule.checker.AlgorithmProvidedShardingRuleConfigurationChecker
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.rule.checker.ShardingRuleConfigurationChecker
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
-
- getTypeClass() - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
-
- getValue(int, Class<?>) - Method in class org.apache.shardingsphere.sharding.merge.dal.common.MultipleLocalDataMergedResult
-
- getValue(int, Class<?>) - Method in class org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
-
- getValue(int, Class<?>) - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
-
- getValue() - Method in class org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValue
-
Get condition value.
- GroupByMemoryMergedResult - Class in org.apache.shardingsphere.sharding.merge.dql.groupby
-
Memory merged result for group by.
- GroupByMemoryMergedResult(List<QueryResult>, SelectStatementContext, ShardingSphereSchema) - Constructor for class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByMemoryMergedResult
-
- GroupByRowComparator - Class in org.apache.shardingsphere.sharding.merge.dql.groupby
-
Group by row comparator.
- GroupByRowComparator() - Constructor for class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByRowComparator
-
- GroupByStreamMergedResult - Class in org.apache.shardingsphere.sharding.merge.dql.groupby
-
Stream merged result for group by.
- GroupByStreamMergedResult(Map<String, Integer>, List<QueryResult>, SelectStatementContext, ShardingSphereSchema) - Constructor for class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByStreamMergedResult
-
- GroupByValue - Class in org.apache.shardingsphere.sharding.merge.dql.groupby
-
Group by value.
- GroupByValue(QueryResult, Collection<OrderByItem>) - Constructor for class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByValue
-
- IgnoreForSingleRoute - Interface in org.apache.shardingsphere.sharding.rewrite.token.generator
-
Ignore for single route.
- IndexToken - Class in org.apache.shardingsphere.sharding.rewrite.token.pojo
-
Index token.
- IndexToken(int, int, IdentifierValue, SQLStatementContext, ShardingRule, ShardingSphereSchema) - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.pojo.IndexToken
-
- IndexTokenGenerator - Class in org.apache.shardingsphere.sharding.rewrite.token.generator.impl
-
Index token generator.
- IndexTokenGenerator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.IndexTokenGenerator
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.keygen.UUIDKeyGenerateAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.complex.ComplexInlineShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm
-
- init() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.range.AbstractRangeShardingAlgorithm
-
- init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>, MergedResult) - Method in class org.apache.shardingsphere.sharding.merge.dal.show.LogicTablesMergedResult
-
- init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>, MergedResult) - Method in class org.apache.shardingsphere.sharding.merge.dal.show.ShowIndexMergedResult
-
- init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>, MergedResult) - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.GroupByMemoryMergedResult
-
- init(ShardingRule, ShardingSphereSchema, SQLStatementContext, List<QueryResult>, MergedResult) - Method in class org.apache.shardingsphere.sharding.merge.dql.groupby.having.HavingDecoratorMergedResult
-
- InlineExpressionParser - Class in org.apache.shardingsphere.sharding.algorithm.sharding.inline
-
Inline expression parser.
- InlineExpressionParser() - Constructor for class org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineExpressionParser
-
- InlineShardingAlgorithm - Class in org.apache.shardingsphere.sharding.algorithm.sharding.inline
-
Inline sharding algorithm.
- InlineShardingAlgorithm() - Constructor for class org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm
-
- InsertClauseShardingConditionEngine - Class in org.apache.shardingsphere.sharding.route.engine.condition.engine.impl
-
Sharding condition engine for insert clause.
- InsertClauseShardingConditionEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.engine.impl.InsertClauseShardingConditionEngine
-
- IntervalShardingAlgorithm - Class in org.apache.shardingsphere.sharding.algorithm.sharding.datetime
-
Interval sharding algorithm.
- IntervalShardingAlgorithm() - Constructor for class org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm
-
- isAllBindingTables(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge logic tables is all belong to binding encryptors.
- isAllBroadcastTables(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge logic tables is all belong to broadcast encryptors.
- isAllShardingTables(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge logic tables is all belong to sharding tables.
- isAllTablesInSameDataSource(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge whether all tables are in same data source or not.
- isAlwaysFalse() - Method in class org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
-
Judge sharding conditions is always false or not.
- isBroadcastTable(String) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge logic table is belong to broadcast tables.
- isGenerateKeyColumn(String, String) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge is generate key column or not.
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.AggregationDistinctTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ConstraintTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.DistinctProjectionPrefixTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.IndexTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.BaseGeneratedKeyTokenGenerator
-
- isGenerateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.BaseGeneratedKeyTokenGenerator
-
- isGenerateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyAssignmentTokenGenerator
-
- isGenerateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyForUseDefaultInsertColumnsTokenGenerator
-
- isGenerateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertColumnTokenGenerator
-
- isGenerateSQLToken(InsertStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.keygen.GeneratedKeyInsertValuesTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OffsetTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.OrderByTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ProjectionsTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.RowCountTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ShardingInsertValuesTokenGenerator
-
- isGenerateSQLToken(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.TableTokenGenerator
-
- isNeedAccumulate(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
- isNeedMergeShardingValues(SQLStatementContext<?>, ShardingRule) - Method in class org.apache.shardingsphere.sharding.route.engine.validator.dml.ShardingDMLStatementValidator
-
- isNeedRewrite(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingGeneratedKeyInsertValueParameterRewriter
-
- isNeedRewrite(SQLStatementContext) - Method in class org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingPaginationParameterRewriter
-
- isNowExpression(ExpressionSegment) - Static method in class org.apache.shardingsphere.sharding.route.engine.condition.ExpressionConditionUtils
-
Judge now() expression.
- isNullExpression(ExpressionSegment) - Static method in class org.apache.shardingsphere.sharding.route.engine.condition.ExpressionConditionUtils
-
Judge null expression.
- isRouteUnitDataNodeDifferentSize(ShardingRule, RouteContext, String) - Method in class org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
-
Judge whether route unit and data node are different size or not.
- isSchemaContainsIndex(ShardingSphereSchema, IndexSegment) - Method in class org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
-
Judge whether schema contains index or not.
- isShardingColumn(String, String) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge is sharding column or not.
- isShardingTable(String) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge logic table is belong to sharding tables.
- isSingleTablesInSameDataSource(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge if all single tables exist in same data source.
- IteratorStreamMergedResult - Class in org.apache.shardingsphere.sharding.merge.dql.iterator
-
Stream merged result for iterator.
- IteratorStreamMergedResult(List<QueryResult>) - Constructor for class org.apache.shardingsphere.sharding.merge.dql.iterator.IteratorStreamMergedResult
-
- setCellValue(MemoryQueryResultRow, String, String, TableMetaData) - Method in class org.apache.shardingsphere.sharding.merge.dal.show.LogicTablesMergedResult
-
- setCellValue(MemoryQueryResultRow, String, String, TableMetaData) - Method in class org.apache.shardingsphere.sharding.merge.dal.show.ShowCreateTableMergedResult
-
- setShardingRule(ShardingRule) - Method in interface org.apache.shardingsphere.sharding.rule.aware.ShardingRuleAware
-
Set sharding rule.
- ShardingAlgorithmException - Exception in org.apache.shardingsphere.sharding.algorithm.sharding
-
Sharding algorithm exception.
- ShardingAlgorithmException(String, Object...) - Constructor for exception org.apache.shardingsphere.sharding.algorithm.sharding.ShardingAlgorithmException
-
- ShardingAlterIndexStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding alter index statement validator.
- ShardingAlterIndexStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterIndexStatementValidator
-
- ShardingAlterTableStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding alter table statement validator.
- ShardingAlterTableStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterTableStatementValidator
-
- ShardingAlterViewStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding alter view statement validator.
- ShardingAlterViewStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingAlterViewStatementValidator
-
- ShardingAutoTableRuleConfigurationYamlSwapper - Class in org.apache.shardingsphere.sharding.yaml.swapper.rule
-
Sharding auto table rule configuration YAML swapper.
- ShardingAutoTableRuleConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingAutoTableRuleConfigurationYamlSwapper
-
- ShardingCartesianRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.complex
-
Sharding cartesian routing engine.
- ShardingCartesianRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.complex.ShardingCartesianRoutingEngine
-
- ShardingComplexRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.complex
-
Sharding complex routing engine.
- ShardingComplexRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.complex.ShardingComplexRoutingEngine
-
- ShardingCondition - Class in org.apache.shardingsphere.sharding.route.engine.condition
-
Sharding condition.
- ShardingCondition() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.ShardingCondition
-
- ShardingConditionEngine<T extends SQLStatementContext<?>> - Interface in org.apache.shardingsphere.sharding.route.engine.condition.engine
-
Sharding condition engine.
- ShardingConditionEngineFactory - Class in org.apache.shardingsphere.sharding.route.engine.condition.engine
-
Sharding condition engine factory.
- ShardingConditionEngineFactory() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.engine.ShardingConditionEngineFactory
-
- ShardingConditions - Class in org.apache.shardingsphere.sharding.route.engine.condition
-
Sharding conditions.
- ShardingConditions() - Constructor for class org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
-
- ShardingConditionValue - Interface in org.apache.shardingsphere.sharding.route.engine.condition.value
-
Sharding condition value.
- ShardingCreateFunctionStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding create function statement validator.
- ShardingCreateFunctionStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateFunctionStatementValidator
-
- ShardingCreateIndexStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding create index statement validator.
- ShardingCreateIndexStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateIndexStatementValidator
-
- ShardingCreateProcedureStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding create procedure statement validator.
- ShardingCreateProcedureStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateProcedureStatementValidator
-
- ShardingCreateTableStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding create table statement validator.
- ShardingCreateTableStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateTableStatementValidator
-
- ShardingCreateViewStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding create view statement validator.
- ShardingCreateViewStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingCreateViewStatementValidator
-
- ShardingDALResultMerger - Class in org.apache.shardingsphere.sharding.merge.dal
-
DAL result merger for Sharding.
- ShardingDALResultMerger() - Constructor for class org.apache.shardingsphere.sharding.merge.dal.ShardingDALResultMerger
-
- ShardingDatabaseBroadcastRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.broadcast
-
Sharding broadcast routing engine for databases.
- ShardingDatabaseBroadcastRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingDatabaseBroadcastRoutingEngine
-
- ShardingDataSourceGroupBroadcastRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.broadcast
-
Sharding data source group broadcast routing engine.
- ShardingDataSourceGroupBroadcastRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingDataSourceGroupBroadcastRoutingEngine
-
- ShardingDDLStatementValidator<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.DDLStatement> - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl
-
Sharding ddl statement validator.
- ShardingDDLStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.ShardingDDLStatementValidator
-
- ShardingDeleteStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.dml.impl
-
Sharding delete statement validator.
- ShardingDeleteStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingDeleteStatementValidator
-
- ShardingDMLStatementValidator<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement> - Class in org.apache.shardingsphere.sharding.route.engine.validator.dml
-
Sharding dml statement validator.
- ShardingDMLStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.dml.ShardingDMLStatementValidator
-
- ShardingDQLResultMerger - Class in org.apache.shardingsphere.sharding.merge.dql
-
DQL result merger for Sharding.
- ShardingDQLResultMerger() - Constructor for class org.apache.shardingsphere.sharding.merge.dql.ShardingDQLResultMerger
-
- ShardingDropIndexStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding drop index statement validator.
- ShardingDropIndexStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropIndexStatementValidator
-
- ShardingDropTableStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding drop table statement validator.
- ShardingDropTableStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingDropTableStatementValidator
-
- ShardingFederatedRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.federated
-
Sharding federated routing engine.
- ShardingFederatedRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.federated.ShardingFederatedRoutingEngine
-
- ShardingGeneratedKeyInsertValueParameterRewriter - Class in org.apache.shardingsphere.sharding.rewrite.parameter.impl
-
Sharding generated key insert value parameter rewriter.
- ShardingGeneratedKeyInsertValueParameterRewriter() - Constructor for class org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingGeneratedKeyInsertValueParameterRewriter
-
- ShardingIgnoreRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.ignore
-
Sharding ignore routing engine.
- ShardingIgnoreRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.ignore.ShardingIgnoreRoutingEngine
-
- ShardingInsertStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.dml.impl
-
Sharding insert statement validator.
- ShardingInsertStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingInsertStatementValidator
-
- ShardingInsertValue - Class in org.apache.shardingsphere.sharding.rewrite.token.pojo
-
Insert value for sharding.
- ShardingInsertValue(List<ExpressionSegment>, Collection<DataNode>) - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingInsertValue
-
- ShardingInsertValuesToken - Class in org.apache.shardingsphere.sharding.rewrite.token.pojo
-
Insert values token for sharding.
- ShardingInsertValuesToken(int, int) - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingInsertValuesToken
-
- ShardingInsertValuesTokenGenerator - Class in org.apache.shardingsphere.sharding.rewrite.token.generator.impl
-
Insert values token generator for sharding.
- ShardingInsertValuesTokenGenerator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.generator.impl.ShardingInsertValuesTokenGenerator
-
- ShardingInstanceBroadcastRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.broadcast
-
Sharding broadcast routing engine for database instance.
- ShardingInstanceBroadcastRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingInstanceBroadcastRoutingEngine
-
- ShardingOrder - Class in org.apache.shardingsphere.sharding.constant
-
Sharding order.
- ShardingOrder() - Constructor for class org.apache.shardingsphere.sharding.constant.ShardingOrder
-
- ShardingPaginationParameterRewriter - Class in org.apache.shardingsphere.sharding.rewrite.parameter.impl
-
Sharding pagination parameter rewriter.
- ShardingPaginationParameterRewriter() - Constructor for class org.apache.shardingsphere.sharding.rewrite.parameter.impl.ShardingPaginationParameterRewriter
-
- ShardingParameterRewriterBuilder - Class in org.apache.shardingsphere.sharding.rewrite.parameter
-
Parameter rewriter builder for sharding.
- ShardingParameterRewriterBuilder() - Constructor for class org.apache.shardingsphere.sharding.rewrite.parameter.ShardingParameterRewriterBuilder
-
- ShardingPrepareStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl
-
Sharding prepare statement validator.
- ShardingPrepareStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ddl.impl.ShardingPrepareStatementValidator
-
- ShardingResultMergerEngine - Class in org.apache.shardingsphere.sharding.merge
-
Result merger engine for sharding.
- ShardingResultMergerEngine() - Constructor for class org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine
-
- ShardingRouteEngine - Interface in org.apache.shardingsphere.sharding.route.engine.type
-
Sharding route engine.
- ShardingRouteEngineFactory - Class in org.apache.shardingsphere.sharding.route.engine.type
-
Sharding routing engine factory.
- ShardingRouteEngineFactory() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.ShardingRouteEngineFactory
-
- ShardingRule - Class in org.apache.shardingsphere.sharding.rule
-
Sharding rule.
- ShardingRule(ShardingRuleConfiguration, DatabaseType, Map<String, DataSource>) - Constructor for class org.apache.shardingsphere.sharding.rule.ShardingRule
-
- ShardingRule(AlgorithmProvidedShardingRuleConfiguration, DatabaseType, Map<String, DataSource>) - Constructor for class org.apache.shardingsphere.sharding.rule.ShardingRule
-
- ShardingRuleAlgorithmProviderConfigurationYamlSwapper - Class in org.apache.shardingsphere.sharding.yaml.swapper
-
Algorithm provider sharding rule configuration YAML swapper.
- ShardingRuleAlgorithmProviderConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
-
- ShardingRuleAware - Interface in org.apache.shardingsphere.sharding.rule.aware
-
Sharding rule aware.
- ShardingRuleBuilder - Class in org.apache.shardingsphere.sharding.rule.builder
-
Sharding rule builder.
- ShardingRuleBuilder() - Constructor for class org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder
-
- ShardingRuleConfigurationChecker - Class in org.apache.shardingsphere.sharding.rule.checker
-
Sharding rule configuration checker.
- ShardingRuleConfigurationChecker() - Constructor for class org.apache.shardingsphere.sharding.rule.checker.ShardingRuleConfigurationChecker
-
- ShardingRuleConfigurationYamlSwapper - Class in org.apache.shardingsphere.sharding.yaml.swapper
-
Sharding rule configuration YAML swapper.
- ShardingRuleConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
-
- ShardingRuleStatementConverter - Class in org.apache.shardingsphere.sharding.converter
-
Sharding rule statement converter.
- ShardingRuleStatementConverter() - Constructor for class org.apache.shardingsphere.sharding.converter.ShardingRuleStatementConverter
-
- ShardingSelectStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.dml.impl
-
Sharding select statement validator.
- ShardingSelectStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingSelectStatementValidator
-
- ShardingSQLRewriteContextDecorator - Class in org.apache.shardingsphere.sharding.rewrite.context
-
SQL rewrite context decorator for sharding.
- ShardingSQLRewriteContextDecorator() - Constructor for class org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator
-
- ShardingSQLRouter - Class in org.apache.shardingsphere.sharding.route.engine
-
Sharding SQL router.
- ShardingSQLRouter() - Constructor for class org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter
-
- ShardingStandardRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.standard
-
Sharding standard routing engine.
- ShardingStandardRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.standard.ShardingStandardRoutingEngine
-
- ShardingStatementValidator<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement> - Interface in org.apache.shardingsphere.sharding.route.engine.validator
-
Sharding statement validator.
- ShardingStatementValidatorFactory - Class in org.apache.shardingsphere.sharding.route.engine.validator
-
Sharding statement validator factory.
- ShardingStatementValidatorFactory() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidatorFactory
-
- ShardingStrategy - Interface in org.apache.shardingsphere.sharding.route.strategy
-
Sharding strategy.
- ShardingStrategyConfigurationYamlSwapper - Class in org.apache.shardingsphere.sharding.yaml.swapper.strategy
-
Sharding strategy configuration YAML swapper.
- ShardingStrategyConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.sharding.yaml.swapper.strategy.ShardingStrategyConfigurationYamlSwapper
-
- ShardingStrategyFactory - Class in org.apache.shardingsphere.sharding.route.strategy
-
Sharding strategy factory.
- ShardingStrategyFactory() - Constructor for class org.apache.shardingsphere.sharding.route.strategy.ShardingStrategyFactory
-
- ShardingTableBroadcastRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.broadcast
-
Sharding broadcast routing engine for tables.
- ShardingTableBroadcastRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingTableBroadcastRoutingEngine
-
- ShardingTableMetaDataBuilder - Class in org.apache.shardingsphere.sharding.metadata
-
Table meta data builder for sharding.
- ShardingTableMetaDataBuilder() - Constructor for class org.apache.shardingsphere.sharding.metadata.ShardingTableMetaDataBuilder
-
- ShardingTableRuleConfigurationYamlSwapper - Class in org.apache.shardingsphere.sharding.yaml.swapper.rule
-
Sharding table rule configuration YAML swapper.
- ShardingTableRuleConfigurationYamlSwapper() - Constructor for class org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingTableRuleConfigurationYamlSwapper
-
- ShardingTokenGenerateBuilder - Class in org.apache.shardingsphere.sharding.rewrite.token.pojo
-
SQL token generator builder for sharding.
- ShardingTokenGenerateBuilder() - Constructor for class org.apache.shardingsphere.sharding.rewrite.token.pojo.ShardingTokenGenerateBuilder
-
- ShardingUnicastRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.unicast
-
Sharding unicast routing engine.
- ShardingUnicastRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.unicast.ShardingUnicastRoutingEngine
-
- ShardingUpdateStatementValidator - Class in org.apache.shardingsphere.sharding.route.engine.validator.dml.impl
-
Sharding update statement validator.
- ShardingUpdateStatementValidator() - Constructor for class org.apache.shardingsphere.sharding.route.engine.validator.dml.impl.ShardingUpdateStatementValidator
-
- ShowCreateTableMergedResult - Class in org.apache.shardingsphere.sharding.merge.dal.show
-
Merged result for show create table.
- ShowCreateTableMergedResult(ShardingRule, SQLStatementContext, ShardingSphereSchema, List<QueryResult>) - Constructor for class org.apache.shardingsphere.sharding.merge.dal.show.ShowCreateTableMergedResult
-
- ShowIndexMergedResult - Class in org.apache.shardingsphere.sharding.merge.dal.show
-
Merged result for show index.
- ShowIndexMergedResult(ShardingRule, SQLStatementContext, ShardingSphereSchema, List<QueryResult>) - Constructor for class org.apache.shardingsphere.sharding.merge.dal.show.ShowIndexMergedResult
-
- SingleLocalDataMergedResult - Class in org.apache.shardingsphere.sharding.merge.dal.common
-
Merged result for single local data.
- SingleLocalDataMergedResult(Collection<Object>) - Constructor for class org.apache.shardingsphere.sharding.merge.dal.common.SingleLocalDataMergedResult
-
- SingleTableRule - Class in org.apache.shardingsphere.sharding.rule.single
-
Single table rule.
- SingleTableRule() - Constructor for class org.apache.shardingsphere.sharding.rule.single.SingleTableRule
-
- singleTableRuleExists(Collection<String>) - Method in class org.apache.shardingsphere.sharding.rule.ShardingRule
-
Judge if single table rule exists or not.
- SingleTableRuleLoader - Class in org.apache.shardingsphere.sharding.rule.single
-
Single table rule loader.
- SingleTableRuleLoader() - Constructor for class org.apache.shardingsphere.sharding.rule.single.SingleTableRuleLoader
-
- SingleTablesRoutingEngine - Class in org.apache.shardingsphere.sharding.route.engine.type.single
-
Single table engine.
- SingleTablesRoutingEngine() - Constructor for class org.apache.shardingsphere.sharding.route.engine.type.single.SingleTablesRoutingEngine
-
- SnowflakeKeyGenerateAlgorithm - Class in org.apache.shardingsphere.sharding.algorithm.keygen
-
Snowflake key generate algorithm.
- SnowflakeKeyGenerateAlgorithm() - Constructor for class org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm
-
- splitAndEvaluate() - Method in class org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineExpressionParser
-
Split and evaluate inline expression.
- StandardShardingStrategy - Class in org.apache.shardingsphere.sharding.route.strategy.type.standard
-
Standard sharding strategy.
- StandardShardingStrategy(String, StandardShardingAlgorithm<?>) - Constructor for class org.apache.shardingsphere.sharding.route.strategy.type.standard.StandardShardingStrategy
-
- swapToObject(YamlShardingAutoTableRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingAutoTableRuleConfigurationYamlSwapper
-
- swapToObject(YamlTableRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingTableRuleConfigurationYamlSwapper
-
- swapToObject(YamlShardingRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
-
- swapToObject(YamlShardingRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
-
- swapToObject(YamlKeyGenerateStrategyConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.strategy.KeyGenerateStrategyConfigurationYamlSwapper
-
- swapToObject(YamlShardingStrategyConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.strategy.ShardingStrategyConfigurationYamlSwapper
-
- swapToYamlConfiguration(ShardingAutoTableRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingAutoTableRuleConfigurationYamlSwapper
-
- swapToYamlConfiguration(ShardingTableRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.rule.ShardingTableRuleConfigurationYamlSwapper
-
- swapToYamlConfiguration(AlgorithmProvidedShardingRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleAlgorithmProviderConfigurationYamlSwapper
-
- swapToYamlConfiguration(ShardingRuleConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.ShardingRuleConfigurationYamlSwapper
-
- swapToYamlConfiguration(KeyGenerateStrategyConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.strategy.KeyGenerateStrategyConfigurationYamlSwapper
-
- swapToYamlConfiguration(ShardingStrategyConfiguration) - Method in class org.apache.shardingsphere.sharding.yaml.swapper.strategy.ShardingStrategyConfigurationYamlSwapper
-