跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

AbstractAlterParser - io.shardingsphere.core.parsing.parser.sql.ddl.alter中的类
Alter parser.
AbstractAlterParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.alter.AbstractAlterParser
 
AbstractCreateParser - io.shardingsphere.core.parsing.parser.sql.ddl.create中的类
Create parser.
AbstractCreateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.create.AbstractCreateParser
 
AbstractDALParser - io.shardingsphere.core.parsing.parser.sql.dal中的类
Database administrator parser.
AbstractDALParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.AbstractDALParser
 
AbstractDeleteClauseParserFacade - io.shardingsphere.core.parsing.parser.clause.facade中的类
Delete clause parser facade.
AbstractDeleteClauseParserFacade() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.facade.AbstractDeleteClauseParserFacade
 
AbstractDeleteParser - io.shardingsphere.core.parsing.parser.sql.dml.delete中的类
Delete parser.
AbstractDeleteParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.delete.AbstractDeleteParser
 
AbstractDescribeParser - io.shardingsphere.core.parsing.parser.sql.dal.describe中的类
Describe parser.
AbstractDescribeParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.describe.AbstractDescribeParser
 
AbstractDropParser - io.shardingsphere.core.parsing.parser.sql.ddl.drop中的类
Drop parser.
AbstractDropParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.drop.AbstractDropParser
 
AbstractInsertClauseParserFacade - io.shardingsphere.core.parsing.parser.clause.facade中的类
Insert clause parser facade.
AbstractInsertClauseParserFacade() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.facade.AbstractInsertClauseParserFacade
 
AbstractInsertParser - io.shardingsphere.core.parsing.parser.sql.dml.insert中的类
Insert parser.
AbstractInsertParser(ShardingRule, ShardingMetaData, LexerEngine, AbstractInsertClauseParserFacade) - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.insert.AbstractInsertParser
 
AbstractRefreshHandler - io.shardingsphere.core.metadata中的类
abstract class for refreshing sharding metadata.
AbstractRefreshHandler() - 类 的构造器io.shardingsphere.core.metadata.AbstractRefreshHandler
 
AbstractSelectClauseParserFacade - io.shardingsphere.core.parsing.parser.clause.facade中的类
Select clause parser facade.
AbstractSelectClauseParserFacade() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.facade.AbstractSelectClauseParserFacade
 
AbstractSelectParser - io.shardingsphere.core.parsing.parser.sql.dql.select中的类
Select parser.
AbstractSelectParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
AbstractShowParser - io.shardingsphere.core.parsing.parser.sql.dal.show中的类
Show parser.
AbstractShowParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.show.AbstractShowParser
 
AbstractSQLStatement - io.shardingsphere.core.parsing.parser.sql中的类
SQL statement abstract class.
AbstractSQLStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.AbstractSQLStatement
 
AbstractTruncateParser - io.shardingsphere.core.parsing.parser.sql.ddl.truncate中的类
Truncate parser.
AbstractTruncateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.truncate.AbstractTruncateParser
 
AbstractUpdateClauseParserFacade - io.shardingsphere.core.parsing.parser.clause.facade中的类
Update clause parser facade.
AbstractUpdateClauseParserFacade() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.facade.AbstractUpdateClauseParserFacade
 
AbstractUpdateParser - io.shardingsphere.core.parsing.parser.sql.dml.update中的类
Update parser.
AbstractUpdateParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.update.AbstractUpdateParser
 
AbstractUseParser - io.shardingsphere.core.parsing.parser.sql.dal.use中的类
Use parser.
AbstractUseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.use.AbstractUseParser
 
accept(TokenType) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Assert current token type should equals input token and go to next token type.
AccumulationAggregationUnit - io.shardingsphere.core.merger.dql.groupby.aggregation中的类
Accumulation aggregation unit.
AccumulationAggregationUnit() - 类 的构造器io.shardingsphere.core.merger.dql.groupby.aggregation.AccumulationAggregationUnit
 
add(Condition, ShardingRule) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.Conditions
Add condition.
add(Condition) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.OrCondition
Add condition.
add(Table) - 类 中的方法io.shardingsphere.core.parsing.parser.context.table.Tables
添加表解析对象.
addDatabaseShardingValue(String, String, Comparable<?>) - 类 中的方法io.shardingsphere.core.api.HintManager
Add sharding value for database.
addDatabaseShardingValue(String, String, ShardingOperator, Comparable<?>...) - 类 中的方法io.shardingsphere.core.api.HintManager
Add sharding value for database.
addTableShardingValue(String, String, Comparable<?>) - 类 中的方法io.shardingsphere.core.api.HintManager
Add sharding value for table.
addTableShardingValue(String, String, ShardingOperator, Comparable<?>...) - 类 中的方法io.shardingsphere.core.api.HintManager
Add sharding value for table.
AggregationSelectItem - io.shardingsphere.core.parsing.parser.context.selectitem中的类
Aggregation select item.
AggregationSelectItem() - 类 的构造器io.shardingsphere.core.parsing.parser.context.selectitem.AggregationSelectItem
 
AggregationType - io.shardingsphere.core.constant中的枚举
Aggregation function enum.
AggregationUnit - io.shardingsphere.core.merger.dql.groupby.aggregation中的接口
Aggregation unit interface.
AggregationUnitFactory - io.shardingsphere.core.merger.dql.groupby.aggregation中的类
Aggregation unit factory.
AggregationUnitFactory() - 类 的构造器io.shardingsphere.core.merger.dql.groupby.aggregation.AggregationUnitFactory
 
AliasExpressionParser - io.shardingsphere.core.parsing.parser.clause.expression中的类
Alias expression parser.
AliasExpressionParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.expression.AliasExpressionParser
 
AlterParserFactory - io.shardingsphere.core.parsing.parser.sql.ddl.alter中的类
Alter parser factory.
AlterParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.alter.AlterParserFactory
 
AlwaysFalseShardingCondition - io.shardingsphere.core.optimizer.query中的类
Always false sharding condition.
AlwaysFalseShardingCondition() - 类 的构造器io.shardingsphere.core.optimizer.query.AlwaysFalseShardingCondition
 
AlwaysFalseShardingValue - io.shardingsphere.core.optimizer.query中的类
Always false sharding value.
AlwaysFalseShardingValue() - 类 的构造器io.shardingsphere.core.optimizer.query.AlwaysFalseShardingValue
 
AndCondition - io.shardingsphere.core.parsing.parser.context.condition中的类
And conditions.
AndCondition() - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.AndCondition
 
appendLiterals(String) - 类 中的方法io.shardingsphere.core.rewrite.SQLBuilder
Append literals.
appendPlaceholder(ShardingPlaceholder) - 类 中的方法io.shardingsphere.core.rewrite.SQLBuilder
Append sharding placeholder.
Assist - io.shardingsphere.core.parsing.lexer.token中的枚举
Assist token.
AverageAggregationUnit - io.shardingsphere.core.merger.dql.groupby.aggregation中的类
Average aggregation unit.
AverageAggregationUnit() - 类 的构造器io.shardingsphere.core.merger.dql.groupby.aggregation.AverageAggregationUnit
 

B

BasicExpressionParser - io.shardingsphere.core.parsing.parser.clause.expression中的类
Basic expression parser.
BasicExpressionParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.expression.BasicExpressionParser
 
BindingTableRule - io.shardingsphere.core.rule中的类
Binding table rule configuration.
BindingTableRule() - 类 的构造器io.shardingsphere.core.rule.BindingTableRule
 
build() - 类 中的方法io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration
Build sharding strategy configuration.
build() - 类 中的方法io.shardingsphere.core.yaml.sharding.YamlTableRuleConfiguration
Build table rule configuration.

C

canRefreshMetaData() - 类 中的方法io.shardingsphere.core.routing.SQLRouteResult
whether SQLRouteResult can refresh table metadata.
CartesianRoutingEngine - io.shardingsphere.core.routing.type.complex中的类
cartesian routing engine.
CartesianRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.complex.CartesianRoutingEngine
 
CharType - io.shardingsphere.core.parsing.lexer.analyzer中的类
Char type.
CharType() - 类 的构造器io.shardingsphere.core.parsing.lexer.analyzer.CharType
 
clear() - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Clear hint manager for current thread-local.
clear() - 类 中的方法io.shardingsphere.core.parsing.cache.ParsingResultCache
Clear cache.
clear() - 类 中的静态方法io.shardingsphere.core.routing.router.masterslave.MasterVisitedManager
Clear master data source visited.
close() - 类 中的方法io.shardingsphere.core.api.HintManager
 
Column - io.shardingsphere.core.parsing.parser.context.condition中的类
Column.
Column() - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.Column
 
ColumnMetaData - io.shardingsphere.core.metadata中的类
Column metadata.
ColumnMetaData() - 类 的构造器io.shardingsphere.core.metadata.ColumnMetaData
 
CommonSelectItem - io.shardingsphere.core.parsing.parser.context.selectitem中的类
Common select item.
CommonSelectItem() - 类 的构造器io.shardingsphere.core.parsing.parser.context.selectitem.CommonSelectItem
 
ComparableAggregationUnit - io.shardingsphere.core.merger.dql.groupby.aggregation中的类
Comparable aggregation unit.
ComparableAggregationUnit() - 类 的构造器io.shardingsphere.core.merger.dql.groupby.aggregation.ComparableAggregationUnit
 
compare(MemoryQueryResultRow, MemoryQueryResultRow) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.GroupByRowComparator
 
compareTo(Comparable, Comparable, OrderDirection, OrderDirection) - 类 中的静态方法io.shardingsphere.core.merger.dql.orderby.CompareUtil
Compare two object with order type.
compareTo(OrderByValue) - 类 中的方法io.shardingsphere.core.merger.dql.orderby.OrderByValue
 
CompareUtil - io.shardingsphere.core.merger.dql.orderby中的类
Compare util.
CompareUtil() - 类 的构造器io.shardingsphere.core.merger.dql.orderby.CompareUtil
 
ComplexKeysShardingAlgorithm - io.shardingsphere.core.api.algorithm.sharding.complex中的接口
Complex keys sharding algorithm.
ComplexRoutingEngine - io.shardingsphere.core.routing.type.complex中的类
Complex routing engine.
ComplexRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.complex.ComplexRoutingEngine
 
ComplexShardingStrategy - io.shardingsphere.core.routing.strategy.complex中的类
Complex sharding strategy.
ComplexShardingStrategy(ComplexShardingStrategyConfiguration) - 类 的构造器io.shardingsphere.core.routing.strategy.complex.ComplexShardingStrategy
 
ComplexShardingStrategyConfiguration - io.shardingsphere.core.api.config.strategy中的类
Complex sharding strategy configuration.
ComplexShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.api.config.strategy.ComplexShardingStrategyConfiguration
 
Condition - io.shardingsphere.core.parsing.parser.context.condition中的类
Condition.
Condition() - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.Condition
 
Condition(Column, SQLExpression) - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.Condition
 
Condition(Column, SQLExpression, SQLExpression) - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.Condition
 
Condition(Column, List<SQLExpression>) - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.Condition
 
Conditions - io.shardingsphere.core.parsing.parser.context.condition中的类
Conditions collection.
Conditions(Conditions) - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.Conditions
 
ConfigMapContext - io.shardingsphere.core.api中的类
The config map context.
ConfigMapContext() - 类 的构造器io.shardingsphere.core.api.ConfigMapContext
 
containsSubQuery() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Adjust contains sub query statement or not.
create(AggregationType) - 类 中的静态方法io.shardingsphere.core.merger.dql.groupby.aggregation.AggregationUnitFactory
Create aggregation unit instance.
createAliasExpressionParser(LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.dialect.ExpressionParserFactory
Create alias parser instance.
createBasicExpressionParser(LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.dialect.ExpressionParserFactory
Create expression parser instance.
CreateParserFactory - io.shardingsphere.core.parsing.parser.sql.ddl.create中的类
Create parser factory.
CreateParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.create.CreateParserFactory
 
createSQLRouter(ShardingRule, ShardingMetaData, DatabaseType, boolean) - 类 中的静态方法io.shardingsphere.core.routing.router.sharding.ShardingRouterFactory
Create sharding router.

D

DALMergeEngine - io.shardingsphere.core.merger.dal中的类
DAL result set merge engine.
DALMergeEngine() - 类 的构造器io.shardingsphere.core.merger.dal.DALMergeEngine
 
DALStatement - io.shardingsphere.core.parsing.parser.sql.dal中的类
DAL statement.
DALStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.DALStatement
 
DatabaseBroadcastRoutingEngine - io.shardingsphere.core.routing.type.broadcast中的类
Broadcast routing engine for databases.
DatabaseBroadcastRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.broadcast.DatabaseBroadcastRoutingEngine
 
DatabaseHintRoutingEngine - io.shardingsphere.core.routing.type.hint中的类
Database hint only routing engine.
DatabaseHintRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.hint.DatabaseHintRoutingEngine
 
DatabaseHintSQLRouter - io.shardingsphere.core.routing.router.sharding中的类
Sharding router for hint database only.
DatabaseHintSQLRouter() - 类 的构造器io.shardingsphere.core.routing.router.sharding.DatabaseHintSQLRouter
 
DatabaseType - io.shardingsphere.core.constant中的枚举
Supported database.
DataNode - io.shardingsphere.core.rule中的类
Sharding data unit node.
DataNode(String) - 类 的构造器io.shardingsphere.core.rule.DataNode
Constructs a data node with well-formatted string.
DataSourceParameter - io.shardingsphere.core.yaml.sharding中的类
Data source parameters.
DataSourceParameter() - 类 的构造器io.shardingsphere.core.yaml.sharding.DataSourceParameter
 
DB_COLUMN_NAME - 类 中的静态变量io.shardingsphere.core.hint.HintManagerHolder
 
DB_TABLE_NAME - 类 中的静态变量io.shardingsphere.core.hint.HintManagerHolder
 
DDLStatement - io.shardingsphere.core.parsing.parser.sql.ddl中的类
DDL statement.
DDLStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.DDLStatement
 
DecoratorMergedResult - io.shardingsphere.core.merger.dql.common中的类
Decorator merged result.
DecoratorMergedResult() - 类 的构造器io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
DefaultKeyGenerator - io.shardingsphere.core.keygen中的类
Default distributed primary key generator.
DefaultKeyGenerator() - 类 的构造器io.shardingsphere.core.keygen.DefaultKeyGenerator
 
DefaultKeyword - io.shardingsphere.core.parsing.lexer.token中的枚举
Default keyword.
DeleteParserFactory - io.shardingsphere.core.parsing.parser.sql.dml.delete中的类
Delete parser factory.
DeleteParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.delete.DeleteParserFactory
 
DescribeParserFactory - io.shardingsphere.core.parsing.parser.sql.dal.describe中的类
Describe parser factory.
DescribeParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.describe.DescribeParserFactory
 
DescribeStatement - io.shardingsphere.core.parsing.parser.dialect.mysql.statement中的类
Describe statement.
DescribeStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.statement.DescribeStatement
 
Dictionary - io.shardingsphere.core.parsing.lexer.analyzer中的类
Token dictionary.
Dictionary(Keyword...) - 类 的构造器io.shardingsphere.core.parsing.lexer.analyzer.Dictionary
 
DistinctClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Distinct clause parser.
DistinctClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.DistinctClauseParser
 
DMLStatement - io.shardingsphere.core.parsing.parser.sql.dml中的类
DML statement.
DMLStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.DMLStatement
 
doSharding(Collection<String>, Collection<ShardingValue>) - 接口 中的方法io.shardingsphere.core.api.algorithm.sharding.complex.ComplexKeysShardingAlgorithm
Sharding.
doSharding(Collection<String>, ShardingValue) - 接口 中的方法io.shardingsphere.core.api.algorithm.sharding.hint.HintShardingAlgorithm
Sharding.
doSharding(Collection<String>, PreciseShardingValue<T>) - 接口 中的方法io.shardingsphere.core.api.algorithm.sharding.standard.PreciseShardingAlgorithm
Sharding.
doSharding(Collection<String>, RangeShardingValue<T>) - 接口 中的方法io.shardingsphere.core.api.algorithm.sharding.standard.RangeShardingAlgorithm
Sharding.
doSharding(Collection<String>, Collection<ShardingValue>) - 类 中的方法io.shardingsphere.core.routing.strategy.complex.ComplexShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingValue>) - 类 中的方法io.shardingsphere.core.routing.strategy.hint.HintShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingValue>) - 类 中的方法io.shardingsphere.core.routing.strategy.inline.InlineShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingValue>) - 类 中的方法io.shardingsphere.core.routing.strategy.none.NoneShardingStrategy
 
