public final class RouteResult extends Object
| 构造器和说明 |
|---|
RouteResult() |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<RouteMapper> |
findTableMapper(String logicDataSourceName,
String actualTableName)
Find table mapper.
|
Collection<String> |
getActualDataSourceNames()
Get actual data source names.
|
List<Set<String>> |
getActualTableNameGroups(String actualDataSourceName,
Set<String> logicTableNames)
Get actual tables groups.
|
Map<String,Set<String>> |
getDataSourceLogicTablesMap(Collection<String> actualDataSourceNames)
Get map relationship between actual data source and logic tables.
|
boolean |
isSingleRouting()
Judge is route for single database and table only or not.
|
public boolean isSingleRouting()
public Collection<String> getActualDataSourceNames()
public List<Set<String>> getActualTableNameGroups(String actualDataSourceName, Set<String> logicTableNames)
Actual tables in same group are belong one logic name.
actualDataSourceName - actual data source namelogicTableNames - logic table namespublic Map<String,Set<String>> getDataSourceLogicTablesMap(Collection<String> actualDataSourceNames)
actualDataSourceNames - actual data source namespublic Optional<RouteMapper> findTableMapper(String logicDataSourceName, String actualTableName)
logicDataSourceName - logic data source nameactualTableName - actual table nameCopyright © 2020 The Apache Software Foundation. All rights reserved.