Skip navigation links
A C D F G I O P R S 

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(LogicSQL, ShardingSphereMetaData, T, ConfigurationProperties) - Method in interface org.apache.shardingsphere.infra.route.SQLRouter
Create route context.

D

decorateRouteContext(RouteContext, LogicSQL, ShardingSphereMetaData, T, ConfigurationProperties) - 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(LogicSQL, ShardingSphereMetaData) - Method in class org.apache.shardingsphere.infra.route.engine.impl.AllSQLRouteExecutor
 
route(LogicSQL, ShardingSphereMetaData) - Method in class org.apache.shardingsphere.infra.route.engine.impl.PartialSQLRouteExecutor
 
route(LogicSQL, ShardingSphereMetaData) - Method in class org.apache.shardingsphere.infra.route.engine.SQLRouteEngine
Route SQL.
route(LogicSQL, ShardingSphereMetaData) - 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.
A C D F G I O P R S 
Skip navigation links

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