- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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.
- 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
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。