doSharding(Collection<String>, Collection<ShardingValue>) - 接口 中的方法io.shardingsphere.core.routing.strategy.ShardingStrategy
Sharding.
doSharding(Collection<String>, Collection<ShardingValue>) - 类 中的方法io.shardingsphere.core.routing.strategy.standard.StandardShardingStrategy
 
DQLMergeEngine - io.shardingsphere.core.merger.dql中的类
DQL result set merge engine.
DQLMergeEngine(List<QueryResult>, SelectStatement) - 类 的构造器io.shardingsphere.core.merger.dql.DQLMergeEngine
 
DQLStatement - io.shardingsphere.core.parsing.parser.sql.dql中的类
DQL statement.
DQLStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dql.DQLStatement
 
DropParserFactory - io.shardingsphere.core.parsing.parser.sql.ddl.drop中的类
Drop parser factory.
DropParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.drop.DropParserFactory
 

E

EOI - 类 中的静态变量io.shardingsphere.core.parsing.lexer.analyzer.CharType
End of input.
EPOCH - 类 中的静态变量io.shardingsphere.core.keygen.DefaultKeyGenerator
 
equalAny(TokenType...) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Adjust current token equals one of input tokens or not.
equals(Object) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.Column
 
equals(Object) - 类 中的方法io.shardingsphere.core.parsing.parser.context.OrderItem
 
evaluate() - 类 中的方法io.shardingsphere.core.util.InlineExpressionParser
Split and evaluate inline expression.
execute() - 类 中的方法io.shardingsphere.core.metadata.AbstractRefreshHandler
execute refresh sharding table metadata.
ExpressionParserFactory - io.shardingsphere.core.parsing.parser.dialect中的类
Expression parser factory.
ExpressionParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.ExpressionParserFactory
 

F

