跳过导航链接
A C D E G H I N O R S T V W 

A

AlwaysFalseRouteValue - org.apache.shardingsphere.sharding.route.engine.condition中的类
Always false route value.
AlwaysFalseRouteValue() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.AlwaysFalseRouteValue
 
AlwaysFalseShardingCondition - org.apache.shardingsphere.sharding.route.engine.condition中的类
Always false sharding condition.
AlwaysFalseShardingCondition() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.AlwaysFalseShardingCondition
 

C

Column - org.apache.shardingsphere.sharding.route.engine.condition中的类
Column.
Column() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.Column
 
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.segment.dml.predicate.value.PredicateRightValue> - 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
 
createShardingConditions(InsertStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.engine.InsertClauseShardingConditionEngine
Create sharding conditions.
createShardingConditions(SQLStatementContext, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.engine.WhereClauseShardingConditionEngine
Create sharding conditions.

D

decorate(RouteContext, ShardingSphereMetaData, ShardingRule, ConfigurationProperties) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingRouteDecorator
 
DefaultTimeService - org.apache.shardingsphere.sharding.route.spi中的类
Default time service.
DefaultTimeService() - 类 的构造器org.apache.shardingsphere.sharding.route.spi.DefaultTimeService
 

E

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
 

G

generate(T, Column, List<Object>) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGenerator
Generate route value.
generate(PredicateRightValue, Column, List<Object>) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValueGeneratorFactory
Generate condition value.
generate(PredicateBetweenRightValue, Column, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueBetweenOperatorGenerator
 
generate(PredicateCompareRightValue, Column, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueCompareOperatorGenerator
 
generate(PredicateInRightValue, Column, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.impl.ConditionValueInOperatorGenerator
 
getColumnName() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.AlwaysFalseRouteValue
 
getOrder() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingRouteDecorator
 
getTableName() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.AlwaysFalseRouteValue
 
getTime() - 类 中的方法org.apache.shardingsphere.sharding.route.spi.DefaultTimeService
 
getTime() - 类 中的方法org.apache.shardingsphere.sharding.route.spi.SPITimeService
 
getTime() - 接口 中的方法org.apache.shardingsphere.sharding.route.spi.TimeService
Get time.
getType() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.ShardingRouteDecorator
 
getValue() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.generator.ConditionValue
Get condition value.

H

hashCode() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.Column
 

I

InsertClauseShardingConditionEngine - org.apache.shardingsphere.sharding.route.engine.condition.engine中的类
Sharding condition engine for insert clause.
InsertClauseShardingConditionEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.engine.InsertClauseShardingConditionEngine
 
isAlwaysFalse() - 类 中的方法org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
Judge sharding conditions is always false or not.
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.

N

newInstance(ShardingRule, ShardingSphereMetaData, SQLStatementContext, ShardingConditions, ConfigurationProperties) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.type.ShardingRouteEngineFactory
Create new instance of routing engine.
newInstance(SQLStatement) - 类 中的静态方法org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidatorFactory
New instance of sharding statement validator.

O

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.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.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.defaultdb - 程序包 org.apache.shardingsphere.sharding.route.engine.type.defaultdb
 
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.impl - 程序包 org.apache.shardingsphere.sharding.route.engine.validator.impl
 
org.apache.shardingsphere.sharding.route.spi - 程序包 org.apache.shardingsphere.sharding.route.spi
 

R

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.ShardingMasterInstanceBroadcastRoutingEngine
 
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.defaultdb.ShardingDefaultDatabaseRoutingEngine
 
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
 

S

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
 
ShardingConditions - org.apache.shardingsphere.sharding.route.engine.condition中的类
Sharding conditions.
ShardingConditions() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.ShardingConditions
 
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
 
ShardingDefaultDatabaseRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.defaultdb中的类
Sharding default datasource engine.
ShardingDefaultDatabaseRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.defaultdb.ShardingDefaultDatabaseRoutingEngine
 
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.impl中的类
Sharding insert statement validator.
ShardingInsertStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.impl.ShardingInsertStatementValidator
 
ShardingMasterInstanceBroadcastRoutingEngine - org.apache.shardingsphere.sharding.route.engine.type.broadcast中的类
Sharding broadcast routing engine for master instance of databases.
ShardingMasterInstanceBroadcastRoutingEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.type.broadcast.ShardingMasterInstanceBroadcastRoutingEngine
 
ShardingRouteDecorator - org.apache.shardingsphere.sharding.route.engine中的类
Sharding route decorator.
ShardingRouteDecorator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.ShardingRouteDecorator
 
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
 
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.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
 
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
 
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.impl中的类
Sharding update statement validator.
ShardingUpdateStatementValidator() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.validator.impl.ShardingUpdateStatementValidator
 
SPITimeService - org.apache.shardingsphere.sharding.route.spi中的类
Time service for SPI.
SPITimeService() - 类 的构造器org.apache.shardingsphere.sharding.route.spi.SPITimeService
 

T

TimeService - org.apache.shardingsphere.sharding.route.spi中的接口
Time service.

V

validate(ShardingRule, InsertStatement, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.impl.ShardingInsertStatementValidator
 
validate(ShardingRule, UpdateStatement, List<Object>) - 类 中的方法org.apache.shardingsphere.sharding.route.engine.validator.impl.ShardingUpdateStatementValidator
 
validate(ShardingRule, T, List<Object>) - 接口 中的方法org.apache.shardingsphere.sharding.route.engine.validator.ShardingStatementValidator
Validate whether sharding operation is supported.

W

WhereClauseShardingConditionEngine - org.apache.shardingsphere.sharding.route.engine.condition.engine中的类
Sharding condition engine for where clause.
WhereClauseShardingConditionEngine() - 类 的构造器org.apache.shardingsphere.sharding.route.engine.condition.engine.WhereClauseShardingConditionEngine
 
A C D E G H I N O R S T V W 
跳过导航链接

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