Index
All Classes and Interfaces|All Packages
A
- AllSQLRouteExecutor - Class in org.apache.shardingsphere.infra.route.engine.impl
-
All SQL route executor.
- AllSQLRouteExecutor() - Constructor for class org.apache.shardingsphere.infra.route.engine.impl.AllSQLRouteExecutor
C
- containsTableSharding() - Method in class org.apache.shardingsphere.infra.route.context.RouteContext
-
Judge whether route context contains table sharding or not.
- createRouteContext(QueryContext, ShardingSphereRuleMetaData, ShardingSphereDatabase, T, ConfigurationProperties, ConnectionContext) - Method in interface org.apache.shardingsphere.infra.route.SQLRouter
-
Create route context.
D
- decorateRouteContext(RouteContext, QueryContext, ShardingSphereDatabase, T, ConfigurationProperties, ConnectionContext) - Method in interface org.apache.shardingsphere.infra.route.SQLRouter
-
Decorate route context.
F
- findTableMapper(String, String) - Method in class org.apache.shardingsphere.infra.route.context.RouteContext
-
Find table mapper.
- findTableMapper(String, String) - Method in class org.apache.shardingsphere.infra.route.context.RouteUnit
-
Find table mapper.
G
- getActualDataSourceNames() - Method in class org.apache.shardingsphere.infra.route.context.RouteContext
-
Get actual data source names.
- getActualTableNameGroups(String, Set<String>) - Method in class org.apache.shardingsphere.infra.route.context.RouteContext
-
Get actual tables groups.
- getActualTableNames(String) - Method in class org.apache.shardingsphere.infra.route.context.RouteUnit
-
Get actual table names.
- getDataSourceLogicTablesMap(Collection<String>) - Method in class org.apache.shardingsphere.infra.route.context.RouteContext
-
Get map relationship between actual data source and logic tables.
- getLogicTableNames() - Method in class org.apache.shardingsphere.infra.route.context.RouteUnit
-
Get logic table names.
I
- isSingleRouting() - Method in class org.apache.shardingsphere.infra.route.context.RouteContext
-
Judge is route for single database and table only or not.
O
- org.apache.shardingsphere.infra.route - package org.apache.shardingsphere.infra.route
- org.apache.shardingsphere.infra.route.context - package org.apache.shardingsphere.infra.route.context
- org.apache.shardingsphere.infra.route.engine - package org.apache.shardingsphere.infra.route.engine
- org.apache.shardingsphere.infra.route.engine.impl - package org.apache.shardingsphere.infra.route.engine.impl
P
- PartialSQLRouteExecutor - Class in org.apache.shardingsphere.infra.route.engine.impl
-
Partial SQL route executor.
- PartialSQLRouteExecutor(Collection<ShardingSphereRule>, ConfigurationProperties) - Constructor for class org.apache.shardingsphere.infra.route.engine.impl.PartialSQLRouteExecutor
- putRouteUnit(RouteMapper, Collection<RouteMapper>) - Method in class org.apache.shardingsphere.infra.route.context.RouteContext
-
Put route unit.
R
- RawGroup - Interface in org.apache.shardingsphere.infra.route.context
-
Raw rule group.
- route(ConnectionContext, QueryContext, ShardingSphereRuleMetaData, ShardingSphereDatabase) - Method in class org.apache.shardingsphere.infra.route.engine.impl.AllSQLRouteExecutor
- route(ConnectionContext, QueryContext, ShardingSphereRuleMetaData, ShardingSphereDatabase) - Method in class org.apache.shardingsphere.infra.route.engine.impl.PartialSQLRouteExecutor
- route(ConnectionContext, QueryContext, ShardingSphereRuleMetaData, ShardingSphereDatabase) - Method in class org.apache.shardingsphere.infra.route.engine.SQLRouteEngine
-
Route SQL.
- route(ConnectionContext, QueryContext, ShardingSphereRuleMetaData, ShardingSphereDatabase) - Method in interface org.apache.shardingsphere.infra.route.engine.SQLRouteExecutor
-
Route.
- RouteContext - Class in org.apache.shardingsphere.infra.route.context
-
Route context.
- RouteContext() - Constructor for class org.apache.shardingsphere.infra.route.context.RouteContext
- RouteMapper - Class in org.apache.shardingsphere.infra.route.context
-
Route mapper.
- RouteMapper() - Constructor for class org.apache.shardingsphere.infra.route.context.RouteMapper
- RouteStageContext - Interface in org.apache.shardingsphere.infra.route.context
-
Route stage context.
- RouteUnit - Class in org.apache.shardingsphere.infra.route.context
-
Route unit.
- RouteUnit() - Constructor for class org.apache.shardingsphere.infra.route.context.RouteUnit
S
- SQLRouteEngine - Class in org.apache.shardingsphere.infra.route.engine
-
SQL route engine.
- SQLRouteEngine() - Constructor for class org.apache.shardingsphere.infra.route.engine.SQLRouteEngine
- SQLRouteExecutor - Interface in org.apache.shardingsphere.infra.route.engine
-
SQL route executor.
- SQLRouter<T extends org.apache.shardingsphere.infra.rule.ShardingSphereRule> - Interface in org.apache.shardingsphere.infra.route
-
SQL Router.
All Classes and Interfaces|All Packages