find(Column) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.AndCondition
已过时。
only test call
find(Column) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.Conditions
已过时。
only test call
find(Column, int) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.Conditions
已过时。
only test call
find(Column, int) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.OrCondition
已过时。
only test call
find(String) - 类 中的方法io.shardingsphere.core.parsing.parser.context.table.Tables
根据表名称或别名查找表解析对象.
findBindingTableRule(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Get binding table rule via logic table name.
findByKey(String) - 枚举 中的静态方法io.shardingsphere.core.constant.ShardingPropertiesConstant
Find value via property key.
findDataNode(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Find data node by logic table.
findDataNode(String, String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Find data node by data source and logic table.
findGeneratedKeyToken() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.insert.InsertStatement
Find generated key token.
findRoutingTable(String, String) - 类 中的方法io.shardingsphere.core.routing.type.TableUnit
Find routing table via data source name and actual table name.
findRoutingTable(String, String) - 类 中的方法io.shardingsphere.core.routing.type.TableUnits
Find routing table via data source name and actual table name.

G

GeneratedKey - io.shardingsphere.core.routing.router.sharding中的类
Generated key.
GeneratedKey() - 类 的构造器io.shardingsphere.core.routing.router.sharding.GeneratedKey
 
GeneratedKeyCondition - io.shardingsphere.core.parsing.parser.context.condition中的类
Generated key condition.
GeneratedKeyCondition(Column, int, Number) - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.GeneratedKeyCondition
 
GeneratedKeyToken - io.shardingsphere.core.parsing.parser.token中的类
Generated key token.
GeneratedKeyToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.GeneratedKeyToken
 
generateKey() - 类 中的方法io.shardingsphere.core.keygen.DefaultKeyGenerator
Generate key.
generateKey() - 接口 中的方法io.shardingsphere.core.keygen.KeyGenerator
Generate key.
generateKey(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Generate key.
generateSQL(TableUnit, SQLBuilder) - 类 中的方法io.shardingsphere.core.rewrite.SQLRewriteEngine
Generate SQL string.
get() - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Get hint manager in current thread.
getActualDatasourceNames() - 类 中的方法io.shardingsphere.core.rule.TableRule
Get actual data source names.
getActualTableNameGroups(String, Set<String>) - 类 中的方法io.shardingsphere.core.routing.type.TableUnits
Get actual tables group via data source name and logic tables' names.
getActualTableNames(String, String) - 类 中的方法io.shardingsphere.core.routing.type.TableUnit
Get actual tables' names via data source name.
getActualTableNames(String) - 类 中的方法io.shardingsphere.core.rule.TableRule
Get actual table names via target data source name.
getAggregationSelectItems() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Get aggregation select items.
getAlias() - 接口 中的方法io.shardingsphere.core.parsing.parser.context.selectitem.SelectItem
获取别名.
getAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.context.selectitem.StarSelectItem
 
getAlias(String) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Get alias.
getAllColumnNames() - 类 中的方法io.shardingsphere.core.metadata.TableMetaData
Get all column names.
getBeginPosition() - 接口 中的方法io.shardingsphere.core.parsing.parser.token.SQLToken
Get begin position.
getBindingActualTable(String, String, String) - 类 中的方法io.shardingsphere.core.rule.BindingTableRule
Deduce actual table name from other actual table name in same binding table rule.
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
getCalendarValue(String, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
getCalendarValue(String, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
getCalendarValue(String, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
getCalendarValue(String, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
getCalendarValue(String, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.GroupByStreamMergedResult
 
getCalendarValue(String, Class<?>, Calendar) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.GroupByStreamMergedResult
 
getCalendarValue(int, Class<?>, Calendar) - 接口 中的方法io.shardingsphere.core.merger.MergedResult
Get calendar value.
getCalendarValue(String, Class<?>, Calendar) - 接口 中的方法io.shardingsphere.core.merger.MergedResult
Get calendar value.
getCalendarValue(int, Class<?>, Calendar) - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get calendar value.
getCalendarValue(String, Class<?>, Calendar) - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get calendar value.
getCell(int) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryQueryResultRow
Get data from cell.
getColumnCount() - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get column count.
getColumnLabel(int) - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get column label.
getColumnLabel() - 类 中的方法io.shardingsphere.core.parsing.parser.context.OrderItem
Get column label.
getColumnLabel() - 类 中的方法io.shardingsphere.core.parsing.parser.context.selectitem.AggregationSelectItem
Get column label.
getColumnMetaDataList(DataNode, ShardingDataSourceNames, Map<String, Connection>) - 类 中的方法io.shardingsphere.core.metadata.ShardingMetaData
Get column metadata implementing by concrete handler.
getColumnName() - 接口 中的方法io.shardingsphere.core.api.algorithm.sharding.ShardingValue
Get column name.
getColumnName() - 类 中的方法io.shardingsphere.core.optimizer.query.AlwaysFalseShardingValue
 
getConditions() - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLStatement
Get conditions.
getConditionsMap() - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.AndCondition
Get conditions map.
getConditionValues(List<?>) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.Condition
Get condition values.
getConditionValues(List<?>) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.GeneratedKeyCondition
 
getCurrentChar(int) - 类 中的方法io.shardingsphere.core.parsing.lexer.Lexer
 
getCurrentMillis() - 类 中的方法io.shardingsphere.core.keygen.TimeService
Get current millis.
getCurrentQueryResult() - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
getCurrentToken() - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Get current token.
getCustomizedAvailableKeywordsForSelectItemAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.expression.AliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.expression.MySQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.expression.OracleAliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.expression.PostgreSQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.expression.SQLServerAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.expression.AliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.expression.MySQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.expression.OracleAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.expression.PostgreSQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.expression.SQLServerAliasExpressionParser
 
getCustomizedInsertKeywords() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertSetClauseParser
 
getCustomizedInsertKeywords() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLInsertSetClauseParser
 
getCustomizedOtherConditionOperators() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.WhereClauseParser
 
getCustomizedOtherConditionOperators() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLWhereClauseParser
 
getDatabaseShardingStrategy(TableRule) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Get database sharding strategy.
getDatabaseShardingValue(ShardingKey) - 类 中的方法io.shardingsphere.core.api.HintManager
Get sharding value for database.
getDatabaseShardingValue(ShardingKey) - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Get database sharding value.
getDatabaseType() - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Get database type.
getDataSource(String, String, List<String>) - 接口 中的方法io.shardingsphere.core.api.algorithm.masterslave.MasterSlaveLoadBalanceAlgorithm
Get data source.
getDataSource(String, String, List<String>) - 类 中的方法io.shardingsphere.core.api.algorithm.masterslave.RandomMasterSlaveLoadBalanceAlgorithm
 
getDataSource(String, String, List<String>) - 类 中的方法io.shardingsphere.core.api.algorithm.masterslave.RoundRobinMasterSlaveLoadBalanceAlgorithm
 
getDataSourceLogicTablesMap(Collection<String>) - 类 中的方法io.shardingsphere.core.routing.type.TableUnits
Get map relationship between data source and logic tables via data sources' names.
getDataSourceNames() - 类 中的方法io.shardingsphere.core.routing.type.TableUnits
Get all data source names.
getDefaultAlgorithmType() - 枚举 中的静态方法io.shardingsphere.core.api.algorithm.masterslave.MasterSlaveLoadBalanceAlgorithmType
Get default master-slave database load-balance algorithm type.
getDefaultDataSourceName() - 类 中的方法io.shardingsphere.core.rule.ShardingDataSourceNames
Get default data source name.
getExactlyNumber(String, int) - 类 中的静态方法io.shardingsphere.core.util.NumberUtil
Get exactly number value and type.
getExactlyValue(String) - 类 中的静态方法io.shardingsphere.core.util.SQLUtil
Get exactly value for SQL expression.
getExpression() - 类 中的方法io.shardingsphere.core.parsing.parser.context.selectitem.AggregationSelectItem
 
getExpression() - 接口 中的方法io.shardingsphere.core.parsing.parser.context.selectitem.SelectItem
获取表达式.
getExpression() - 类 中的方法io.shardingsphere.core.parsing.parser.context.selectitem.StarSelectItem
 
getGenerateKeyColumn(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
get generated key's column.
getIndexName() - 类 中的方法io.shardingsphere.core.parsing.parser.token.IndexToken
Get index name.
getInput() - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Get input string.
getInputStream(int, String) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
getInputStream(String, String) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
getInputStream(int, String) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
getInputStream(String, String) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
getInputStream(int, String) - 类 中的方法io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
getInputStream(String, String) - 类 中的方法io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
getInputStream(int, String) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
getInputStream(String, String) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
getInputStream(int, String) - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
getInputStream(String, String) - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
getInputStream(int, String) - 接口 中的方法io.shardingsphere.core.merger.MergedResult
Get InputStream.
getInputStream(String, String) - 接口 中的方法io.shardingsphere.core.merger.MergedResult
Get InputStream.
getInputStream(int, String) - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get InputStream.
getInputStream(String, String) - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get InputStream.
getInstance() - 类 中的静态方法io.shardingsphere.core.api.ConfigMapContext
Get a new instance for ConfigMapContext.
getInstance() - 类 中的静态方法io.shardingsphere.core.api.HintManager
Get a new instance for HintManager.
getInstance() - 类 中的静态方法io.shardingsphere.core.parsing.cache.ParsingResultCache
Get parsing result cache instance.
getItemsTokens() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.insert.InsertStatement
Get items tokens.
getKeywordsForJoinType() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.TableReferencesClauseParser
 
getKeywordsForJoinType() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLTableReferencesClauseParser
 
getKeywordsForJoinType() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerTableReferencesClauseParser
 
getLogicTableName() - 接口 中的方法io.shardingsphere.core.api.algorithm.sharding.ShardingValue
Get logic table name.
getLogicTableName() - 类 中的方法io.shardingsphere.core.optimizer.query.AlwaysFalseShardingValue
 
getLogicTableName() - 接口 中的方法io.shardingsphere.core.rewrite.placeholder.ShardingPlaceholder
Get logic table name.
getLogicTableName(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Get logic table name base on logic index name.
getLogicTableNames(String) - 类 中的方法io.shardingsphere.core.routing.type.TableUnit
Get logic tables' names via data source name.
getMasterSlaveRuleConfiguration() - 类 中的方法io.shardingsphere.core.yaml.masterslave.YamlMasterSlaveRuleConfiguration
Get master-slave rule configuration from yaml.
getNullOrderDirection() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.OrderByClauseParser
 
getNullOrderDirection() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleOrderByClauseParser
 
getNullOrderDirection() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLOrderByClauseParser
 
getNullOrderDirection() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerOrderByClauseParser
 
getOffsetValue() - 类 中的方法io.shardingsphere.core.parsing.parser.context.limit.Limit
Get offset value.
getOriginalValue(String, DatabaseType) - 类 中的静态方法io.shardingsphere.core.util.SQLUtil
Get original value for SQL expression.
getParametersIndex() - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLStatement
Get index of parameters.
getQualifiedName() - 类 中的方法io.shardingsphere.core.parsing.parser.context.OrderItem
Get qualified name.
getRawMasterDataSourceName(String) - 类 中的方法io.shardingsphere.core.rule.ShardingDataSourceNames
Get raw master data source name.
getResult() - 类 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.AccumulationAggregationUnit
 
getResult() - 接口 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.AggregationUnit
Get aggregation result.
getResult() - 类 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.AverageAggregationUnit
 
getResult() - 类 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.ComparableAggregationUnit
 
getRowCountValue() - 类 中的方法io.shardingsphere.core.parsing.parser.context.limit.Limit
Get row count value.
getSchemaName() - 类 中的方法io.shardingsphere.core.parsing.parser.token.SchemaToken
Get schema name.
getShardingColumns() - 类 中的方法io.shardingsphere.core.routing.strategy.inline.InlineShardingStrategy
 
getShardingColumns() - 接口 中的方法io.shardingsphere.core.routing.strategy.ShardingStrategy
Get sharding columns.
getShardingColumns() - 类 中的方法io.shardingsphere.core.routing.strategy.standard.StandardShardingStrategy
 
getShardingRule(Collection<String>) - 类 中的方法io.shardingsphere.core.yaml.sharding.YamlShardingConfiguration
Get sharding rule from yaml.
getShardingRuleConfiguration() - 类 中的方法io.shardingsphere.core.yaml.sharding.YamlShardingRuleConfiguration
Get sharding rule configuration.
getShardingValue(List<?>) - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.Condition
已过时。
only test call
getSingleTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.context.table.Tables
获取表名称.
getSkippedKeywordAfterGroupBy() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.GroupByClauseParser
 
getSkippedKeywordAfterGroupBy() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLGroupByClauseParser
 
getSkippedKeywordsBeforeSelectItem() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.SelectListClauseParser
 
getSkippedKeywordsBeforeSelectItem() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleSelectListClauseParser
 
getSkippedKeywordsBetweenAlterTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLAlterParser
 
getSkippedKeywordsBetweenAlterTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.alter.AbstractAlterParser
 
getSkippedKeywordsBetweenCreateAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLCreateParser
 
getSkippedKeywordsBetweenCreateAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleCreateParser
 
getSkippedKeywordsBetweenCreateAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLCreateParser
 
getSkippedKeywordsBetweenCreateAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerCreateParser
 
getSkippedKeywordsBetweenCreateAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.create.AbstractCreateParser
 
getSkippedKeywordsBetweenCreateIndexAndIndexName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLCreateParser
 
getSkippedKeywordsBetweenCreateIndexAndIndexName() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.create.AbstractCreateParser
 
getSkippedKeywordsBetweenCreateIndexAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLCreateParser
 
getSkippedKeywordsBetweenCreateIndexAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleCreateParser
 
getSkippedKeywordsBetweenCreateIndexAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLCreateParser
 
getSkippedKeywordsBetweenCreateIndexAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerCreateParser
 
getSkippedKeywordsBetweenCreateIndexAndKeyword() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.create.AbstractCreateParser
 
getSkippedKeywordsBetweenCreateTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLCreateParser
 
getSkippedKeywordsBetweenCreateTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleCreateParser
 
getSkippedKeywordsBetweenCreateTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLCreateParser
 
getSkippedKeywordsBetweenCreateTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerCreateParser
 
getSkippedKeywordsBetweenCreateTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.create.AbstractCreateParser
 
getSkippedKeywordsBetweenDeleteAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.delete.AbstractDeleteParser
 
getSkippedKeywordsBetweenDropAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLDropParser
 
getSkippedKeywordsBetweenDropAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.drop.AbstractDropParser
 
getSkippedKeywordsBetweenDropIndexAndIndexName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLDropParser
 
getSkippedKeywordsBetweenDropIndexAndIndexName() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.drop.AbstractDropParser
 
getSkippedKeywordsBetweenDropTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLDropParser
 
getSkippedKeywordsBetweenDropTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleDropParser
 
getSkippedKeywordsBetweenDropTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLDropParser
 
getSkippedKeywordsBetweenDropTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerDropParser
 
getSkippedKeywordsBetweenDropTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.drop.AbstractDropParser
 
getSkippedKeywordsBetweenTableAndValues() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertIntoClauseParser
 
getSkippedKeywordsBetweenTableAndValues() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLInsertIntoClauseParser
 
getSkippedKeywordsBetweenTruncateTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLTruncateParser
 
getSkippedKeywordsBetweenTruncateTableAndTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.truncate.AbstractTruncateParser
 
getSkippedKeywordsBetweenUpdateAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLUpdateParser
 
getSkippedKeywordsBetweenUpdateAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLUpdateParser
 
getSkippedKeywordsBetweenUpdateAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.update.AbstractUpdateParser
 
getSQLStatement(String) - 类 中的方法io.shardingsphere.core.parsing.cache.ParsingResultCache
Get SQL statement.
getSqlTokens() - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLStatement
Get SQL Tokens.
getStarSelectItems() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Get start select items.
getSynonymousKeywordsForDistinct() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.DistinctClauseParser
 
getSynonymousKeywordsForDistinct() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLDistinctClauseParser
 
getSynonymousKeywordsForDistinct() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleDistinctClauseParser
 
getSynonymousKeywordsForValues() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertValuesClauseParser
 
getSynonymousKeywordsForValues() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLInsertValuesClauseParser
 
getTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.token.IndexToken
Get table name.
getTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.token.SchemaToken
Get table name.
getTableName() - 类 中的方法io.shardingsphere.core.parsing.parser.token.TableToken
Get table name.
getTableNames() - 类 中的方法io.shardingsphere.core.parsing.parser.context.table.Tables
获取表名称集合.
getTableRule(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Find table rule though logic table name.
getTables() - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLStatement
Get tables.
getTableShardingStrategy(TableRule) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Get table sharding strategy.
getTableShardingValue(ShardingKey) - 类 中的方法io.shardingsphere.core.api.HintManager
Get sharding value for table.
getTableShardingValue(ShardingKey) - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Get table sharding value.
getType() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.AbstractSQLStatement
 
getType() - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLStatement
Get SQL type.
getUnsupportedKeywordBeforeGroupByItem() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.GroupByClauseParser
 
getUnsupportedKeywordBeforeGroupByItem() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleGroupByClauseParser
 
getUnsupportedKeywordsBeforeInto() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertIntoClauseParser
 
getUnsupportedKeywordsBeforeInto() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleInsertIntoClauseParser
 
getUnsupportedKeywordsBetweenDeleteAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerDeleteParser
 
getUnsupportedKeywordsBetweenDeleteAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.delete.AbstractDeleteParser
 
getUnsupportedKeywordsBetweenUpdateAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerUpdateParser
 
getUnsupportedKeywordsBetweenUpdateAndTable() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.update.AbstractUpdateParser
 
getUnsupportedKeywordsRest() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.SelectRestClauseParser
 
getUnsupportedKeywordsRest() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLSelectRestClauseParser
 
getUnsupportedKeywordsRest() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLSelectRestClauseParser
 
getUnsupportedKeywordsRest() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerSelectRestClauseParser
 
getValue(ShardingPropertiesConstant) - 类 中的方法io.shardingsphere.core.constant.ShardingProperties
Get property value.
getValue(int, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
getValue(String, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
getValue(int, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
getValue(String, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
getValue(int, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
getValue(String, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
getValue(int, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
getValue(String, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
getValue(int, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
getValue(String, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
getValue(int, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.GroupByStreamMergedResult
 
getValue(String, Class<?>) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.GroupByStreamMergedResult
 
getValue(int, Class<?>) - 接口 中的方法io.shardingsphere.core.merger.MergedResult
Get data value.
getValue(String, Class<?>) - 接口 中的方法io.shardingsphere.core.merger.MergedResult
Get data value.
getValue(int, Class<?>) - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get data value.
getValue(String, Class<?>) - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Get data value.
GroupByClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Group by clause parser.
GroupByClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.clause.GroupByClauseParser
 
GroupByMemoryMergedResult - io.shardingsphere.core.merger.dql.groupby中的类
Memory merged result for group by.
GroupByMemoryMergedResult(Map<String, Integer>, List<QueryResult>, SelectStatement) - 类 的构造器io.shardingsphere.core.merger.dql.groupby.GroupByMemoryMergedResult
 
GroupByRowComparator - io.shardingsphere.core.merger.dql.groupby中的类
Group by row comparator.
GroupByRowComparator() - 类 的构造器io.shardingsphere.core.merger.dql.groupby.GroupByRowComparator
 
GroupByStreamMergedResult - io.shardingsphere.core.merger.dql.groupby中的类
Stream merged result for group by.
GroupByStreamMergedResult(Map<String, Integer>, List<QueryResult>, SelectStatement) - 类 的构造器io.shardingsphere.core.merger.dql.groupby.GroupByStreamMergedResult
 
GroupByValue - io.shardingsphere.core.merger.dql.groupby中的类
Group by value.
GroupByValue(QueryResult, List<OrderItem>) - 类 的构造器io.shardingsphere.core.merger.dql.groupby.GroupByValue
 

H

handlePlaceHolder(String) - 类 中的静态方法io.shardingsphere.core.util.InlineExpressionParser
Replace all the inlineExpression placeholders.
hashCode() - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.Column
 
hashCode() - 类 中的方法io.shardingsphere.core.parsing.parser.context.OrderItem
 
hasLogicTable(String) - 类 中的方法io.shardingsphere.core.rule.BindingTableRule
Adjust contains this logic table in this rule.
HavingClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Having clause parser.
HavingClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.HavingClauseParser
 
HintManager - io.shardingsphere.core.api中的类
The manager that use hint to inject sharding key directly through ThreadLocal.
HintManager() - 类 的构造器io.shardingsphere.core.api.HintManager
 
HintManagerHolder - io.shardingsphere.core.hint中的类
Hint manager holder.
HintManagerHolder() - 类 的构造器io.shardingsphere.core.hint.HintManagerHolder
 
HintShardingAlgorithm - io.shardingsphere.core.api.algorithm.sharding.hint中的接口
Sharding algorithm for hint without sharding keys.
HintShardingStrategy - io.shardingsphere.core.routing.strategy.hint中的类
Hint sharding strategy.
HintShardingStrategy(HintShardingStrategyConfiguration) - 类 的构造器io.shardingsphere.core.routing.strategy.hint.HintShardingStrategy
 
HintShardingStrategyConfiguration - io.shardingsphere.core.api.config.strategy中的类
Hint sharding strategy configuration.
HintShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.api.config.strategy.HintShardingStrategyConfiguration
 

I

IgnoreRoutingEngine - io.shardingsphere.core.routing.type.ignore中的类
Ignore routing engine.
IgnoreRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.ignore.IgnoreRoutingEngine
 
increaseParametersIndex() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.AbstractSQLStatement
 
increaseParametersIndex() - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLStatement
Increase parameters index.
IndexPlaceholder - io.shardingsphere.core.rewrite.placeholder中的类
Index placeholder for rewrite.
IndexPlaceholder() - 类 的构造器io.shardingsphere.core.rewrite.placeholder.IndexPlaceholder
 
IndexToken - io.shardingsphere.core.parsing.parser.token中的类
Index token.
IndexToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.IndexToken
 
init(ShardingRule) - 类 中的方法io.shardingsphere.core.metadata.ShardingMetaData
Initialize sharding metadata.
InlineExpressionParser - io.shardingsphere.core.util中的类
Inline expression parser.
InlineExpressionParser() - 类 的构造器io.shardingsphere.core.util.InlineExpressionParser
 
InlineShardingStrategy - io.shardingsphere.core.routing.strategy.inline中的类
Standard sharding strategy.
InlineShardingStrategy(InlineShardingStrategyConfiguration) - 类 的构造器io.shardingsphere.core.routing.strategy.inline.InlineShardingStrategy
 
InlineShardingStrategyConfiguration - io.shardingsphere.core.api.config.strategy中的类
Inline sharding strategy configuration.
InlineShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.api.config.strategy.InlineShardingStrategyConfiguration
 
InsertColumnsClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Insert columns clause parser.
InsertColumnsClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.InsertColumnsClauseParser
 
InsertColumnToken - io.shardingsphere.core.parsing.parser.token中的类
Symbol token.
InsertColumnToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.InsertColumnToken
 
InsertIntoClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Insert into clause parser.
InsertIntoClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.InsertIntoClauseParser
 
InsertOptimizeEngine - io.shardingsphere.core.optimizer.insert中的类
Insert optimize engine.
InsertOptimizeEngine() - 类 的构造器io.shardingsphere.core.optimizer.insert.InsertOptimizeEngine
 
InsertParserFactory - io.shardingsphere.core.parsing.parser.sql.dml.insert中的类
Insert parser factory.
InsertParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.insert.InsertParserFactory
 
InsertSetClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Insert set clause parser.
InsertSetClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.InsertSetClauseParser
 
InsertShardingCondition - io.shardingsphere.core.optimizer.insert中的类
Sharding condition.
InsertShardingCondition() - 类 的构造器io.shardingsphere.core.optimizer.insert.InsertShardingCondition
 
InsertStatement - io.shardingsphere.core.parsing.parser.sql.dml.insert中的类
Insert statement.
InsertStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.insert.InsertStatement
 
InsertValue - io.shardingsphere.core.parsing.parser.context.insertvalue中的类
Insert value.
InsertValue() - 类 的构造器io.shardingsphere.core.parsing.parser.context.insertvalue.InsertValue
 
InsertValues - io.shardingsphere.core.parsing.parser.context.insertvalue中的类
Insert values.
InsertValues() - 类 的构造器io.shardingsphere.core.parsing.parser.context.insertvalue.InsertValues
 
InsertValuesClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Insert values clause parser.
InsertValuesClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.clause.InsertValuesClauseParser
 
InsertValuesPlaceholder - io.shardingsphere.core.rewrite.placeholder中的类
Insert values placeholder for rewrite.
InsertValuesPlaceholder() - 类 的构造器io.shardingsphere.core.rewrite.placeholder.InsertValuesPlaceholder
 
InsertValuesToken - io.shardingsphere.core.parsing.parser.token中的类
Insert values token.
InsertValuesToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.InsertValuesToken
 
io.shardingsphere.core.api - 程序包 io.shardingsphere.core.api
 
io.shardingsphere.core.api.algorithm.masterslave - 程序包 io.shardingsphere.core.api.algorithm.masterslave
 
io.shardingsphere.core.api.algorithm.sharding - 程序包 io.shardingsphere.core.api.algorithm.sharding
 
io.shardingsphere.core.api.algorithm.sharding.complex - 程序包 io.shardingsphere.core.api.algorithm.sharding.complex
 
io.shardingsphere.core.api.algorithm.sharding.hint - 程序包 io.shardingsphere.core.api.algorithm.sharding.hint
 
io.shardingsphere.core.api.algorithm.sharding.standard - 程序包 io.shardingsphere.core.api.algorithm.sharding.standard
 
io.shardingsphere.core.api.config - 程序包 io.shardingsphere.core.api.config
 
io.shardingsphere.core.api.config.strategy - 程序包 io.shardingsphere.core.api.config.strategy
 
io.shardingsphere.core.constant - 程序包 io.shardingsphere.core.constant
 
io.shardingsphere.core.exception - 程序包 io.shardingsphere.core.exception
 
io.shardingsphere.core.hint - 程序包 io.shardingsphere.core.hint
 
io.shardingsphere.core.keygen - 程序包 io.shardingsphere.core.keygen
 
io.shardingsphere.core.merger - 程序包 io.shardingsphere.core.merger
 
io.shardingsphere.core.merger.dal - 程序包 io.shardingsphere.core.merger.dal
 
io.shardingsphere.core.merger.dal.show - 程序包 io.shardingsphere.core.merger.dal.show
 
io.shardingsphere.core.merger.dql - 程序包 io.shardingsphere.core.merger.dql
 
io.shardingsphere.core.merger.dql.common - 程序包 io.shardingsphere.core.merger.dql.common
 
io.shardingsphere.core.merger.dql.groupby - 程序包 io.shardingsphere.core.merger.dql.groupby
 
io.shardingsphere.core.merger.dql.groupby.aggregation - 程序包 io.shardingsphere.core.merger.dql.groupby.aggregation
 
io.shardingsphere.core.merger.dql.iterator - 程序包 io.shardingsphere.core.merger.dql.iterator
 
io.shardingsphere.core.merger.dql.orderby - 程序包 io.shardingsphere.core.merger.dql.orderby
 
io.shardingsphere.core.merger.dql.pagination - 程序包 io.shardingsphere.core.merger.dql.pagination
 
io.shardingsphere.core.metadata - 程序包 io.shardingsphere.core.metadata
 
io.shardingsphere.core.optimizer - 程序包 io.shardingsphere.core.optimizer
 
io.shardingsphere.core.optimizer.condition - 程序包 io.shardingsphere.core.optimizer.condition
 
io.shardingsphere.core.optimizer.insert - 程序包 io.shardingsphere.core.optimizer.insert
 
io.shardingsphere.core.optimizer.query - 程序包 io.shardingsphere.core.optimizer.query
 
io.shardingsphere.core.parsing - 程序包 io.shardingsphere.core.parsing
 
io.shardingsphere.core.parsing.cache - 程序包 io.shardingsphere.core.parsing.cache
 
io.shardingsphere.core.parsing.lexer - 程序包 io.shardingsphere.core.parsing.lexer
 
io.shardingsphere.core.parsing.lexer.analyzer - 程序包 io.shardingsphere.core.parsing.lexer.analyzer
 
io.shardingsphere.core.parsing.lexer.dialect.mysql - 程序包 io.shardingsphere.core.parsing.lexer.dialect.mysql
 
io.shardingsphere.core.parsing.lexer.dialect.oracle - 程序包 io.shardingsphere.core.parsing.lexer.dialect.oracle
 
io.shardingsphere.core.parsing.lexer.dialect.postgresql - 程序包 io.shardingsphere.core.parsing.lexer.dialect.postgresql
 
io.shardingsphere.core.parsing.lexer.dialect.sqlserver - 程序包 io.shardingsphere.core.parsing.lexer.dialect.sqlserver
 
io.shardingsphere.core.parsing.lexer.token - 程序包 io.shardingsphere.core.parsing.lexer.token
 
io.shardingsphere.core.parsing.parser.clause - 程序包 io.shardingsphere.core.parsing.parser.clause
 
io.shardingsphere.core.parsing.parser.clause.condition - 程序包 io.shardingsphere.core.parsing.parser.clause.condition
 
io.shardingsphere.core.parsing.parser.clause.expression - 程序包 io.shardingsphere.core.parsing.parser.clause.expression
 
io.shardingsphere.core.parsing.parser.clause.facade - 程序包 io.shardingsphere.core.parsing.parser.clause.facade
 
io.shardingsphere.core.parsing.parser.context - 程序包 io.shardingsphere.core.parsing.parser.context
 
io.shardingsphere.core.parsing.parser.context.condition - 程序包 io.shardingsphere.core.parsing.parser.context.condition
 
io.shardingsphere.core.parsing.parser.context.insertvalue - 程序包 io.shardingsphere.core.parsing.parser.context.insertvalue
 
io.shardingsphere.core.parsing.parser.context.limit - 程序包 io.shardingsphere.core.parsing.parser.context.limit
 
io.shardingsphere.core.parsing.parser.context.selectitem - 程序包 io.shardingsphere.core.parsing.parser.context.selectitem
 
io.shardingsphere.core.parsing.parser.context.table - 程序包 io.shardingsphere.core.parsing.parser.context.table
 
io.shardingsphere.core.parsing.parser.dialect - 程序包 io.shardingsphere.core.parsing.parser.dialect
 
io.shardingsphere.core.parsing.parser.dialect.mysql.clause - 程序包 io.shardingsphere.core.parsing.parser.dialect.mysql.clause
 
io.shardingsphere.core.parsing.parser.dialect.mysql.clause.expression - 程序包 io.shardingsphere.core.parsing.parser.dialect.mysql.clause.expression
 
io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade - 程序包 io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade
 
io.shardingsphere.core.parsing.parser.dialect.mysql.sql - 程序包 io.shardingsphere.core.parsing.parser.dialect.mysql.sql
 
io.shardingsphere.core.parsing.parser.dialect.mysql.statement - 程序包 io.shardingsphere.core.parsing.parser.dialect.mysql.statement
 
io.shardingsphere.core.parsing.parser.dialect.oracle.clause - 程序包 io.shardingsphere.core.parsing.parser.dialect.oracle.clause
 
io.shardingsphere.core.parsing.parser.dialect.oracle.clause.expression - 程序包 io.shardingsphere.core.parsing.parser.dialect.oracle.clause.expression
 
io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade - 程序包 io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade
 
io.shardingsphere.core.parsing.parser.dialect.oracle.sql - 程序包 io.shardingsphere.core.parsing.parser.dialect.oracle.sql
 
io.shardingsphere.core.parsing.parser.dialect.postgresql.clause - 程序包 io.shardingsphere.core.parsing.parser.dialect.postgresql.clause
 
io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.expression - 程序包 io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.expression
 
io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade - 程序包 io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade
 
io.shardingsphere.core.parsing.parser.dialect.postgresql.sql - 程序包 io.shardingsphere.core.parsing.parser.dialect.postgresql.sql
 
io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause - 程序包 io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause
 
io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.expression - 程序包 io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.expression
 
io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade - 程序包 io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade
 
io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql - 程序包 io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql
 
io.shardingsphere.core.parsing.parser.exception - 程序包 io.shardingsphere.core.parsing.parser.exception
 
io.shardingsphere.core.parsing.parser.expression - 程序包 io.shardingsphere.core.parsing.parser.expression
 
io.shardingsphere.core.parsing.parser.sql - 程序包 io.shardingsphere.core.parsing.parser.sql
 
io.shardingsphere.core.parsing.parser.sql.dal - 程序包 io.shardingsphere.core.parsing.parser.sql.dal
 
io.shardingsphere.core.parsing.parser.sql.dal.describe - 程序包 io.shardingsphere.core.parsing.parser.sql.dal.describe
 
io.shardingsphere.core.parsing.parser.sql.dal.show - 程序包 io.shardingsphere.core.parsing.parser.sql.dal.show
 
io.shardingsphere.core.parsing.parser.sql.dal.use - 程序包 io.shardingsphere.core.parsing.parser.sql.dal.use
 
io.shardingsphere.core.parsing.parser.sql.ddl - 程序包 io.shardingsphere.core.parsing.parser.sql.ddl
 
io.shardingsphere.core.parsing.parser.sql.ddl.alter - 程序包 io.shardingsphere.core.parsing.parser.sql.ddl.alter
 
io.shardingsphere.core.parsing.parser.sql.ddl.create - 程序包 io.shardingsphere.core.parsing.parser.sql.ddl.create
 
io.shardingsphere.core.parsing.parser.sql.ddl.drop - 程序包 io.shardingsphere.core.parsing.parser.sql.ddl.drop
 
io.shardingsphere.core.parsing.parser.sql.ddl.truncate - 程序包 io.shardingsphere.core.parsing.parser.sql.ddl.truncate
 
io.shardingsphere.core.parsing.parser.sql.dml - 程序包 io.shardingsphere.core.parsing.parser.sql.dml
 
io.shardingsphere.core.parsing.parser.sql.dml.delete - 程序包 io.shardingsphere.core.parsing.parser.sql.dml.delete
 
io.shardingsphere.core.parsing.parser.sql.dml.insert - 程序包 io.shardingsphere.core.parsing.parser.sql.dml.insert
 
io.shardingsphere.core.parsing.parser.sql.dml.update - 程序包 io.shardingsphere.core.parsing.parser.sql.dml.update
 
io.shardingsphere.core.parsing.parser.sql.dql - 程序包 io.shardingsphere.core.parsing.parser.sql.dql
 
io.shardingsphere.core.parsing.parser.sql.dql.select - 程序包 io.shardingsphere.core.parsing.parser.sql.dql.select
 
io.shardingsphere.core.parsing.parser.sql.tcl - 程序包 io.shardingsphere.core.parsing.parser.sql.tcl
 
io.shardingsphere.core.parsing.parser.token - 程序包 io.shardingsphere.core.parsing.parser.token
 
io.shardingsphere.core.rewrite - 程序包 io.shardingsphere.core.rewrite
 
io.shardingsphere.core.rewrite.placeholder - 程序包 io.shardingsphere.core.rewrite.placeholder
 
io.shardingsphere.core.routing - 程序包 io.shardingsphere.core.routing
 
io.shardingsphere.core.routing.router.masterslave - 程序包 io.shardingsphere.core.routing.router.masterslave
 
io.shardingsphere.core.routing.router.sharding - 程序包 io.shardingsphere.core.routing.router.sharding
 
io.shardingsphere.core.routing.strategy - 程序包 io.shardingsphere.core.routing.strategy
 
io.shardingsphere.core.routing.strategy.complex - 程序包 io.shardingsphere.core.routing.strategy.complex
 
io.shardingsphere.core.routing.strategy.hint - 程序包 io.shardingsphere.core.routing.strategy.hint
 
io.shardingsphere.core.routing.strategy.inline - 程序包 io.shardingsphere.core.routing.strategy.inline
 
io.shardingsphere.core.routing.strategy.none - 程序包 io.shardingsphere.core.routing.strategy.none
 
io.shardingsphere.core.routing.strategy.standard - 程序包 io.shardingsphere.core.routing.strategy.standard
 
io.shardingsphere.core.routing.type - 程序包 io.shardingsphere.core.routing.type
 
io.shardingsphere.core.routing.type.broadcast - 程序包 io.shardingsphere.core.routing.type.broadcast
 
io.shardingsphere.core.routing.type.complex - 程序包 io.shardingsphere.core.routing.type.complex
 
io.shardingsphere.core.routing.type.hint - 程序包 io.shardingsphere.core.routing.type.hint
 
io.shardingsphere.core.routing.type.ignore - 程序包 io.shardingsphere.core.routing.type.ignore
 
io.shardingsphere.core.routing.type.standard - 程序包 io.shardingsphere.core.routing.type.standard
 
io.shardingsphere.core.routing.type.unicast - 程序包 io.shardingsphere.core.routing.type.unicast
 
io.shardingsphere.core.rule - 程序包 io.shardingsphere.core.rule
 
io.shardingsphere.core.util - 程序包 io.shardingsphere.core.util
 
io.shardingsphere.core.yaml.masterslave - 程序包 io.shardingsphere.core.yaml.masterslave
 
io.shardingsphere.core.yaml.proxy - 程序包 io.shardingsphere.core.yaml.proxy
 
io.shardingsphere.core.yaml.sharding - 程序包 io.shardingsphere.core.yaml.sharding
 
io.shardingsphere.core.yaml.sharding.strategy - 程序包 io.shardingsphere.core.yaml.sharding.strategy
 
isAllBindingTables(Collection<String>) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Adjust logic tables is all belong to binding tables.
isAllInDefaultDataSource(Collection<String>) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Adjust logic tables is all belong to default data source.
isAlphabet(char) - 类 中的静态方法io.shardingsphere.core.parsing.lexer.analyzer.CharType
Adjust is alphabet or not.
isAlwaysFalse() - 类 中的方法io.shardingsphere.core.optimizer.condition.ShardingConditions
Adjust sharding conditions is always false or not.
isBooleanValue(String) - 类 中的静态方法io.shardingsphere.core.util.StringUtil
Adjust is boolean value or not.
isCommentBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.dialect.mysql.MySQLLexer
 
isCommentBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.Lexer
 
isDatabaseShardingOnly() - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Adjust database sharding only.
isDigital(char) - 类 中的静态方法io.shardingsphere.core.parsing.lexer.analyzer.CharType
Adjust is digital or not.
isEmpty() - 类 中的方法io.shardingsphere.core.parsing.parser.context.table.Tables
判断是否为空.
isEndOfInput(char) - 类 中的静态方法io.shardingsphere.core.parsing.lexer.analyzer.CharType
Adjust is end of input or not.
isHintBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.dialect.mysql.MySQLLexer
 
isHintBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.dialect.oracle.OracleLexer
 
isHintBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.dialect.sqlserver.SQLServerLexer
 
isHintBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.Lexer
 
isIntValue(String) - 类 中的静态方法io.shardingsphere.core.util.StringUtil
Adjust is int value or not.
isLogicIndex(String, String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Adjust is logic index or not.
isLongValue(String) - 类 中的静态方法io.shardingsphere.core.util.StringUtil
Adjust is long value or not.
isMasterRouteOnly() - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Adjust is force route to master database only or not.
isMasterVisited() - 类 中的静态方法io.shardingsphere.core.routing.router.masterslave.MasterVisitedManager
Adjust master data source visited in current thread.
isNeedRewriteRowCount() - 类 中的方法io.shardingsphere.core.parsing.parser.context.limit.Limit
Is need rewrite row count.
isRowNumberCondition(List<SelectItem>, String) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.WhereClauseParser
 
isRowNumberCondition(List<SelectItem>, String) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleWhereClauseParser
 
isRowNumberCondition(List<SelectItem>, String) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerWhereClauseParser
 
isRowNumberSelectItem() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.SelectListClauseParser
 
isRowNumberSelectItem() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser
 
isSameGroupByAndOrderByItems() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Adjust group by and order by sequence is same or not.
isShardingColumn(Column) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Adjust is sharding column or not.
isSingleRouting() - 类 中的方法io.shardingsphere.core.routing.type.RoutingResult
Adjust is route for single database and table only or not.
isSingleTable() - 类 中的方法io.shardingsphere.core.parsing.parser.context.table.Tables
判断是否为单表.
isSupportNChars() - 类 中的方法io.shardingsphere.core.parsing.lexer.dialect.sqlserver.SQLServerLexer
 
isSupportNChars() - 类 中的方法io.shardingsphere.core.parsing.lexer.Lexer
 
isSymbol(char) - 类 中的静态方法io.shardingsphere.core.parsing.lexer.analyzer.CharType
Adjust is symbol or not.
isUseShardingHint() - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Adjust use sharding hint in current thread.
isVariableBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.dialect.mysql.MySQLLexer
 
isVariableBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.dialect.sqlserver.SQLServerLexer
 
isVariableBegin() - 类 中的方法io.shardingsphere.core.parsing.lexer.Lexer
 
isWhitespace(char) - 类 中的静态方法io.shardingsphere.core.parsing.lexer.analyzer.CharType
Adjust is whitespace or not.
ItemsToken - io.shardingsphere.core.parsing.parser.token中的类
Select items token.
ItemsToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.ItemsToken
 
IteratorStreamMergedResult - io.shardingsphere.core.merger.dql.iterator中的类
Stream merged result for iterator.
IteratorStreamMergedResult(List<QueryResult>) - 类 的构造器io.shardingsphere.core.merger.dql.iterator.IteratorStreamMergedResult
 

J

judge() - 类 中的方法io.shardingsphere.core.parsing.SQLJudgeEngine
judge SQL Type only.

K

KeyGenerator - io.shardingsphere.core.keygen中的接口
Key generator interface.
KeyGeneratorFactory - io.shardingsphere.core.keygen中的类
Key generator factory.
KeyGeneratorFactory() - 类 的构造器io.shardingsphere.core.keygen.KeyGeneratorFactory
 
Keyword - io.shardingsphere.core.parsing.lexer.token中的接口
Keyword interface.

L

Lexer - io.shardingsphere.core.parsing.lexer中的类
Lexical analysis.
Lexer() - 类 的构造器io.shardingsphere.core.parsing.lexer.Lexer
 
LexerEngine - io.shardingsphere.core.parsing.lexer中的类
Lexical analysis engine.
LexerEngine() - 类 的构造器io.shardingsphere.core.parsing.lexer.LexerEngine
 
LexerEngineFactory - io.shardingsphere.core.parsing.lexer中的类
Lexical analysis factory.
LexerEngineFactory() - 类 的构造器io.shardingsphere.core.parsing.lexer.LexerEngineFactory
 
Limit - io.shardingsphere.core.parsing.parser.context.limit中的类
Limit object.
Limit() - 类 的构造器io.shardingsphere.core.parsing.parser.context.limit.Limit
 
LimitDecoratorMergedResult - io.shardingsphere.core.merger.dql.pagination中的类
Decorator merged result for limit pagination.
LimitDecoratorMergedResult(MergedResult, Limit) - 类 的构造器io.shardingsphere.core.merger.dql.pagination.LimitDecoratorMergedResult
 
LimitValue - io.shardingsphere.core.parsing.parser.context.limit中的类
Limit value.
LimitValue() - 类 的构造器io.shardingsphere.core.parsing.parser.context.limit.LimitValue
 
ListShardingValue<T extends Comparable<?>> - io.shardingsphere.core.api.algorithm.sharding中的类
Sharding value for list values.
ListShardingValue() - 类 的构造器io.shardingsphere.core.api.algorithm.sharding.ListShardingValue
 
Literals - io.shardingsphere.core.parsing.lexer.token中的枚举
Literals token.
literalsOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.Symbol
通过字面量查找词法符号.
LOGIC_SCHEMA_NAME - 接口 中的静态变量io.shardingsphere.core.constant.ShardingConstant
Logic database schema name.
logSQL(String, SQLStatement, Collection<SQLExecutionUnit>) - 类 中的静态方法io.shardingsphere.core.util.SQLLogger
Print SQL log.

M

MasterSlaveLoadBalanceAlgorithm - io.shardingsphere.core.api.algorithm.masterslave中的接口
Master-slave database load-balance algorithm.
MasterSlaveLoadBalanceAlgorithmType - io.shardingsphere.core.api.algorithm.masterslave中的枚举
Master-slave database load-balance algorithm type.
MasterSlaveRouter - io.shardingsphere.core.routing.router.masterslave中的类
Master slave router interface.
MasterSlaveRouter() - 类 的构造器io.shardingsphere.core.routing.router.masterslave.MasterSlaveRouter
 
MasterSlaveRule - io.shardingsphere.core.rule中的类
Databases and tables master-slave rule configuration.
MasterSlaveRule(MasterSlaveRuleConfiguration) - 类 的构造器io.shardingsphere.core.rule.MasterSlaveRule
 
MasterSlaveRuleConfiguration - io.shardingsphere.core.api.config中的类
Master-slave rule configuration.
MasterSlaveRuleConfiguration() - 类 的构造器io.shardingsphere.core.api.config.MasterSlaveRuleConfiguration
 
MasterVisitedManager - io.shardingsphere.core.routing.router.masterslave中的类
Master data source visited manager.
MasterVisitedManager() - 类 的构造器io.shardingsphere.core.routing.router.masterslave.MasterVisitedManager
 
MemoryMergedResult - io.shardingsphere.core.merger.dql.common中的类
Memory merged result.
MemoryMergedResult() - 类 的构造器io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
MemoryQueryResultRow - io.shardingsphere.core.merger.dql.common中的类
Memory query result row.
MemoryQueryResultRow(QueryResult) - 类 的构造器io.shardingsphere.core.merger.dql.common.MemoryQueryResultRow
 
merge() - 类 中的方法io.shardingsphere.core.merger.dal.DALMergeEngine
 
merge() - 类 中的方法io.shardingsphere.core.merger.dql.DQLMergeEngine
 
merge(List<Comparable<?>>) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.AccumulationAggregationUnit
 
merge(List<Comparable<?>>) - 接口 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.AggregationUnit
merge aggregation values.
merge(List<Comparable<?>>) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.AverageAggregationUnit
 
merge(List<Comparable<?>>) - 类 中的方法io.shardingsphere.core.merger.dql.groupby.aggregation.ComparableAggregationUnit
 
merge() - 接口 中的方法io.shardingsphere.core.merger.MergeEngine
Merge result sets.
MergedResult - io.shardingsphere.core.merger中的接口
Merged result after merge engine.
MergeEngine - io.shardingsphere.core.merger中的接口
Result set merge engine.
MergeEngineFactory - io.shardingsphere.core.merger中的类
Result merge engine factory.
MergeEngineFactory() - 类 的构造器io.shardingsphere.core.merger.MergeEngineFactory
 
mergeSubQueryStatement() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Merge sub query statement if contains.
MultipleInsertValuesToken - io.shardingsphere.core.parsing.parser.token中的类
Multiple insert values token.
MultipleInsertValuesToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.MultipleInsertValuesToken
 
MySQLAliasExpressionParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause.expression中的类
Alias clause parser for MySQL.
MySQLAliasExpressionParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.expression.MySQLAliasExpressionParser
 
MySQLAlterParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Alter parser for MySQL.
MySQLAlterParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLAlterParser
 
MySQLCreateParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Create parser for MySQL.
MySQLCreateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLCreateParser
 
MySQLDeleteClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade中的类
Delete clause parser facade for MySQL.
MySQLDeleteClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade.MySQLDeleteClauseParserFacade
 
MySQLDeleteParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Delete parser for MySQL.
MySQLDeleteParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLDeleteParser
 
MySQLDescribeParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Describe parser for MySQL.
MySQLDescribeParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLDescribeParser
 
MySQLDistinctClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Distinct clause parser for MySQL.
MySQLDistinctClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLDistinctClauseParser
 
MySQLDropParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Drop parser for MySQL.
MySQLDropParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLDropParser
 
MySQLGroupByClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Group by clause parser for MySQL.
MySQLGroupByClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLGroupByClauseParser
 
MySQLInsertClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade中的类
Insert clause parser facade for MySQL.
MySQLInsertClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade.MySQLInsertClauseParserFacade
 
MySQLInsertIntoClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Insert into clause parser for MySQL.
MySQLInsertIntoClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLInsertIntoClauseParser
 
MySQLInsertParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Insert parser for MySQL.
MySQLInsertParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLInsertParser
 
MySQLInsertSetClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Insert set clause parser for MySQL.
MySQLInsertSetClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLInsertSetClauseParser
 
MySQLInsertValuesClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Insert values clause parser for MySQL.
MySQLInsertValuesClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLInsertValuesClauseParser
 
MySQLKeyword - io.shardingsphere.core.parsing.lexer.dialect.mysql中的枚举
MySQL keyword.
MySQLLexer - io.shardingsphere.core.parsing.lexer.dialect.mysql中的类
MySQL Lexical analysis.
MySQLLexer(String) - 类 的构造器io.shardingsphere.core.parsing.lexer.dialect.mysql.MySQLLexer
 
MySQLLimitClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Limit clause parser for MySQL.
MySQLLimitClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLLimitClauseParser
 
MySQLSelectClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade中的类
Select clause parser facade for MySQL.
MySQLSelectClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade.MySQLSelectClauseParserFacade
 
MySQLSelectOptionClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Select option clause parser for MySQL.
MySQLSelectOptionClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLSelectOptionClauseParser
 
MySQLSelectParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Select parser for MySQL.
MySQLSelectParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLSelectParser
 
MySQLSelectRestClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Select rest clause parser for MySQL.
MySQLSelectRestClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLSelectRestClauseParser
 
MySQLShowParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Show parser for MySQL.
MySQLShowParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLShowParser
 
MySQLTableReferencesClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Select table references clause parser for MySQL.
MySQLTableReferencesClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLTableReferencesClauseParser
 
MySQLTruncateParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Truncate parser for MySQL.
MySQLTruncateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLTruncateParser
 
MySQLUpdateClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade中的类
Update clause parser facade for MySQL.
MySQLUpdateClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.facade.MySQLUpdateClauseParserFacade
 
MySQLUpdateParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Update parser for MySQL.
MySQLUpdateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLUpdateParser
 
MySQLUseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.sql中的类
Use parser for MySQL.
MySQLUseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLUseParser
 
MySQLWhereClauseParser - io.shardingsphere.core.parsing.parser.dialect.mysql.clause中的类
Where clause parser for MySQL.
MySQLWhereClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLWhereClauseParser
 

N

newInstance(String) - 类 中的静态方法io.shardingsphere.core.keygen.KeyGeneratorFactory
Create key generator.
newInstance(ShardingRule, List<QueryResult>, SQLStatement) - 类 中的静态方法io.shardingsphere.core.merger.MergeEngineFactory
Create merge engine instance.
newInstance(ShardingRule, SQLStatement, List<Object>, GeneratedKey) - 类 中的静态方法io.shardingsphere.core.optimizer.OptimizeEngineFactory
Create optimize engine instance.
newInstance(DatabaseType, String) - 类 中的静态方法io.shardingsphere.core.parsing.lexer.LexerEngineFactory
Create lexical analysis engine instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.dal.describe.DescribeParserFactory
Create describe parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.dal.show.ShowParserFactory
Create show parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.dal.use.UseParserFactory
Create use parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.ddl.alter.AlterParserFactory
Create alter parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.ddl.create.CreateParserFactory
Create create parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.ddl.drop.DropParserFactory
Create drop parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.ddl.truncate.TruncateParserFactory
Create truncate parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.dml.delete.DeleteParserFactory
Create delete parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine, ShardingMetaData) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.dml.insert.InsertParserFactory
Create insert parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.dml.update.UpdateParserFactory
Create update parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine, ShardingMetaData) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectParserFactory
Create select parser instance.
newInstance(DatabaseType, TokenType, ShardingRule, LexerEngine, ShardingMetaData) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.SQLParserFactory
Create SQL parser.
newInstance(DatabaseType, ShardingRule, LexerEngine) - 类 中的静态方法io.shardingsphere.core.parsing.parser.sql.tcl.TCLParserFactory
Create TCL parser instance.
newInstance(String, Class<T>) - 类 中的静态方法io.shardingsphere.core.routing.strategy.ShardingAlgorithmFactory
Create sharding algorithm.
newInstance(ShardingStrategyConfiguration) - 类 中的静态方法io.shardingsphere.core.routing.strategy.ShardingStrategyFactory
Create sharding algorithm.
next() - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowCreateTableMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowTablesMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dql.groupby.GroupByMemoryMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dql.groupby.GroupByStreamMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dql.iterator.IteratorStreamMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dql.orderby.OrderByStreamMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dql.orderby.OrderByValue
iterate next data.
next() - 类 中的方法io.shardingsphere.core.merger.dql.pagination.LimitDecoratorMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dql.pagination.RowNumberDecoratorMergedResult
 
next() - 类 中的方法io.shardingsphere.core.merger.dql.pagination.TopAndRowNumberDecoratorMergedResult
 
next() - 接口 中的方法io.shardingsphere.core.merger.MergedResult
iterate next data.
next() - 接口 中的方法io.shardingsphere.core.merger.QueryResult
iterate next data.
nextToken() - 类 中的方法io.shardingsphere.core.parsing.lexer.Lexer
Analyse next token.
nextToken() - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Analyse next token.
NoneShardingStrategy - io.shardingsphere.core.routing.strategy.none中的类
None sharding strategy.
NoneShardingStrategy() - 类 的构造器io.shardingsphere.core.routing.strategy.none.NoneShardingStrategy
 
NoneShardingStrategyConfiguration - io.shardingsphere.core.api.config.strategy中的类
None sharding strategy configuration.
NoneShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.api.config.strategy.NoneShardingStrategyConfiguration
 
NullCondition - io.shardingsphere.core.parsing.parser.clause.condition中的类
No sharding condition.
NullCondition() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.condition.NullCondition
 
NumberUtil - io.shardingsphere.core.util中的类
Number utility class.
NumberUtil() - 类 的构造器io.shardingsphere.core.util.NumberUtil
 

O

obtainMasterSlaveRule() - 类 中的方法io.shardingsphere.core.yaml.proxy.YamlProxyConfiguration
Get master slave rule from yaml.
obtainShardingRule(Collection<String>) - 类 中的方法io.shardingsphere.core.yaml.proxy.YamlProxyConfiguration
Get sharding rule from yaml.
OffsetToken - io.shardingsphere.core.parsing.parser.token中的类
Offset token for limit.
OffsetToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.OffsetToken
 
optimize() - 类 中的方法io.shardingsphere.core.optimizer.insert.InsertOptimizeEngine
 
optimize() - 接口 中的方法io.shardingsphere.core.optimizer.OptimizeEngine
Optimize sharding conditions.
optimize() - 类 中的方法io.shardingsphere.core.optimizer.query.QueryOptimizeEngine
 
optimize() - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.AndCondition
Optimize and condition.
optimize() - 类 中的方法io.shardingsphere.core.parsing.parser.context.condition.OrCondition
Optimize or condition.
OptimizeEngine - io.shardingsphere.core.optimizer中的接口
Optimize engine.
OptimizeEngineFactory - io.shardingsphere.core.optimizer中的类
Optimize engine factory.
OptimizeEngineFactory() - 类 的构造器io.shardingsphere.core.optimizer.OptimizeEngineFactory
 
OracleAliasExpressionParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause.expression中的类
Alias clause parser for Oracle.
OracleAliasExpressionParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.expression.OracleAliasExpressionParser
 
OracleAlterParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Alter parser for Oracle.
OracleAlterParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleAlterParser
 
OracleCreateParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Create parser for Oracle.
OracleCreateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleCreateParser
 
OracleDeleteClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade中的类
Delete clause parser facade for Oracle.
OracleDeleteClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade.OracleDeleteClauseParserFacade
 
OracleDeleteParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Delete parser for Oracle.
OracleDeleteParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleDeleteParser
 
OracleDistinctClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Distinct clause parser for Oracle.
OracleDistinctClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleDistinctClauseParser
 
OracleDropParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Drop parser for Oracle.
OracleDropParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleDropParser
 
OracleForClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Select for clause parser for Oracle.
OracleForClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleForClauseParser
 
OracleGroupByClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Group by clause parser for Oracle.
OracleGroupByClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleGroupByClauseParser
 
OracleHierarchicalQueryClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Hierarchical query clause parser for Oracle.
OracleHierarchicalQueryClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleHierarchicalQueryClauseParser
 
OracleInsertClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade中的类
Insert clause parser facade for Oracle.
OracleInsertClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade.OracleInsertClauseParserFacade
 
OracleInsertIntoClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Insert into clause parser for Oracle.
OracleInsertIntoClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleInsertIntoClauseParser
 
OracleInsertParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Insert parser for Oracle.
OracleInsertParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleInsertParser
 
OracleKeyword - io.shardingsphere.core.parsing.lexer.dialect.oracle中的枚举
Oracle keyword.
OracleLexer - io.shardingsphere.core.parsing.lexer.dialect.oracle中的类
Oracle Lexical analysis.
OracleLexer(String) - 类 的构造器io.shardingsphere.core.parsing.lexer.dialect.oracle.OracleLexer
 
OracleModelClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Model clause parser for Oracle.
OracleModelClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleModelClauseParser
 
OracleOrderByClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Order by clause parser for Oracle.
OracleOrderByClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleOrderByClauseParser
 
OracleSelectClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade中的类
Select clause parser facade for Oracle.
OracleSelectClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade.OracleSelectClauseParserFacade
 
OracleSelectListClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Select list clause parser for Oracle.
OracleSelectListClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleSelectListClauseParser
 
OracleSelectParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Select parser for Oracle.
OracleSelectParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleSelectParser
 
OracleTableReferencesClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Table references clause parser for Oracle.
OracleTableReferencesClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleTableReferencesClauseParser
 
OracleTruncateParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Truncate parser for Oracle.
OracleTruncateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleTruncateParser
 
OracleUpdateClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade中的类
Update clause parser facade for Oracle.
OracleUpdateClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.facade.OracleUpdateClauseParserFacade
 
OracleUpdateParser - io.shardingsphere.core.parsing.parser.dialect.oracle.sql中的类
Update parser for Oracle.
OracleUpdateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleUpdateParser
 
OracleWhereClauseParser - io.shardingsphere.core.parsing.parser.dialect.oracle.clause中的类
Where clause parser for Oracle.
OracleWhereClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleWhereClauseParser
 
OrCondition - io.shardingsphere.core.parsing.parser.context.condition中的类
Or conditions.
OrCondition(Condition) - 类 的构造器io.shardingsphere.core.parsing.parser.context.condition.OrCondition
 
OrderByClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Order by clause parser.
OrderByClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.clause.OrderByClauseParser
 
OrderByStreamMergedResult - io.shardingsphere.core.merger.dql.orderby中的类
Stream merged result for order by.
OrderByStreamMergedResult(List<QueryResult>, List<OrderItem>) - 类 的构造器io.shardingsphere.core.merger.dql.orderby.OrderByStreamMergedResult
 
OrderByToken - io.shardingsphere.core.parsing.parser.token中的类
Order by token.
OrderByToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.OrderByToken
 
OrderByValue - io.shardingsphere.core.merger.dql.orderby中的类
Order by value.
OrderByValue() - 类 的构造器io.shardingsphere.core.merger.dql.orderby.OrderByValue
 
OrderDirection - io.shardingsphere.core.constant中的枚举
Order direction.
OrderItem - io.shardingsphere.core.parsing.parser.context中的类
Order item.
OrderItem(String, OrderDirection, OrderDirection, Optional<String>) - 类 的构造器io.shardingsphere.core.parsing.parser.context.OrderItem
 
OrderItem(String, String, OrderDirection, OrderDirection, Optional<String>) - 类 的构造器io.shardingsphere.core.parsing.parser.context.OrderItem
 
OrderItem(int, OrderDirection, OrderDirection) - 类 的构造器io.shardingsphere.core.parsing.parser.context.OrderItem
 

P

parse() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.DistinctClauseParser
Parse distinct.
parse(SQLStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.expression.BasicExpressionParser
Parse expression.
parse(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.GroupByClauseParser
Parse group by.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.HavingClauseParser
Parse having.
parse(InsertStatement, ShardingMetaData) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertColumnsClauseParser
Parse insert columns.
parse(InsertStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertIntoClauseParser
Parse insert into.
parse(InsertStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertSetClauseParser
Parse insert set.
parse(InsertStatement, ShardingMetaData) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.InsertValuesClauseParser
Parse insert values.
parse(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.OrderByClauseParser
Parse order by.
parse(SelectStatement, List<SelectItem>) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.SelectListClauseParser
Parse select list.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.SelectRestClauseParser
Parse select rest.
parse(SQLStatement, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.TableReferencesClauseParser
Parse table references.
parse(DMLStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.UpdateSetItemsClauseParser
Parse set items.
parse(ShardingRule, SQLStatement, List<SelectItem>) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.WhereClauseParser
Parse where.
parse(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLLimitClauseParser
Parse limit.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLSelectOptionClauseParser
解析Option.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLDescribeParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLShowParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLUseParser
 
parse(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleForClauseParser
Parse for.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleHierarchicalQueryClauseParser
Parse hierarchical query.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleModelClauseParser
Parse model.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLForClauseParser
Parse for.
parse(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLLimitClauseParser
Parse limit.
parse(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerOffsetClauseParser
Parse offset.
parse(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerTopClauseParser
Parse top.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.alter.AbstractAlterParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.create.AbstractCreateParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.drop.AbstractDropParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.ddl.truncate.AbstractTruncateParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.delete.AbstractDeleteParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.insert.AbstractInsertParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dml.update.AbstractUpdateParser
 
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parse() - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLParser
Parse SQL.
parse() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.tcl.TCLParser
 
parse(boolean) - 类 中的方法io.shardingsphere.core.parsing.SQLParsingEngine
Parse SQL.
parse(String, boolean) - 类 中的方法io.shardingsphere.core.routing.router.sharding.DatabaseHintSQLRouter
 
parse(String, boolean) - 类 中的方法io.shardingsphere.core.routing.router.sharding.ParsingSQLRouter
 
parse(String, boolean) - 接口 中的方法io.shardingsphere.core.routing.router.sharding.ShardingRouter
Parse SQL.
parseDistinct() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseFrom(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseGroupBy(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseHaving() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseInternal(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.sql.MySQLSelectParser
 
parseInternal(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.sql.OracleSelectParser
 
parseInternal(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLSelectParser
 
parseInternal(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerSelectParser
 
parseInternal(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseOrderBy(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseRowNumberSelectItem(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.SelectListClauseParser
 
parseRowNumberSelectItem(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser
 
parseSelectItemAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.expression.AliasExpressionParser
Parse alias for select item.
parseSelectList(SelectStatement, List<SelectItem>) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseSelectRest() - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
parseSingleTableWithoutAlias(SQLStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.TableReferencesClauseParser
Parse single table without alias.
parseTableAlias() - 类 中的方法io.shardingsphere.core.parsing.parser.clause.expression.AliasExpressionParser
Parse alias for table.
parseTableFactor(SQLStatement, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.TableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.clause.TableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.mysql.clause.MySQLTableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.oracle.clause.OracleTableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLTableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerTableReferencesClauseParser
 
parseWhere(ShardingRule, SelectStatement, List<SelectItem>) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.AbstractSelectParser
 
ParsingResultCache - io.shardingsphere.core.parsing.cache中的类
Parsing result cache.
ParsingResultCache() - 类 的构造器io.shardingsphere.core.parsing.cache.ParsingResultCache
 
ParsingSQLRouter - io.shardingsphere.core.routing.router.sharding中的类
Sharding router with parse.
ParsingSQLRouter() - 类 的构造器io.shardingsphere.core.routing.router.sharding.ParsingSQLRouter
 
PostgreSQLAliasExpressionParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.expression中的类
Alias clause parser for PostgreSQL.
PostgreSQLAliasExpressionParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.expression.PostgreSQLAliasExpressionParser
 
PostgreSQLAlterParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Alter parser for PostgreSQL.
PostgreSQLAlterParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLAlterParser
 
PostgreSQLCreateParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Create parser for PostgreSQL.
PostgreSQLCreateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLCreateParser
 
PostgreSQLDeleteClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade中的类
Delete clause parser facade for PostgreSQL.
PostgreSQLDeleteClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLDeleteClauseParserFacade
 
PostgreSQLDeleteParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Delete parser for PostgreSQL.
PostgreSQLDeleteParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLDeleteParser
 
PostgreSQLDropParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Drop parser for PostgreSQL.
PostgreSQLDropParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLDropParser
 
PostgreSQLForClauseParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause中的类
Select for clause parser for PostgreSQL.
PostgreSQLForClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLForClauseParser
 
PostgreSQLInsertClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade中的类
Insert clause parser facade for PostgreSQL.
PostgreSQLInsertClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLInsertClauseParserFacade
 
PostgreSQLInsertIntoClauseParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause中的类
Insert into clause parser for PostgreSQL.
PostgreSQLInsertIntoClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLInsertIntoClauseParser
 
PostgreSQLInsertParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Insert parser for PostgreSQL.
PostgreSQLInsertParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLInsertParser
 
PostgreSQLKeyword - io.shardingsphere.core.parsing.lexer.dialect.postgresql中的枚举
PostgreSQL keyword.
PostgreSQLLexer - io.shardingsphere.core.parsing.lexer.dialect.postgresql中的类
PostgreSQL Lexical analysis.
PostgreSQLLexer(String) - 类 的构造器io.shardingsphere.core.parsing.lexer.dialect.postgresql.PostgreSQLLexer
 
PostgreSQLLimitClauseParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause中的类
Limit clause parser for PostgreSQL.
PostgreSQLLimitClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLLimitClauseParser
 
PostgreSQLOrderByClauseParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause中的类
Order by clause parser for PostgreSQL.
PostgreSQLOrderByClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLOrderByClauseParser
 
PostgreSQLSelectClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade中的类
Select clause parser facade for PostgreSQL.
PostgreSQLSelectClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLSelectClauseParserFacade
 
PostgreSQLSelectParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Select parser for PostgreSQL.
PostgreSQLSelectParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLSelectParser
 
PostgreSQLSelectRestClauseParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause中的类
Select rest clause parser for PostgreSQL.
PostgreSQLSelectRestClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLSelectRestClauseParser
 
PostgreSQLTableReferencesClauseParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause中的类
Table references clause parser for PostgreSQL.
PostgreSQLTableReferencesClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.PostgreSQLTableReferencesClauseParser
 
PostgreSQLTruncateParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Truncate parser for PostgreSQL.
PostgreSQLTruncateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLTruncateParser
 
PostgreSQLUpdateClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade中的类
Update clause parser facade for PostgreSQL.
PostgreSQLUpdateClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLUpdateClauseParserFacade
 
PostgreSQLUpdateParser - io.shardingsphere.core.parsing.parser.dialect.postgresql.sql中的类
Update parser for PostgreSQL.
PostgreSQLUpdateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.postgresql.sql.PostgreSQLUpdateParser
 
PreciseShardingAlgorithm<T extends Comparable<?>> - io.shardingsphere.core.api.algorithm.sharding.standard中的接口
Precise sharding algorithm.
PreciseShardingValue<T extends Comparable<?>> - io.shardingsphere.core.api.algorithm.sharding中的类
Sharding value for precise value.
PreciseShardingValue() - 类 的构造器io.shardingsphere.core.api.algorithm.sharding.PreciseShardingValue
 
PreparedStatementRoutingEngine - io.shardingsphere.core.routing中的类
PreparedStatement routing engine.
PreparedStatementRoutingEngine(String, ShardingRule, ShardingMetaData, DatabaseType, boolean) - 类 的构造器io.shardingsphere.core.routing.PreparedStatementRoutingEngine
 
processParameters(List<Object>, boolean) - 类 中的方法io.shardingsphere.core.parsing.parser.context.limit.Limit
Fill parameters for rewrite limit.
put(String, SQLStatement) - 类 中的方法io.shardingsphere.core.parsing.cache.ParsingResultCache
Put SQL and parsing result into cache.

Q

QueryOptimizeEngine - io.shardingsphere.core.optimizer.query中的类
Query optimize engine.
QueryOptimizeEngine() - 类 的构造器io.shardingsphere.core.optimizer.query.QueryOptimizeEngine
 
QueryResult - io.shardingsphere.core.merger中的接口
Query result form database.

R

RandomMasterSlaveLoadBalanceAlgorithm - io.shardingsphere.core.api.algorithm.masterslave中的类
Random slave database load-balance algorithm.
RandomMasterSlaveLoadBalanceAlgorithm() - 类 的构造器io.shardingsphere.core.api.algorithm.masterslave.RandomMasterSlaveLoadBalanceAlgorithm
 
RangeShardingAlgorithm<T extends Comparable<?>> - io.shardingsphere.core.api.algorithm.sharding.standard中的接口
Range sharding algorithm.
RangeShardingValue<T extends Comparable<?>> - io.shardingsphere.core.api.algorithm.sharding中的类
Sharding value for range values.
RangeShardingValue() - 类 的构造器io.shardingsphere.core.api.algorithm.sharding.RangeShardingValue
 
refresh(TableRule, ShardingRule) - 类 中的方法io.shardingsphere.core.metadata.ShardingMetaData
refresh each tableMetaData by TableRule.
refresh(TableRule, ShardingRule, Map<String, Connection>) - 类 中的方法io.shardingsphere.core.metadata.ShardingMetaData
refresh each tableMetaData by TableRule.
RemoveToken - io.shardingsphere.core.parsing.parser.token中的类
Remove token.
RemoveToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.RemoveToken
 
rewrite(boolean) - 类 中的方法io.shardingsphere.core.rewrite.SQLRewriteEngine
rewrite SQL.
roundHalfUp(Object) - 类 中的静态方法io.shardingsphere.core.util.NumberUtil
Round half up.
RoundRobinMasterSlaveLoadBalanceAlgorithm - io.shardingsphere.core.api.algorithm.masterslave中的类
Round-robin slave database load-balance algorithm.
RoundRobinMasterSlaveLoadBalanceAlgorithm() - 类 的构造器io.shardingsphere.core.api.algorithm.masterslave.RoundRobinMasterSlaveLoadBalanceAlgorithm
 
route(List<Object>) - 类 中的方法io.shardingsphere.core.routing.PreparedStatementRoutingEngine
SQL route.
route(SQLType) - 类 中的方法io.shardingsphere.core.routing.router.masterslave.MasterSlaveRouter
Route Master slave.
route(SQLRouteResult) - 类 中的方法io.shardingsphere.core.routing.router.masterslave.ShardingMasterSlaveRouter
Route Master slave after sharding.
route(String, List<Object>, SQLStatement) - 类 中的方法io.shardingsphere.core.routing.router.sharding.DatabaseHintSQLRouter
 
route(String, List<Object>, SQLStatement) - 类 中的方法io.shardingsphere.core.routing.router.sharding.ParsingSQLRouter
 
route(String, List<Object>, SQLStatement) - 接口 中的方法io.shardingsphere.core.routing.router.sharding.ShardingRouter
Route SQL.
route(String) - 类 中的方法io.shardingsphere.core.routing.StatementRoutingEngine
SQL route.
route() - 类 中的方法io.shardingsphere.core.routing.type.broadcast.DatabaseBroadcastRoutingEngine
 
route() - 类 中的方法io.shardingsphere.core.routing.type.broadcast.TableBroadcastRoutingEngine
 
route() - 类 中的方法io.shardingsphere.core.routing.type.complex.CartesianRoutingEngine
 
route() - 类 中的方法io.shardingsphere.core.routing.type.complex.ComplexRoutingEngine
 
route() - 类 中的方法io.shardingsphere.core.routing.type.hint.DatabaseHintRoutingEngine
 
route() - 类 中的方法io.shardingsphere.core.routing.type.ignore.IgnoreRoutingEngine
 
route() - 接口 中的方法io.shardingsphere.core.routing.type.RoutingEngine
Route.
route() - 类 中的方法io.shardingsphere.core.routing.type.standard.StandardRoutingEngine
 
route() - 类 中的方法io.shardingsphere.core.routing.type.unicast.UnicastRoutingEngine
 
RoutingEngine - io.shardingsphere.core.routing.type中的接口
Routing engine interface.
RoutingResult - io.shardingsphere.core.routing.type中的类
Routing result.
RoutingResult() - 类 的构造器io.shardingsphere.core.routing.type.RoutingResult
 
RoutingTable - io.shardingsphere.core.routing.type中的类
Routing table.
RoutingTable() - 类 的构造器io.shardingsphere.core.routing.type.RoutingTable
 
RowCountToken - io.shardingsphere.core.parsing.parser.token中的类
Row count token for limit.
RowCountToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.RowCountToken
 
RowNumberDecoratorMergedResult - io.shardingsphere.core.merger.dql.pagination中的类
Decorator merged result for rownum pagination.
RowNumberDecoratorMergedResult(MergedResult, Limit) - 类 的构造器io.shardingsphere.core.merger.dql.pagination.RowNumberDecoratorMergedResult
 

S

scanChars() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
scan chars.
scanHexDecimal() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
scan hex decimal.
scanIdentifier() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
scan identifier.
scanNumber() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
scan number.
scanSymbol() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
scan symbol.
scanVariable() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
scan variable.
SchemaPlaceholder - io.shardingsphere.core.rewrite.placeholder中的类
Schema placeholder for rewrite.
SchemaPlaceholder() - 类 的构造器io.shardingsphere.core.rewrite.placeholder.SchemaPlaceholder
 
SchemaToken - io.shardingsphere.core.parsing.parser.token中的类
Schema token.
SchemaToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.SchemaToken
 
SelectItem - io.shardingsphere.core.parsing.parser.context.selectitem中的接口
Select item interface.
SelectListClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Select list clause parser.
SelectListClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.clause.SelectListClauseParser
 
SelectParserFactory - io.shardingsphere.core.parsing.parser.sql.dql.select中的类
Select parser factory.
SelectParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dql.select.SelectParserFactory
 
SelectRestClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Select rest clause parser.
SelectRestClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.clause.SelectRestClauseParser
 
SelectStatement - io.shardingsphere.core.parsing.parser.sql.dql.select中的类
Select statement.
SelectStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
 
setCell(int, Object) - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryQueryResultRow
Set data for cell.
setDatabaseShardingValue(Comparable<?>) - 类 中的方法io.shardingsphere.core.api.HintManager
Set sharding value for database sharding only.
setHintManager(HintManager) - 类 中的静态方法io.shardingsphere.core.hint.HintManagerHolder
Set hint manager.
setIndexForItems(Map<String, Integer>) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Set index for select items.
setMasterRouteOnly() - 类 中的方法io.shardingsphere.core.api.HintManager
Set CRUD operation force route to master database only.
setMasterVisited() - 类 中的静态方法io.shardingsphere.core.routing.router.masterslave.MasterVisitedManager
Set master data source visited in current thread.
setParametersIndex(int) - 接口 中的方法io.shardingsphere.core.parsing.parser.sql.SQLStatement
Set index of parameters.
setSubQueryStatement(SelectStatement) - 类 中的方法io.shardingsphere.core.parsing.parser.sql.dql.select.SelectStatement
Set sub query statement.
setWorkerId(long) - 类 中的静态方法io.shardingsphere.core.keygen.DefaultKeyGenerator
Set work process id.
ShardingAlgorithm - io.shardingsphere.core.routing.strategy中的接口
Sharding algorithm interface.
ShardingAlgorithmFactory - io.shardingsphere.core.routing.strategy中的类
Sharding algorithm factory.
ShardingAlgorithmFactory() - 类 的构造器io.shardingsphere.core.routing.strategy.ShardingAlgorithmFactory
 
ShardingCondition - io.shardingsphere.core.optimizer.condition中的类
Sharding condition.
ShardingCondition() - 类 的构造器io.shardingsphere.core.optimizer.condition.ShardingCondition
 
ShardingConditions - io.shardingsphere.core.optimizer.condition中的类
Sharding conditions.
ShardingConditions() - 类 的构造器io.shardingsphere.core.optimizer.condition.ShardingConditions
 
ShardingConfigurationException - io.shardingsphere.core.exception中的异常错误
Sharding rule exception.
ShardingConfigurationException(String, Object...) - 异常错误 的构造器io.shardingsphere.core.exception.ShardingConfigurationException
Constructs an exception with formatted error message and arguments.
ShardingConfigurationException(Exception) - 异常错误 的构造器io.shardingsphere.core.exception.ShardingConfigurationException
Constructs an exception with cause exception.
ShardingConstant - io.shardingsphere.core.constant中的接口
Sharding constant.
ShardingDataSourceNames - io.shardingsphere.core.rule中的类
Sharding data source names.
ShardingDataSourceNames(ShardingRuleConfiguration, Collection<String>) - 类 的构造器io.shardingsphere.core.rule.ShardingDataSourceNames
 
ShardingException - io.shardingsphere.core.exception中的异常错误
Base exception.
ShardingException(String, Object...) - 异常错误 的构造器io.shardingsphere.core.exception.ShardingException
Constructs an exception with formatted error message and arguments.
ShardingException(String, Exception) - 异常错误 的构造器io.shardingsphere.core.exception.ShardingException
Constructs an exception with error message and cause.
ShardingException(Exception) - 异常错误 的构造器io.shardingsphere.core.exception.ShardingException
Constructs an exception with cause.
ShardingKey - io.shardingsphere.core.hint中的类
Sharding key.
ShardingKey(String, String) - 类 的构造器io.shardingsphere.core.hint.ShardingKey
 
ShardingMasterSlaveRouter - io.shardingsphere.core.routing.router.masterslave中的类
Sharding with master-slave router interface.
ShardingMasterSlaveRouter() - 类 的构造器io.shardingsphere.core.routing.router.masterslave.ShardingMasterSlaveRouter
 
ShardingMetaData - io.shardingsphere.core.metadata中的类
Abstract Sharding metadata.
ShardingMetaData() - 类 的构造器io.shardingsphere.core.metadata.ShardingMetaData
 
ShardingOperator - io.shardingsphere.core.constant中的枚举
Supported sharding operator.
ShardingPlaceholder - io.shardingsphere.core.rewrite.placeholder中的接口
Sharding placeholder for rewrite.
ShardingProperties - io.shardingsphere.core.constant中的类
Properties for sharding configuration.
ShardingProperties(Properties) - 类 的构造器io.shardingsphere.core.constant.ShardingProperties
 
ShardingPropertiesConstant - io.shardingsphere.core.constant中的枚举
Sharding properties constant.
ShardingRouter - io.shardingsphere.core.routing.router.sharding中的接口
Sharding router.
ShardingRouterFactory - io.shardingsphere.core.routing.router.sharding中的类
Sharding router factory.
ShardingRouterFactory() - 类 的构造器io.shardingsphere.core.routing.router.sharding.ShardingRouterFactory
 
ShardingRule - io.shardingsphere.core.rule中的类
Databases and tables sharding rule configuration.
ShardingRule(ShardingRuleConfiguration, Collection<String>) - 类 的构造器io.shardingsphere.core.rule.ShardingRule
 
ShardingRuleConfiguration - io.shardingsphere.core.api.config中的类
Sharding rule configuration.
ShardingRuleConfiguration() - 类 的构造器io.shardingsphere.core.api.config.ShardingRuleConfiguration
 
ShardingStrategy - io.shardingsphere.core.routing.strategy中的接口
Sharding strategy.
ShardingStrategyConfiguration - io.shardingsphere.core.api.config.strategy中的接口
Sharding strategy configuration.
ShardingStrategyFactory - io.shardingsphere.core.routing.strategy中的类
Sharding strategy factory.
ShardingStrategyFactory() - 类 的构造器io.shardingsphere.core.routing.strategy.ShardingStrategyFactory
 
ShardingValue - io.shardingsphere.core.api.algorithm.sharding中的接口
Sharding value interface.
ShowColumnsStatement - io.shardingsphere.core.parsing.parser.dialect.mysql.statement中的类
Show columns statement.
ShowColumnsStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.statement.ShowColumnsStatement
 
ShowCreateTableMergedResult - io.shardingsphere.core.merger.dal.show中的类
Merged result for show create table.
ShowCreateTableMergedResult(ShardingRule, List<QueryResult>) - 类 的构造器io.shardingsphere.core.merger.dal.show.ShowCreateTableMergedResult
 
ShowCreateTableStatement - io.shardingsphere.core.parsing.parser.dialect.mysql.statement中的类
Show create table statement.
ShowCreateTableStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.statement.ShowCreateTableStatement
 
ShowDatabasesMergedResult - io.shardingsphere.core.merger.dal.show中的类
Merged result for show databases.
ShowDatabasesMergedResult() - 类 的构造器io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
ShowDatabasesStatement - io.shardingsphere.core.parsing.parser.dialect.mysql.statement中的类
Show databases statement.
ShowDatabasesStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.statement.ShowDatabasesStatement
 
ShowOtherMergedResult - io.shardingsphere.core.merger.dal.show中的类
Merged result for show others.
ShowOtherMergedResult() - 类 的构造器io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
ShowOtherStatement - io.shardingsphere.core.parsing.parser.dialect.mysql.statement中的类
Other show statement.
ShowOtherStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.statement.ShowOtherStatement
 
ShowParserFactory - io.shardingsphere.core.parsing.parser.sql.dal.show中的类
Show parser factory.
ShowParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.show.ShowParserFactory
 
ShowTablesMergedResult - io.shardingsphere.core.merger.dal.show中的类
Merged result for show tables.
ShowTablesMergedResult(ShardingRule, List<QueryResult>) - 类 的构造器io.shardingsphere.core.merger.dal.show.ShowTablesMergedResult
 
ShowTablesStatement - io.shardingsphere.core.parsing.parser.dialect.mysql.statement中的类
Show tables statement.
ShowTablesStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.statement.ShowTablesStatement
 
skipAll(TokenType...) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Skip all input tokens.
skipComment() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
skip comment.
skipHint() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
skip hint.
skipIfEqual(TokenType...) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Skip current token if equals one of input tokens.
skipParentheses(SQLStatement) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
skip all tokens that inside parentheses.
skipUntil(TokenType...) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Skip until one of input tokens.
skipWhitespace() - 类 中的方法io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
skip whitespace.
splitWithComma(String) - 类 中的静态方法io.shardingsphere.core.util.StringUtil
Split string value to list by comma delimiter.
SQLBuilder - io.shardingsphere.core.rewrite中的类
SQL builder.
SQLBuilder() - 类 的构造器io.shardingsphere.core.rewrite.SQLBuilder
 
SQLBuilder(List<Object>) - 类 的构造器io.shardingsphere.core.rewrite.SQLBuilder
 
SQLClauseParser - io.shardingsphere.core.parsing.parser.clause中的接口
SQL clause parser interface.
SQLExecutionUnit - io.shardingsphere.core.routing中的类
SQL execution unit.
SQLExecutionUnit() - 类 的构造器io.shardingsphere.core.routing.SQLExecutionUnit
 
SQLExpression - io.shardingsphere.core.parsing.parser.expression中的接口
SQL expression interface.
SQLIdentifierExpression - io.shardingsphere.core.parsing.parser.expression中的类
Identifier expression.
SQLIdentifierExpression() - 类 的构造器io.shardingsphere.core.parsing.parser.expression.SQLIdentifierExpression
 
SQLIgnoreExpression - io.shardingsphere.core.parsing.parser.expression中的类
Ignored expression when SQL parsing.
SQLIgnoreExpression() - 类 的构造器io.shardingsphere.core.parsing.parser.expression.SQLIgnoreExpression
 
SQLJudgeEngine - io.shardingsphere.core.parsing中的类
SQL judge engine.
SQLJudgeEngine() - 类 的构造器io.shardingsphere.core.parsing.SQLJudgeEngine
 
SQLLogger - io.shardingsphere.core.util中的类
SQL logger.
SQLLogger() - 类 的构造器io.shardingsphere.core.util.SQLLogger
 
SQLNumberExpression - io.shardingsphere.core.parsing.parser.expression中的类
Number expression.
SQLNumberExpression() - 类 的构造器io.shardingsphere.core.parsing.parser.expression.SQLNumberExpression
 
SQLParser - io.shardingsphere.core.parsing.parser.sql中的接口
SQL parser.
SQLParserFactory - io.shardingsphere.core.parsing.parser.sql中的类
SQL parser factory.
SQLParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.SQLParserFactory
 
SQLParsingEngine - io.shardingsphere.core.parsing中的类
SQL parsing engine.
SQLParsingEngine() - 类 的构造器io.shardingsphere.core.parsing.SQLParsingEngine
 
SQLParsingException - io.shardingsphere.core.parsing.parser.exception中的异常错误
Throw exception when SQL parsing error.
SQLParsingException(String, Object...) - 异常错误 的构造器io.shardingsphere.core.parsing.parser.exception.SQLParsingException
 
SQLParsingException(Lexer, TokenType) - 异常错误 的构造器io.shardingsphere.core.parsing.parser.exception.SQLParsingException
 
SQLParsingException(LexerEngine) - 异常错误 的构造器io.shardingsphere.core.parsing.parser.exception.SQLParsingException
 
SQLParsingUnsupportedException - io.shardingsphere.core.parsing.parser.exception中的异常错误
Throw exception when SQL not supported.
SQLParsingUnsupportedException(TokenType) - 异常错误 的构造器io.shardingsphere.core.parsing.parser.exception.SQLParsingUnsupportedException
 
SQLPlaceholderExpression - io.shardingsphere.core.parsing.parser.expression中的类
Placeholder expression.
SQLPlaceholderExpression() - 类 的构造器io.shardingsphere.core.parsing.parser.expression.SQLPlaceholderExpression
 
SQLPropertyExpression - io.shardingsphere.core.parsing.parser.expression中的类
Property expression.
SQLPropertyExpression() - 类 的构造器io.shardingsphere.core.parsing.parser.expression.SQLPropertyExpression
 
SQLRewriteEngine - io.shardingsphere.core.rewrite中的类
SQL rewrite engine.
SQLRewriteEngine(ShardingRule, String, DatabaseType, SQLStatement, ShardingConditions, List<Object>) - 类 的构造器io.shardingsphere.core.rewrite.SQLRewriteEngine
Constructs SQL rewrite engine.
SQLRouteResult - io.shardingsphere.core.routing中的类
SQL route result.
SQLRouteResult() - 类 的构造器io.shardingsphere.core.routing.SQLRouteResult
 
SQLServerAliasExpressionParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.expression中的类
Alias clause parser for SQLServer.
SQLServerAliasExpressionParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.expression.SQLServerAliasExpressionParser
 
SQLServerAlterParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Alter parser for SQLServer.
SQLServerAlterParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerAlterParser
 
SQLServerCreateParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Create parser for SQLServer.
SQLServerCreateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerCreateParser
 
SQLServerDeleteClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade中的类
Delete clause parser facade for SQLServer.
SQLServerDeleteClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade.SQLServerDeleteClauseParserFacade
 
SQLServerDeleteParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Delete parser for SQLServer.
SQLServerDeleteParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerDeleteParser
 
SQLServerDropParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Drop parser for SQLServer.
SQLServerDropParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerDropParser
 
SQLServerInsertClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade中的类
Insert clause parser facade for SQLServer.
SQLServerInsertClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade.SQLServerInsertClauseParserFacade
 
SQLServerInsertIntoClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Insert into clause parser for SQLServer.
SQLServerInsertIntoClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerInsertIntoClauseParser
 
SQLServerInsertParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Insert parser for SQLServer.
SQLServerInsertParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerInsertParser
 
SQLServerKeyword - io.shardingsphere.core.parsing.lexer.dialect.sqlserver中的枚举
SQLServer keyword.
SQLServerLexer - io.shardingsphere.core.parsing.lexer.dialect.sqlserver中的类
SQLServer Lexical analysis.
SQLServerLexer(String) - 类 的构造器io.shardingsphere.core.parsing.lexer.dialect.sqlserver.SQLServerLexer
 
SQLServerOffsetClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Offset clause parser for SQLServer.
SQLServerOffsetClauseParser() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerOffsetClauseParser
 
SQLServerOrderByClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Order by clause parser for SQLServer.
SQLServerOrderByClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerOrderByClauseParser
 
SQLServerSelectClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade中的类
Select clause parser facade for SQLServer.
SQLServerSelectClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade.SQLServerSelectClauseParserFacade
 
SQLServerSelectListClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Select list clause parser for SQLServer.
SQLServerSelectListClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser
 
SQLServerSelectParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Select parser for SQLServer.
SQLServerSelectParser(ShardingRule, LexerEngine, ShardingMetaData) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerSelectParser
 
SQLServerSelectRestClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Select rest clause parser for SQLServer.
SQLServerSelectRestClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerSelectRestClauseParser
 
SQLServerTableReferencesClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Table references clause parser for SQLServer.
SQLServerTableReferencesClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerTableReferencesClauseParser
 
SQLServerTopClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Top clause parser for SQLServer.
SQLServerTopClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerTopClauseParser
 
SQLServerTruncateParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Truncate parser for SQLServer.
SQLServerTruncateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerTruncateParser
 
SQLServerUpdateClauseParserFacade - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade中的类
Update clause parser facade for SQLServer.
SQLServerUpdateClauseParserFacade(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.facade.SQLServerUpdateClauseParserFacade
 
SQLServerUpdateParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql中的类
Update parser for SQLServer.
SQLServerUpdateParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.sql.SQLServerUpdateParser
 
SQLServerWhereClauseParser - io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause中的类
Where clause parser for SQLServer.
SQLServerWhereClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.sqlserver.clause.SQLServerWhereClauseParser
 
SQLStatement - io.shardingsphere.core.parsing.parser.sql中的接口
SQL statement.
SQLTextExpression - io.shardingsphere.core.parsing.parser.expression中的类
Text expression.
SQLTextExpression() - 类 的构造器io.shardingsphere.core.parsing.parser.expression.SQLTextExpression
 
SQLToken - io.shardingsphere.core.parsing.parser.token中的接口
SQL Token.
SQLType - io.shardingsphere.core.constant中的枚举
SQL Type.
SQLUnit - io.shardingsphere.core.routing中的类
SQL unit.
SQLUnit() - 类 的构造器io.shardingsphere.core.routing.SQLUnit
 
SQLUtil - io.shardingsphere.core.util中的类
SQL utility class.
SQLUtil() - 类 的构造器io.shardingsphere.core.util.SQLUtil
 
StandardRoutingEngine - io.shardingsphere.core.routing.type.standard中的类
Standard routing engine.
StandardRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.standard.StandardRoutingEngine
 
StandardShardingStrategy - io.shardingsphere.core.routing.strategy.standard中的类
Standard sharding strategy.
StandardShardingStrategy(StandardShardingStrategyConfiguration) - 类 的构造器io.shardingsphere.core.routing.strategy.standard.StandardShardingStrategy
 
StandardShardingStrategyConfiguration - io.shardingsphere.core.api.config.strategy中的类
Standard strategy configuration.
StandardShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.api.config.strategy.StandardShardingStrategyConfiguration
 
StarSelectItem - io.shardingsphere.core.parsing.parser.context.selectitem中的类
Select all item.
StarSelectItem() - 类 的构造器io.shardingsphere.core.parsing.parser.context.selectitem.StarSelectItem
 
StatementRoutingEngine - io.shardingsphere.core.routing中的类
Statement routing engine.
StatementRoutingEngine(ShardingRule, ShardingMetaData, DatabaseType, boolean) - 类 的构造器io.shardingsphere.core.routing.StatementRoutingEngine
 
StreamMergedResult - io.shardingsphere.core.merger.dql.common中的类
流式归并结果集.
StreamMergedResult() - 类 的构造器io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
StringUtil - io.shardingsphere.core.util中的类
String utility class.
StringUtil() - 类 的构造器io.shardingsphere.core.util.StringUtil
 
Symbol - io.shardingsphere.core.parsing.lexer.token中的枚举
Symbol token.

T

Table - io.shardingsphere.core.parsing.parser.context.table中的类
Table.
Table() - 类 的构造器io.shardingsphere.core.parsing.parser.context.table.Table
 
TableBroadcastRoutingEngine - io.shardingsphere.core.routing.type.broadcast中的类
Broadcast routing engine for tables.
TableBroadcastRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.broadcast.TableBroadcastRoutingEngine
 
TableMetaData - io.shardingsphere.core.metadata中的类
Table metadata.
TableMetaData() - 类 的构造器io.shardingsphere.core.metadata.TableMetaData
 
TablePlaceholder - io.shardingsphere.core.rewrite.placeholder中的类
Table placeholder for rewrite.
TablePlaceholder() - 类 的构造器io.shardingsphere.core.rewrite.placeholder.TablePlaceholder
 
TableReferencesClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Table references clause parser.
TableReferencesClauseParser(ShardingRule, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.clause.TableReferencesClauseParser
 
TableRule - io.shardingsphere.core.rule中的类
Table rule configuration.
TableRule(TableRuleConfiguration, ShardingDataSourceNames) - 类 的构造器io.shardingsphere.core.rule.TableRule
 
TableRuleConfiguration - io.shardingsphere.core.api.config中的类
Table rule configuration.
TableRuleConfiguration() - 类 的构造器io.shardingsphere.core.api.config.TableRuleConfiguration
 
Tables - io.shardingsphere.core.parsing.parser.context.table中的类
Tables collection.
Tables() - 类 的构造器io.shardingsphere.core.parsing.parser.context.table.Tables
 
TableToken - io.shardingsphere.core.parsing.parser.token中的类
Table token.
TableToken() - 类 的构造器io.shardingsphere.core.parsing.parser.token.TableToken
 
TableUnit - io.shardingsphere.core.routing.type中的类
Route table unit.
TableUnit() - 类 的构造器io.shardingsphere.core.routing.type.TableUnit
 
TableUnits - io.shardingsphere.core.routing.type中的类
Route table unit collection.
TableUnits() - 类 的构造器io.shardingsphere.core.routing.type.TableUnits
 
TCLParser - io.shardingsphere.core.parsing.parser.sql.tcl中的类
TCL parser.
TCLParser() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.tcl.TCLParser
 
TCLParserFactory - io.shardingsphere.core.parsing.parser.sql.tcl中的类
Transaction Control Language parser factory.
TCLParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.tcl.TCLParserFactory
 
TCLStatement - io.shardingsphere.core.parsing.parser.sql.tcl中的类
Transaction Control Language statement.
TCLStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.tcl.TCLStatement
 
TimeService - io.shardingsphere.core.keygen中的类
Time service.
TimeService() - 类 的构造器io.shardingsphere.core.keygen.TimeService
 
Token - io.shardingsphere.core.parsing.lexer.token中的类
Token.
Token() - 类 的构造器io.shardingsphere.core.parsing.lexer.token.Token
 
Tokenizer - io.shardingsphere.core.parsing.lexer.analyzer中的类
Tokenizer.
Tokenizer() - 类 的构造器io.shardingsphere.core.parsing.lexer.analyzer.Tokenizer
 
TokenType - io.shardingsphere.core.parsing.lexer.token中的接口
Token type.
TopAndRowNumberDecoratorMergedResult - io.shardingsphere.core.merger.dql.pagination中的类
Decorator merged result for top and rownum pagination.
TopAndRowNumberDecoratorMergedResult(MergedResult, Limit) - 类 的构造器io.shardingsphere.core.merger.dql.pagination.TopAndRowNumberDecoratorMergedResult
 
toSQL(TableUnit, Map<String, String>, ShardingRule) - 类 中的方法io.shardingsphere.core.rewrite.SQLBuilder
Convert to SQL unit.
toString() - 类 中的方法io.shardingsphere.core.rewrite.placeholder.IndexPlaceholder
 
toString() - 类 中的方法io.shardingsphere.core.rewrite.placeholder.SchemaPlaceholder
 
toString() - 类 中的方法io.shardingsphere.core.rewrite.placeholder.TablePlaceholder
 
TruncateParserFactory - io.shardingsphere.core.parsing.parser.sql.ddl.truncate中的类
Truncate parser factory.
TruncateParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.ddl.truncate.TruncateParserFactory
 
tryFindTableRuleByActualTable(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Try to find table rule though actual table name.
tryFindTableRuleByLogicTable(String) - 类 中的方法io.shardingsphere.core.rule.ShardingRule
Try to find table rule though logic table name.

U

UnicastRoutingEngine - io.shardingsphere.core.routing.type.unicast中的类
Unicast routing engine.
UnicastRoutingEngine() - 类 的构造器io.shardingsphere.core.routing.type.unicast.UnicastRoutingEngine
 
unmarshal(File) - 类 中的静态方法io.shardingsphere.core.yaml.masterslave.YamlMasterSlaveConfiguration
Unmarshal yaml master slave configuration from yaml file.
unmarshal(byte[]) - 类 中的静态方法io.shardingsphere.core.yaml.masterslave.YamlMasterSlaveConfiguration
Unmarshal yaml sharding configuration from yaml bytes.
unmarshal(File) - 类 中的静态方法io.shardingsphere.core.yaml.proxy.YamlProxyConfiguration
Unmarshal yaml sharding configuration from yaml file.
unmarshal(byte[]) - 类 中的静态方法io.shardingsphere.core.yaml.proxy.YamlProxyConfiguration
Unmarshal yaml sharding configuration from yaml bytes.
unmarshal(File) - 类 中的静态方法io.shardingsphere.core.yaml.sharding.YamlShardingConfiguration
Unmarshal yaml sharding configuration from yaml file.
unmarshal(byte[]) - 类 中的静态方法io.shardingsphere.core.yaml.sharding.YamlShardingConfiguration
Unmarshal yaml sharding configuration from yaml bytes.
unsupportedIfEqual(TokenType...) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Throw unsupported exception if current token equals one of input tokens.
unsupportedIfNotSkip(TokenType...) - 类 中的方法io.shardingsphere.core.parsing.lexer.LexerEngine
Throw unsupported exception if current token not equals one of input tokens.
UnterminatedCharException - io.shardingsphere.core.parsing.lexer.analyzer中的异常错误
Unterminated char exception.
UnterminatedCharException(char) - 异常错误 的构造器io.shardingsphere.core.parsing.lexer.analyzer.UnterminatedCharException
 
UnterminatedCharException(String) - 异常错误 的构造器io.shardingsphere.core.parsing.lexer.analyzer.UnterminatedCharException
 
UpdateParserFactory - io.shardingsphere.core.parsing.parser.sql.dml.update中的类
Update parser factory.
UpdateParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dml.update.UpdateParserFactory
 
UpdateSetItemsClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Update set items clause parser.
UpdateSetItemsClauseParser(LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.clause.UpdateSetItemsClauseParser
 
UseParserFactory - io.shardingsphere.core.parsing.parser.sql.dal.use中的类
Use parser factory.
UseParserFactory() - 类 的构造器io.shardingsphere.core.parsing.parser.sql.dal.use.UseParserFactory
 
UseStatement - io.shardingsphere.core.parsing.parser.dialect.mysql.statement中的类
Use statement.
UseStatement() - 类 的构造器io.shardingsphere.core.parsing.parser.dialect.mysql.statement.UseStatement
 

V

valueFrom(String) - 枚举 中的静态方法io.shardingsphere.core.constant.DatabaseType
Get database type enum via database name string.
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.api.algorithm.masterslave.MasterSlaveLoadBalanceAlgorithmType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.constant.AggregationType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.constant.DatabaseType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.constant.OrderDirection
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.constant.ShardingOperator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.constant.ShardingPropertiesConstant
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.constant.SQLType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.mysql.MySQLKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.oracle.OracleKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.postgresql.PostgreSQLKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.sqlserver.SQLServerKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.Assist
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.DefaultKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.Literals
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.Symbol
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法io.shardingsphere.core.api.algorithm.masterslave.MasterSlaveLoadBalanceAlgorithmType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.constant.AggregationType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.constant.DatabaseType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.constant.OrderDirection
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.constant.ShardingOperator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.constant.ShardingPropertiesConstant
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.constant.SQLType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.mysql.MySQLKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.oracle.OracleKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.postgresql.PostgreSQLKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.dialect.sqlserver.SQLServerKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.Assist
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.DefaultKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.Literals
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.shardingsphere.core.parsing.lexer.token.Symbol
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

wasNull() - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowDatabasesMergedResult
 
wasNull() - 类 中的方法io.shardingsphere.core.merger.dal.show.ShowOtherMergedResult
 
wasNull() - 类 中的方法io.shardingsphere.core.merger.dql.common.DecoratorMergedResult
 
wasNull() - 类 中的方法io.shardingsphere.core.merger.dql.common.MemoryMergedResult
 
wasNull() - 类 中的方法io.shardingsphere.core.merger.dql.common.StreamMergedResult
 
wasNull() - 接口 中的方法io.shardingsphere.core.merger.MergedResult
Adjust ResultSet is null or not.
wasNull() - 接口 中的方法io.shardingsphere.core.merger.QueryResult
Adjust ResultSet is null or not.
WhereClauseParser - io.shardingsphere.core.parsing.parser.clause中的类
Where clause parser.
WhereClauseParser(DatabaseType, LexerEngine) - 类 的构造器io.shardingsphere.core.parsing.parser.clause.WhereClauseParser
 

Y

YamlComplexShardingStrategyConfiguration - io.shardingsphere.core.yaml.sharding.strategy中的类
Complex sharding strategy configuration for yaml.
YamlComplexShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.strategy.YamlComplexShardingStrategyConfiguration
 
YamlHintShardingStrategyConfiguration - io.shardingsphere.core.yaml.sharding.strategy中的类
Hint sharding strategy configuration for yaml.
YamlHintShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.strategy.YamlHintShardingStrategyConfiguration
 
YamlInlineShardingStrategyConfiguration - io.shardingsphere.core.yaml.sharding.strategy中的类
Inline sharding strategy configuration for yaml.
YamlInlineShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.strategy.YamlInlineShardingStrategyConfiguration
 
YamlMasterSlaveConfiguration - io.shardingsphere.core.yaml.masterslave中的类
Master-slave configuration for yaml.
YamlMasterSlaveConfiguration() - 类 的构造器io.shardingsphere.core.yaml.masterslave.YamlMasterSlaveConfiguration
 
YamlMasterSlaveRuleConfiguration - io.shardingsphere.core.yaml.masterslave中的类
Master-slave rule configuration for yaml.
YamlMasterSlaveRuleConfiguration() - 类 的构造器io.shardingsphere.core.yaml.masterslave.YamlMasterSlaveRuleConfiguration
 
YamlNoneShardingStrategyConfiguration - io.shardingsphere.core.yaml.sharding.strategy中的类
None sharding strategy configuration for yaml.
YamlNoneShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.strategy.YamlNoneShardingStrategyConfiguration
 
YamlProxyConfiguration - io.shardingsphere.core.yaml.proxy中的类
Yaml sharding configuration for proxy.
YamlProxyConfiguration() - 类 的构造器io.shardingsphere.core.yaml.proxy.YamlProxyConfiguration
 
YamlShardingConfiguration - io.shardingsphere.core.yaml.sharding中的类
Sharding configuration for yaml.
YamlShardingConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.YamlShardingConfiguration
 
YamlShardingRuleConfiguration - io.shardingsphere.core.yaml.sharding中的类
Sharding rule configuration for yaml.
YamlShardingRuleConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.YamlShardingRuleConfiguration
 
YamlShardingStrategyConfiguration - io.shardingsphere.core.yaml.sharding.strategy中的接口
Sharding strategy configuration for yaml.
YamlShardingStrategyConfiguration - io.shardingsphere.core.yaml.sharding中的类
Configuration for yaml sharding strategy.
YamlShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.YamlShardingStrategyConfiguration
 
YamlStandardShardingStrategyConfiguration - io.shardingsphere.core.yaml.sharding.strategy中的类
Standard strategy configuration for yaml.
YamlStandardShardingStrategyConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.strategy.YamlStandardShardingStrategyConfiguration
 
YamlTableRuleConfiguration - io.shardingsphere.core.yaml.sharding中的类
Yaml table rule configuration.
YamlTableRuleConfiguration() - 类 的构造器io.shardingsphere.core.yaml.sharding.YamlTableRuleConfiguration
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
跳过导航链接

Copyright © 2018. All rights reserved.