Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractDALParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal
Database administrator parser.
AbstractDALParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.AbstractDALParser
 
AbstractDeleteClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.clause.facade
Delete clause parser facade.
AbstractDeleteClauseParserFacade() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractDeleteClauseParserFacade
 
AbstractDeleteParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete
Delete parser.
AbstractDeleteParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.AbstractDeleteParser
 
AbstractDescribeParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe
Describe parser.
AbstractDescribeParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe.AbstractDescribeParser
 
AbstractFromWhereExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Abstract from where extractor.
AbstractFromWhereExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
 
AbstractInsertClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.clause.facade
Insert clause parser facade.
AbstractInsertClauseParserFacade() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractInsertClauseParserFacade
 
AbstractInsertParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert
Insert parser.
AbstractInsertParser(ShardingRule, ShardingTableMetaData, LexerEngine, AbstractInsertClauseParserFacade) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert.AbstractInsertParser
 
AbstractSelectClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.clause.facade
Select clause parser facade.
AbstractSelectClauseParserFacade() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractSelectClauseParserFacade
 
AbstractSelectParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.select
Select parser.
AbstractSelectParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
AbstractShowParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.show
Show parser.
AbstractShowParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.show.AbstractShowParser
 
AbstractSQLStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement
SQL statement abstract class.
AbstractSQLStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.AbstractSQLStatement
 
AbstractUpdateClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.clause.facade
Update clause parser facade.
AbstractUpdateClauseParserFacade() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractUpdateClauseParserFacade
 
AbstractUpdateParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.update
Update parser.
AbstractUpdateParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.AbstractUpdateParser
 
AbstractUseParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.use
Use parser.
AbstractUseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.use.AbstractUseParser
 
accept(TokenType) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Assert current token type should equals input token and go to next token type.
add(Condition) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.Conditions
Add condition.
add(Condition) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.OrCondition
Add condition.
add(Table) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
Add table.
AddColumnDefinitionExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column
Add column definition extractor.
AddColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.AddColumnDefinitionExtractor
 
AddColumnDefinitionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter
Add column definition filler.
AddColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.AddColumnDefinitionFiller
 
AddColumnDefinitionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter
Add column definition segment.
AddColumnDefinitionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.AddColumnDefinitionSegment
 
addSQLToken(SQLToken) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.AbstractSQLStatement
 
addSQLToken(SQLToken) - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Add SQL token.
AdvancedErrorStrategy - Class in org.apache.shardingsphere.core.parse.antlr.parser.advanced
Advanced error strategy.
AdvancedErrorStrategy() - Constructor for class org.apache.shardingsphere.core.parse.antlr.parser.advanced.AdvancedErrorStrategy
 
AdvancedMatchHandler - Class in org.apache.shardingsphere.core.parse.antlr.parser.advanced
Advanced match handler.
AdvancedMatchHandler() - Constructor for class org.apache.shardingsphere.core.parse.antlr.parser.advanced.AdvancedMatchHandler
 
AdvancedParserATNSimulator - Class in org.apache.shardingsphere.core.parse.antlr.parser.advanced
Advanced Parser ATN simulator.
AdvancedParserATNSimulator(Parser, ATN, DFA[], PredictionContextCache, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.parser.advanced.AdvancedParserATNSimulator
 
AggregationDistinctSelectItem - Class in org.apache.shardingsphere.core.parse.old.parser.context.selectitem
Aggregation distinct select item.
AggregationDistinctSelectItem(AggregationType, String, Optional<String>, String) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.AggregationDistinctSelectItem
 
AggregationDistinctSelectItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item
Aggregation distinct select item segment.
AggregationDistinctSelectItemSegment(AggregationType, int, int, int, String) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.AggregationDistinctSelectItemSegment
 
AggregationDistinctToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Aggregation distinct token.
AggregationDistinctToken(int, int, String, Optional<String>) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.AggregationDistinctToken
 
AggregationSelectItem - Class in org.apache.shardingsphere.core.parse.old.parser.context.selectitem
Aggregation select item.
AggregationSelectItem() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.AggregationSelectItem
 
AggregationSelectItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item
Aggregation select item segment.
AggregationSelectItemSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.AggregationSelectItemSegment
 
AliasAvailable - Interface in org.apache.shardingsphere.core.parse.antlr.sql
Alias available.
AliasExpressionParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause.expression
Alias expression parser.
AliasExpressionParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.expression.AliasExpressionParser
 
AlterTableStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl
Alter table statement.
AlterTableStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.AlterTableStatement
 
AndCondition - Class in org.apache.shardingsphere.core.parse.old.parser.context.condition
And conditions.
AndCondition() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.AndCondition
 
AndConditionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition
And condition segment.
AndConditionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.AndConditionSegment
 
AntlrParsingEngine - Class in org.apache.shardingsphere.core.parse.antlr
SQL parsing engine.
AntlrParsingEngine(DatabaseType, String, BaseRule, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.antlr.AntlrParsingEngine
 
AssignmentExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml
Assignment extractor.
AssignmentExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.AssignmentExtractor
 
AssignmentSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment
Assignment segment.
AssignmentSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment.AssignmentSegment
 
Assist - Enum in org.apache.shardingsphere.core.parse.old.lexer.token
Assist token.

B

BasicExpressionParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause.expression
Basic expression parser.
BasicExpressionParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.expression.BasicExpressionParser
 
BeginTransactionStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
Begin transaction statement.
BeginTransactionStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.BeginTransactionStatement
 
BetweenValueExpressionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
Between value expression segment.
BetweenValueExpressionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.BetweenValueExpressionSegment
 
buildCondition(OrConditionSegment, SQLStatement, ShardingRule, ShardingTableMetaData) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.OrConditionFiller
Build condition.
buildCondition(Column, String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.ColumnSegment
 
buildCondition(Column, String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.BetweenValueExpressionSegment
 
buildCondition(Column, String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.CompareValueExpressionSegment
 
buildCondition(Column, String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.InValueExpressionSegment
 
buildCondition(Column, String) - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SQLRightValueExpressionSegment
Build condition.

C

CharType - Class in org.apache.shardingsphere.core.parse.old.lexer.analyzer
Char type.
CharType() - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
 
clear() - Method in class org.apache.shardingsphere.core.parse.cache.ParsingResultCache
Clear cache.
CollectionSQLSegmentExtractor - Interface in org.apache.shardingsphere.core.parse.antlr.extractor.api
Collection SQL segment extractor.
Column - Class in org.apache.shardingsphere.core.parse.old.parser.context.condition
Column.
Column() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.Column
 
ColumnAfterPositionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position
Column after position segment.
ColumnAfterPositionSegment(String, int, String) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position.ColumnAfterPositionSegment
 
ColumnDefinitionExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column
Column definition extractor.
ColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ColumnDefinitionExtractor
 
ColumnDefinitionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl
Column definition filler.
ColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.ColumnDefinitionFiller
 
ColumnDefinitionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column
Column definition segment.
ColumnDefinitionSegment(String, String, boolean) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.ColumnDefinitionSegment
 
ColumnDefinitionsExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column
Column definitions extractor.
ColumnDefinitionsExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ColumnDefinitionsExtractor
 
ColumnExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.column
Column extractor.
ColumnExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.column.ColumnExtractor
 
ColumnFirstPositionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position
Column first position segment.
ColumnFirstPositionSegment(String, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position.ColumnFirstPositionSegment
 
ColumnNameOrderByItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item
Order by item segment for column name.
ColumnNameOrderByItemSegment(String, int, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item.ColumnNameOrderByItemSegment
 
ColumnPositionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position
Column position segment.
ColumnPositionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position.ColumnPositionSegment
 
ColumnSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column
Column segment.
ColumnSegment(String, int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.ColumnSegment
 
ColumnSegment(String, String, int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.ColumnSegment
 
ColumnSelectItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item
Column select item segment.
ColumnSelectItemSegment(String, int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.ColumnSelectItemSegment
 
ColumnSelectItemSegmentExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item
Column select item segment extractor.
ColumnSelectItemSegmentExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.ColumnSelectItemSegmentExtractor
 
CommitStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
Commit statement.
CommitStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.CommitStatement
 
CommonExpressionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
Common expression segment.
CommonExpressionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.CommonExpressionSegment
 
CommonSelectItem - Class in org.apache.shardingsphere.core.parse.old.parser.context.selectitem
Common select item.
CommonSelectItem() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.CommonSelectItem
 
compareTo(ColumnPositionSegment) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position.ColumnPositionSegment
 
compareTo(SQLToken) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.token.SQLToken
 
CompareValueExpressionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
Compare value expression segment.
CompareValueExpressionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.CompareValueExpressionSegment
 
Condition - Class in org.apache.shardingsphere.core.parse.old.parser.context.condition
Condition.
Condition() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.Condition
 
Condition(Column, SQLExpression) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.Condition
 
Condition(Column, String, SQLExpression) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.Condition
 
Condition(Column, SQLExpression, SQLExpression) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.Condition
 
Condition(Column, List<SQLExpression>) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.Condition
 
Conditions - Class in org.apache.shardingsphere.core.parse.old.parser.context.condition
Conditions collection.
Conditions() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.Conditions
 
ConditionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition
Condition segment.
ConditionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.ConditionSegment
 
ConstraintDefinitionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl
Constraint definition filler.
ConstraintDefinitionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.ConstraintDefinitionFiller
 
ConstraintDefinitionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint
Constraint definition segment.
ConstraintDefinitionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint.ConstraintDefinitionSegment
 
containsSubquery() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Judge contains subquery statement or not.
createAliasExpressionParser(LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.old.parser.dialect.ExpressionParserFactory
Create alias parser instance.
createBasicExpressionParser(LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.old.parser.dialect.ExpressionParserFactory
Create expression parser instance.
createOrderItem() - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.OrderItemBuilder
Create order item.
createSegment() - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.delete.DeleteFromWhereExtractor
 
createSegment() - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
 
createSegment() - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.update.UpdateSetWhereExtractor
 
CreateTableStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl
Create table statement.
CreateTableStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.CreateTableStatement
 

D

DALStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dal
DAL statement.
DALStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dal.DALStatement
 
DCLStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dcl
DCL statement.
DCLStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dcl.DCLStatement
 
DDLStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl
DDL statement.
DDLStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.DDLStatement
 
DefaultKeyword - Enum in org.apache.shardingsphere.core.parse.old.lexer.token
Default keyword.
DeleteFromWhereExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.delete
Delete from extractor.
DeleteFromWhereExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.delete.DeleteFromWhereExtractor
 
DeleteFromWhereFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml
Delete from where filler.
DeleteFromWhereFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.DeleteFromWhereFiller
 
DeleteFromWhereSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml
Delete from Segment.
DeleteFromWhereSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.DeleteFromWhereSegment
 
DeleteParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete
Delete parser factory.
DeleteParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.DeleteParserFactory
 
DerivedAlias - Enum in org.apache.shardingsphere.core.parse.old.parser.constant
Derived alias alias.
DerivedColumn - Enum in org.apache.shardingsphere.core.parse.old.parser.constant
Derived column alias.
DescribeParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe
Describe parser factory.
DescribeParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe.DescribeParserFactory
 
DescribeStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Describe statement.
DescribeStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.DescribeStatement
 
Dictionary - Class in org.apache.shardingsphere.core.parse.old.lexer.analyzer
Token dictionary.
Dictionary(Keyword...) - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Dictionary
 
DistinctSelectItem - Class in org.apache.shardingsphere.core.parse.old.parser.context.selectitem
Distinct select item.
DistinctSelectItem() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.DistinctSelectItem
 
DMLStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dml
DML statement.
DMLStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.DMLStatement
 
DQLStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dml
DQL statement.
DQLStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.DQLStatement
 
DropColumnDefinitionExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column
Drop column definition extractor.
DropColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.DropColumnDefinitionExtractor
 
DropColumnDefinitionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter
Drop column definition filler.
DropColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.DropColumnDefinitionFiller
 
DropColumnDefinitionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter
Drop column definition segment.
DropColumnDefinitionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.DropColumnDefinitionSegment
 
DropPrimaryKeyFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter
Drop primary key filler.
DropPrimaryKeyFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.DropPrimaryKeyFiller
 
DropPrimaryKeySegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint
Drop primary key segment.
DropPrimaryKeySegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint.DropPrimaryKeySegment
 
DropTableStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl
Drop table statement.
DropTableStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.DropTableStatement
 

E

ENCRYPT_ROOT_PATH - Static variable in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
 
EncryptColumnToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Encrypt column token.
EncryptColumnToken(int, int, Column, boolean) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.EncryptColumnToken
 
EncryptDeleteFromWhereFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml
Encrypt delete from where filler.
EncryptDeleteFromWhereFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptDeleteFromWhereFiller
 
EncryptFromWhereFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml
Encrypt from where filler.
EncryptFromWhereFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptFromWhereFiller
 
EncryptInsertValuesFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.insert
Insert values filler for encrypt.
EncryptInsertValuesFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.insert.EncryptInsertValuesFiller
 
EncryptOrConditionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml
Encrypt or condition filler.
EncryptOrConditionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptOrConditionFiller
 
EncryptParsingRuleRegistry - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry
Sharding parsing rule registry.
EncryptParsingRuleRegistry() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.EncryptParsingRuleRegistry
 
EncryptRuleAwareFiller - Interface in org.apache.shardingsphere.core.parse.antlr.filler.api
Encrypt rule aware.
EncryptSetAssignmentsFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml
Set assignments filler for encrypt.
EncryptSetAssignmentsFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptSetAssignmentsFiller
 
EncryptSQLParsingEngine - Class in org.apache.shardingsphere.core.parse
Encrypt SQL parsing engine.
EncryptSQLParsingEngine(DatabaseType, EncryptRule, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.EncryptSQLParsingEngine
 
EncryptTableFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.encrypt
Table filler for encrypt.
EncryptTableFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.EncryptTableFiller
 
EncryptUpdateSetWhereFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml
Encrypt update set where filler.
EncryptUpdateSetWhereFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptUpdateSetWhereFiller
 
EOI - Static variable in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
End of input.
equalAny(TokenType...) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Judge current token equals one of input tokens or not.
equals(Object) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.Column
 
equals(Object) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
 
execATN(DFA, DFAState, TokenStream, int, ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.parser.advanced.AdvancedParserATNSimulator
 
ExpressionExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml
Expression extractor.
ExpressionExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.ExpressionExtractor
 
ExpressionOrderByItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item
Order by item segment for expression.
ExpressionOrderByItemSegment(String, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item.ExpressionOrderByItemSegment
 
ExpressionParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.dialect
Expression parser factory.
ExpressionParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.ExpressionParserFactory
 
ExpressionSegment - Interface in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
Expression segment.
ExpressionSelectItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item
Expression select item segment.
ExpressionSelectItemSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.ExpressionSelectItemSegment
 
ExpressionSelectItemSegmentExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item
Expression select item segment extractor.
ExpressionSelectItemSegmentExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.ExpressionSelectItemSegmentExtractor
 
extract(ParserRuleContext) - Method in interface org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor
Extract SQL segments from SQL AST.
extract(ParserRuleContext) - Method in interface org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor
Extract SQL segment from SQL AST.
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.column.ColumnExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index.IndexNameExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index.IndexNamesExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table.TableNameExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table.TableNamesExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.AddColumnDefinitionExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ColumnDefinitionExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ColumnDefinitionsExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.DropColumnDefinitionExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ModifyColumnDefinitionExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.RenameColumnDefinitionExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.constraint.OutlinePrimaryKeyExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.table.RenameTableExtractor
 
extract(Map<ParserRuleContext, Integer>, ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.AssignmentExtractor
Extract.
extract(Map<ParserRuleContext, Integer>, ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.ExpressionExtractor
Extract expression.
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.InsertColumnsExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.InsertValuesExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.OnDuplicateKeyColumnsExtractor
 
extract(Map<ParserRuleContext, Integer>, ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.PredicateExtractor
Extract.
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
 
extract(ParserRuleContext, ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
Extract SQL segment from SQL AST.
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.GroupByExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.ColumnSelectItemSegmentExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.ExpressionSelectItemSegmentExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.FunctionSelectItemSegmentExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.SelectItemExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.StarSelectItemSegmentExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.LimitExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.OrderByExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.OrderByItemExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SelectClauseExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SubqueryConditionExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SubqueryExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.SetAssignmentsExtractor
 
extract(ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.tcl.SetAutoCommitExtractor
 
extract(SQLAST) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.SQLSegmentsExtractorEngine
Extract SQL segments.
extractCommonExpressionSegment(Map<ParserRuleContext, Integer>, ParserRuleContext) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.ExpressionExtractor
Extract common expression segment.
ExtractorRuleDefinition - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry.extractor
Extractor rule definition.
ExtractorRuleDefinition() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.extractor.ExtractorRuleDefinition
 
ExtractorRuleDefinitionEntity - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor
Extractor rule definition entity for JAXB.
ExtractorRuleDefinitionEntity() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor.ExtractorRuleDefinitionEntity
 
ExtractorRuleDefinitionEntityLoader - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.extractor
Extractor rule definition entity loader for JAXB.
ExtractorRuleDefinitionEntityLoader() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.extractor.ExtractorRuleDefinitionEntityLoader
 
ExtractorRuleEntity - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor
Extractor rule entity for JAXB.
ExtractorRuleEntity() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor.ExtractorRuleEntity
 
ExtractorUtils - Class in org.apache.shardingsphere.core.parse.antlr.extractor.util
Extractor utility.
ExtractorUtils() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.util.ExtractorUtils
 
extractTable(FromWhereSegment, ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.delete.DeleteFromWhereExtractor
 
extractTable(FromWhereSegment, ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
 
extractTable(FromWhereSegment, ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.FromWhereExtractor
 
extractTable(FromWhereSegment, ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.update.UpdateSetWhereExtractor
 
extractTableReference(FromWhereSegment, ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
 

F

fill(T, SQLStatement) - Method in interface org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller
Fill for sharding SQL segment to SQL statement.
fill(ShowParamSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dal.ShowParamFiller
 
fill(AddColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.AddColumnDefinitionFiller
 
fill(DropColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.DropColumnDefinitionFiller
 
fill(DropPrimaryKeySegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.DropPrimaryKeyFiller
 
fill(ModifyColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.ModifyColumnDefinitionFiller
 
fill(RenameColumnSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.RenameColumnDefinitionFiller
 
fill(RenameTableSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.RenameTableFiller
 
fill(ColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.ColumnDefinitionFiller
 
fill(ConstraintDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.ConstraintDefinitionFiller
 
fill(IndexSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.IndexFiller
 
fill(InsertColumnsSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dml.InsertColumnsFiller
 
fill(GroupBySegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.GroupByFiller
 
fill(LimitSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.LimitFiller
 
fill(OrderBySegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.OrderByFiller
 
fill(SelectClauseSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SelectClauseFiller
 
fill(SQLSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SelectItemFiller
 
fill(SubquerySegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SubqueryFiller
 
fill(SQLSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.common.tcl.SetAutoCommitFiller
 
fill(FromWhereSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptDeleteFromWhereFiller
 
fill(FromWhereSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptFromWhereFiller
 
fill(OrConditionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptOrConditionFiller
 
fill(SetAssignmentsSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptSetAssignmentsFiller
 
fill(FromWhereSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptUpdateSetWhereFiller
 
fill(InsertValuesSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.insert.EncryptInsertValuesFiller
 
fill(TableSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.encrypt.EncryptTableFiller
 
fill(FromWhereSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.DeleteFromWhereFiller
 
fill(FromWhereSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.FromWhereFiller
 
fill(InsertValuesSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert.InsertValuesFiller
 
fill(OnDuplicateKeyColumnsSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert.OnDuplicateKeyColumnsFiller
 
fill(OrConditionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.OrConditionFiller
 
fill(SubqueryConditionSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.select.SubqueryConditionFiller
 
fill(SetAssignmentsSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.SetAssignmentsFiller
 
fill(FromWhereSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.UpdateSetWhereFiller
 
fill(TableSegment, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.sharding.ShardingTableFiller
 
fill(Collection<SQLSegment>, SQLStatementRule) - Method in class org.apache.shardingsphere.core.parse.antlr.filler.SQLStatementFillerEngine
Fill SQL statement.
FillerRuleDefinition - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry.filler
Filler rule definition.
FillerRuleDefinition() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.filler.FillerRuleDefinition
 
FillerRuleDefinitionEntity - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler
Filler rule definition entity for JAXB.
FillerRuleDefinitionEntity() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler.FillerRuleDefinitionEntity
 
FillerRuleDefinitionEntityLoader - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.filler
Filler rule definition entity loader for JAXB.
FillerRuleDefinitionEntityLoader() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.filler.FillerRuleDefinitionEntityLoader
 
FillerRuleEntity - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler
Filler rule entity for JAXB.
FillerRuleEntity() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler.FillerRuleEntity
 
fillRuleFilePaths(DatabaseType, Collection<String>, Collection<String>, Collection<String>) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.EncryptParsingRuleRegistry
 
fillRuleFilePaths(DatabaseType, Collection<String>, Collection<String>, Collection<String>) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.ParsingRuleRegistry
 
fillRuleFilePaths(DatabaseType, Collection<String>, Collection<String>, Collection<String>) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.ShardingParsingRuleRegistry
 
fillTable(FromWhereSegment, ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
 
fillTableResult(FromWhereSegment, TableSegment) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor
 
find(String) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
Find table via table name or alias.
findColumnDefinition(String, ShardingTableMetaData) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.AlterTableStatement
Find column definition.
findColumnDefinitionFromMetaData(String, ShardingTableMetaData) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.AlterTableStatement
Find column definition from meta data.
findConditions(Column) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.OrCondition
Find conditions by column.
findFirstChildNode(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.core.parse.antlr.extractor.util.ExtractorUtils
Find first child node.
findFirstChildNodeNoneRecursive(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.core.parse.antlr.extractor.util.ExtractorUtils
Find first child node none recursive.
findSQLSegmentFiller(DatabaseType, Class<? extends SQLSegment>) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.ParsingRuleRegistry
Find SQL segment rule.
findSQLStatementRule(DatabaseType, String) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.ParsingRuleRegistry
Find SQL statement rule.
findSQLToken(Class<T>) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.AbstractSQLStatement
 
findSQLToken(Class<T>) - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Find SQL token.
findStarSelectItem(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Find star select item via table name or alias.
finishFailure(Exception) - Method in interface org.apache.shardingsphere.core.parse.hook.ParsingHook
Handle when parse finished failure.
finishFailure(Exception) - Method in class org.apache.shardingsphere.core.parse.hook.SPIParsingHook
 
finishSuccess(SQLStatement, ShardingTableMetaData) - Method in interface org.apache.shardingsphere.core.parse.hook.ParsingHook
Handle when parse finished success.
finishSuccess(SQLStatement, ShardingTableMetaData) - Method in class org.apache.shardingsphere.core.parse.hook.SPIParsingHook
 
FromWhereExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
From where extractor.
FromWhereExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.FromWhereExtractor
 
FromWhereFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml
From where filler.
FromWhereFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.FromWhereFiller
 
FromWhereSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml
From where segment.
FromWhereSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.FromWhereSegment
 
FunctionExpressionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
Function expression segment.
FunctionExpressionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.FunctionExpressionSegment
 
FunctionSelectItemSegmentExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item
Function select item segment extractor.
FunctionSelectItemSegmentExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.FunctionSelectItemSegmentExtractor
 

G

GeneralSQLStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement
General SQL statement.
GeneralSQLStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.GeneralSQLStatement
 
GeneratedKeyToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Generated key token.
GeneratedKeyToken(int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.GeneratedKeyToken
 
getAggregationDistinctSelectItems() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Get aggregation distinct select items.
getAggregationSelectItems() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Get aggregation select items.
getAlias() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.AliasAvailable
Get alias.
getAlias() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.common.TableSegment
Get table alias.
getAlias() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
 
getAlias() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.AggregationSelectItemSegment
 
getAlias() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.ColumnSelectItemSegment
 
getAlias() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.ExpressionSelectItemSegment
 
getAlias(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Get alias.
getAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
Get alias.
getAlias() - Method in interface org.apache.shardingsphere.core.parse.old.parser.context.selectitem.SelectItem
Get alias.
getAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.StarSelectItem
 
getAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Table
Get alias.
getAllDescendantNodes(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.core.parse.antlr.extractor.util.ExtractorUtils
Get all descendant nodes.
getColumnLabel() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
Get column label.
getColumnLabel() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.AggregationSelectItem
Get column label.
getColumnPosition() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.AddColumnDefinitionSegment
Get column position.
getColumnPosition() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.ModifyColumnDefinitionSegment
Get column position.
getCommonExtractorRuleDefinitionFileName() - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
Get common extractor rule definition file name.
getCommonFillerRuleDefinitionFileName() - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
Get filler rule definition file name.
getConditionsMap() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.AndCondition
Get conditions map.
getConditionValues(List<?>) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.Condition
Get condition values.
getCurrentChar(int) - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
getCurrentToken() - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Get current token.
getCustomizedAvailableKeywordsForSelectItemAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.expression.AliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.expression.MySQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.expression.OracleAliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.expression.PostgreSQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForSelectItemAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.expression.SQLServerAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.expression.AliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.expression.MySQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.expression.OracleAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.expression.PostgreSQLAliasExpressionParser
 
getCustomizedAvailableKeywordsForTableAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.expression.SQLServerAliasExpressionParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertDuplicateKeyUpdateClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertSetClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertDuplicateKeyUpdateClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertSetClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertDuplicateKeyUpdateClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertSetClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertDuplicateKeyUpdateClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertSetClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertDuplicateKeyUpdateClauseParser
 
getCustomizedInsertKeywords() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertSetClauseParser
 
getCustomizedOtherConditionOperators() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.WhereClauseParser
 
getCustomizedOtherConditionOperators() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLWhereClauseParser
 
getCustomizedOtherConditionOperators() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleWhereClauseParser
 
getCustomizedOtherConditionOperators() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLWhereClauseParser
 
getCustomizedOtherConditionOperators() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerWhereClauseParser
 
getDatabaseType() - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Get database type.
getDerivedAlias(int) - Method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedAlias
Get alias of derived alias.
getDerivedColumnAlias(int) - Method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedColumn
Get alias of derived column.
getDistinctColumnLabel() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.AggregationDistinctSelectItem
Get distinct column label.
getDistinctColumnLabels() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.DistinctSelectItem
Get distinct column labels.
getDistinctSelectItem() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Get distinct select item optional.
getEncryptConditions() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Get encrypt conditions.
getExactlyExpression(String) - Static method in class org.apache.shardingsphere.core.parse.util.SQLUtil
Get exactly SQL expression.
getExactlyValue(String) - Static method in class org.apache.shardingsphere.core.parse.util.SQLUtil
Get exactly value for SQL expression.
getExpression() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.AggregationSelectItem
 
getExpression() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.DistinctSelectItem
 
getExpression() - Method in interface org.apache.shardingsphere.core.parse.old.parser.context.selectitem.SelectItem
Get expression.
getExpression() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.StarSelectItem
 
getExtractorRuleDefinitionFileName(String, DatabaseType) - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
Get extractor rule definition file name.
getFillerRuleDefinitionFileName(String, DatabaseType) - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
Get extractor rule definition file name.
getFirstChildNode(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.core.parse.antlr.extractor.util.ExtractorUtils
Get first child node.
getFromWhereSegment() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
Get from where segment.
getGroupBySegment() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
Get group by segment.
getInput() - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Get input string.
getInstance() - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.EncryptParsingRuleRegistry
Get singleton instance of parsing rule registry.
getInstance() - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.ShardingParsingRuleRegistry
Get singleton instance of parsing rule registry.
getKeywordsForJoinType() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.TableReferencesClauseParser
Get keywords for join type.
getKeywordsForJoinType() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLTableReferencesClauseParser
 
getKeywordsForJoinType() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerTableReferencesClauseParser
 
getLength() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.token.TableToken
Get table token length.
getLogicSQL() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Get logic SQL.
getMatchedToken(int) - Method in class org.apache.shardingsphere.core.parse.antlr.parser.advanced.AdvancedMatchHandler
Get matched token by token type.
getName() - Method in enum org.apache.shardingsphere.core.parse.antlr.extractor.util.RuleName
Get name.
getName() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.common.TableSegment
Get table name.
getName() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
Get name.
getNewTableName() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.AlterTableStatement
Get new table name.
getNullOrderDirection() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.OrderByClauseParser
 
getNullOrderDirection() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLOrderByClauseParser
 
getNullOrderDirection() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleOrderByClauseParser
 
getNullOrderDirection() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLOrderByClauseParser
 
getNullOrderDirection() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerOrderByClauseParser
 
getOffset() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit.LimitSegment
Get offset.
getOffsetValue() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.limit.Limit
Get offset value.
getOldColumnName() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.ModifyColumnDefinitionSegment
Get old column name.
getOptimizer() - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.statement.SQLStatementRule
Get SQL statement optimizer.
getOrderBySegment() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
Get order by segment.
getOriginalValue(String, DatabaseType) - Static method in class org.apache.shardingsphere.core.parse.util.SQLUtil
Get original value for SQL expression.
getOwner() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.OwnerAvailable
Get owner.
getOwner() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.ColumnSegment
 
getOwner() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.PropertyExpressionSegment
Get owner.
getOwner() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.StarSelectItemSegment
 
getOwner() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
Get owner.
getOwner() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.StarSelectItem
Get owner.
getParametersCount() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.insertvalue.InsertValue
Get parameters count.
getParametersIndex() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Get index of parameters.
getQualifiedName() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.ColumnSegment
Get qualified name.
getQualifiedName() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
Get qualified name.
getQualifiedStarSelectItems() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Get qualified star select items.
getQuoteCharacter(String) - Static method in enum org.apache.shardingsphere.core.parse.antlr.constant.QuoteCharacter
Get quote character.
getRouteConditions() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Get route conditions.
getRowCountValue() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.limit.Limit
Get row count value.
getSchemaName() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.common.TableSegment
Get schema name.
getSelectClauseSegment() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
Get select clause segment.
getShardingCommonFillerRuleDefinitionFileName() - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
Get sharding common filler rule definition file name.
getSingleTableName() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
Get single table name.
getSkippedKeywordAfterGroupBy() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.GroupByClauseParser
 
getSkippedKeywordAfterGroupBy() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLGroupByClauseParser
 
getSkippedKeywordAfterGroupBy() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleGroupByClauseParser
 
getSkippedKeywordAfterGroupBy() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLGroupByClauseParser
 
getSkippedKeywordAfterGroupBy() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerGroupByClauseParser
 
getSkippedKeywordsBeforeSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.SelectListClauseParser
 
getSkippedKeywordsBeforeSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectListClauseParser
 
getSkippedKeywordsBeforeSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleSelectListClauseParser
 
getSkippedKeywordsBeforeSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLSelectListClauseParser
 
getSkippedKeywordsBeforeSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser
 
getSkippedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerDeleteParser
 
getSkippedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.AbstractDeleteParser
 
getSkippedKeywordsBetweenTableAndValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertIntoClauseParser
 
getSkippedKeywordsBetweenTableAndValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertIntoClauseParser
 
getSkippedKeywordsBetweenTableAndValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertIntoClauseParser
 
getSkippedKeywordsBetweenTableAndValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertIntoClauseParser
 
getSkippedKeywordsBetweenTableAndValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertIntoClauseParser
 
getSkippedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLUpdateParser
 
getSkippedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleUpdateParser
 
getSkippedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLUpdateParser
 
getSkippedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerUpdateParser
 
getSkippedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.AbstractUpdateParser
 
getSQLExpression(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.CommonExpressionSegment
 
getSQLExpression(String) - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.ExpressionSegment
Get SQL Expression.
getSQLExpression(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.FunctionExpressionSegment
 
getSQLExpression(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.PropertyExpressionSegment
 
getSQLExpression(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
 
getSQLStatement(String) - Method in class org.apache.shardingsphere.core.parse.cache.ParsingResultCache
Get SQL statement.
getSQLStatementRule() - Method in class org.apache.shardingsphere.core.parse.antlr.parser.SQLAST
Get SQL statement rule.
getSQLStatementRuleDefinitionFileName(String, DatabaseType) - Static method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
Get SQL statement rule definition file name.
getSQLTokens() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.AbstractSQLStatement
 
getSQLTokens() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Get SQL tokens.
getStartIndex() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.ExpressionSegment
Get start index.
getStopIndex() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.ExpressionSegment
Get stop index.
getSynonymousKeywordsForValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertValuesClauseParser
 
getSynonymousKeywordsForValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertValuesClauseParser
 
getSynonymousKeywordsForValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertValuesClauseParser
 
getSynonymousKeywordsForValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertValuesClauseParser
 
getSynonymousKeywordsForValues() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertValuesClauseParser
 
getTableName() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.token.IndexToken
Get table name.
getTableName() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.token.SchemaToken
Get table name.
getTableNames() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
Get table names.
getTables() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Get tables.
getType() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Get SQL type.
getUnsupportedKeywordBeforeGroupByItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.GroupByClauseParser
 
getUnsupportedKeywordBeforeGroupByItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLGroupByClauseParser
 
getUnsupportedKeywordBeforeGroupByItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleGroupByClauseParser
 
getUnsupportedKeywordBeforeGroupByItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLGroupByClauseParser
 
getUnsupportedKeywordBeforeGroupByItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerGroupByClauseParser
 
getUnsupportedKeywordsBeforeInto() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertIntoClauseParser
 
getUnsupportedKeywordsBeforeInto() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertIntoClauseParser
 
getUnsupportedKeywordsBeforeInto() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertIntoClauseParser
 
getUnsupportedKeywordsBeforeInto() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertIntoClauseParser
 
getUnsupportedKeywordsBeforeInto() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertIntoClauseParser
 
getUnsupportedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLDeleteParser
 
getUnsupportedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleDeleteParser
 
getUnsupportedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLDeleteParser
 
getUnsupportedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerDeleteParser
 
getUnsupportedKeywordsBetweenDeleteAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.AbstractDeleteParser
 
getUnsupportedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLUpdateParser
 
getUnsupportedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleUpdateParser
 
getUnsupportedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLUpdateParser
 
getUnsupportedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerUpdateParser
 
getUnsupportedKeywordsBetweenUpdateAndTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.AbstractUpdateParser
 
getUnsupportedKeywordsRest() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.SelectRestClauseParser
 
getUnsupportedKeywordsRest() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectRestClauseParser
 
getUnsupportedKeywordsRest() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleSelectRestClauseParser
 
getUnsupportedKeywordsRest() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLSelectRestClauseParser
 
getUnsupportedKeywordsRest() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerSelectRestClauseParser
 
GroupByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Group by clause parser.
GroupByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.GroupByClauseParser
 
GroupByExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Group by extractor.
GroupByExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.GroupByExtractor
 
GroupByFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dql
Group by filler.
GroupByFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.GroupByFiller
 
GroupBySegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order
Group by segment.
GroupBySegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.GroupBySegment
 

H

H2Lexer - Class in org.apache.shardingsphere.core.parse.old.lexer.dialect.h2
H2 Lexical analysis.
H2Lexer(String) - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.dialect.h2.H2Lexer
 
hashCode() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.Column
 
hasUnqualifiedStarSelectItem() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Judge has unqualified star select item.
HavingClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Having clause parser.
HavingClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.HavingClauseParser
 

I

increaseParametersIndex() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.AbstractSQLStatement
 
increaseParametersIndex() - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Increase parameters index.
IndexFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl
Index filler.
IndexFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.IndexFiller
 
IndexNameExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index
Index name extractor.
IndexNameExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index.IndexNameExtractor
 
IndexNamesExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index
Index names extractor.
IndexNamesExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index.IndexNamesExtractor
 
IndexOrderByItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item
Order by item segment for index.
IndexOrderByItemSegment(int, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item.IndexOrderByItemSegment
 
IndexSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.index
Index segment.
IndexSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.index.IndexSegment
 
IndexToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Index token.
IndexToken(int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.IndexToken
 
IndexToken(int, int, String) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.IndexToken
 
init(ExtractorRuleDefinitionEntity) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.extractor.ExtractorRuleDefinition
Initialize SQL extractor rule definition.
init(FillerRuleDefinitionEntity) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.filler.FillerRuleDefinition
Initialize filler rule definition.
init() - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.ParsingRuleRegistry
 
init(SQLStatementRuleDefinitionEntity, ExtractorRuleDefinition) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.statement.SQLStatementRuleDefinition
Initialize SQL statement rule definition.
InsertColumnsClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Insert columns clause parser.
InsertColumnsClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.InsertColumnsClauseParser
 
InsertColumnsExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert
Insert columns extractor.
InsertColumnsExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.InsertColumnsExtractor
 
InsertColumnsFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dml
Insert columns filler.
InsertColumnsFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dml.InsertColumnsFiller
 
InsertColumnsSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column
Insert columns segment.
InsertColumnsSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.InsertColumnsSegment
 
InsertColumnToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Symbol token.
InsertColumnToken(int, String) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.InsertColumnToken
 
InsertDuplicateKeyUpdateClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Insert duplicate key update clause parser.
InsertDuplicateKeyUpdateClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.InsertDuplicateKeyUpdateClauseParser
 
InsertIntoClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Insert into clause parser.
InsertIntoClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.InsertIntoClauseParser
 
InsertParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert
Insert parser factory.
InsertParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert.InsertParserFactory
 
InsertSetClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Insert set clause parser.
InsertSetClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.InsertSetClauseParser
 
InsertSetToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Insert set token.
InsertSetToken(int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.InsertSetToken
 
InsertStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dml
Insert statement.
InsertStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.InsertStatement
 
InsertValue - Class in org.apache.shardingsphere.core.parse.old.parser.context.insertvalue
Insert value.
InsertValue() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.insertvalue.InsertValue
 
InsertValuesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Insert values clause parser.
InsertValuesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.InsertValuesClauseParser
 
InsertValuesExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert
Insert values extractor.
InsertValuesExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.InsertValuesExtractor
 
InsertValuesFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert
Insert values filler.
InsertValuesFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert.InsertValuesFiller
 
InsertValuesSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml
Insert values segment.
InsertValuesSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.InsertValuesSegment
 
InsertValuesToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Insert values token.
InsertValuesToken(int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.InsertValuesToken
 
InValueExpressionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
In value expression segment.
InValueExpressionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.InValueExpressionSegment
 
isAlphabet(char) - Static method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
Judge is alphabet or not.
isCharsBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.h2.H2Lexer
 
isCharsBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleLexer
 
isCharsBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql.PostgreSQLLexer
 
isCharsBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
isCommentBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLLexer
 
isCommentBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
isDAL(TokenType) - Static method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dal.DALStatement
Is DAL statement.
isDCL(TokenType, TokenType) - Static method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dcl.DCLStatement
Is DCL statement.
isDDL(TokenType, TokenType) - Static method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.DDLStatement
Is DDL statement.
isDerivedAlias(String) - Static method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedAlias
Judge is derived alias or not.
isDerivedColumn(String) - Static method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedColumn
Judge is derived column or not.
isDigital(char) - Static method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
Judge is digital or not.
isDML(TokenType) - Static method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.DMLStatement
Is DML statement.
isDQL(TokenType) - Static method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.DQLStatement
Is DQL statement.
isEmpty() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
Judge table is empty or not.
isEnd() - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Is end or not.
isEndOfInput(char) - Static method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
Judge is end of input or not.
isGrantForSingleTable() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dcl.DCLStatement
Judge whether contain star for table.
isHintBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLLexer
 
isHintBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleLexer
 
isHintBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerLexer
 
isHintBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
isIdentifierBegin(char) - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.h2.H2Lexer
 
isIdentifierBegin(char) - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleLexer
 
isIdentifierBegin(char) - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql.PostgreSQLLexer
 
isIdentifierBegin(char) - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerLexer
 
isIdentifierBegin(char) - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
isIndex() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
Judge order item is index or not.
isLeftParen(String) - Static method in enum org.apache.shardingsphere.core.parse.antlr.constant.Paren
Judge passed token is left paren or not.
isLogicalOperator(String) - Static method in class org.apache.shardingsphere.core.parse.antlr.constant.LogicalOperator
Judge is logical operator or not.
isNeedRewriteRowCount(DatabaseType) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.limit.Limit
Judge is need rewrite row count or not.
isOrOperator(String) - Static method in class org.apache.shardingsphere.core.parse.antlr.constant.LogicalOperator
Judge is or operator or not.
isRowNumberCondition(List<SelectItem>, String) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.WhereClauseParser
 
isRowNumberCondition(List<SelectItem>, String) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLWhereClauseParser
 
isRowNumberCondition(List<SelectItem>, String) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleWhereClauseParser
 
isRowNumberCondition(List<SelectItem>, String) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLWhereClauseParser
 
isRowNumberCondition(List<SelectItem>, String) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerWhereClauseParser
 
isRowNumberSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.SelectListClauseParser
 
isRowNumberSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectListClauseParser
 
isRowNumberSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleSelectListClauseParser
 
isRowNumberSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLSelectListClauseParser
 
isRowNumberSelectItem() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser
 
isSameGroupByAndOrderByItems() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Judge group by and order by sequence is same or not.
isSameTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
Judge is same table or not.
isSingleTable() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
Judge is single table or not.
isSupportNChars() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerLexer
 
isSupportNChars() - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
isSymbol(char) - Static method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
Judge is symbol or not.
isTCL(TokenType) - Static method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.TCLStatement
Is TCL statement.
isTCLUnsafe(DatabaseType, TokenType, LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.TCLStatement
Is TCL statement.
isVariableBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLLexer
 
isVariableBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerLexer
 
isVariableBegin() - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
isWhitespace(char) - Static method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
Judge is whitespace or not.
ItemsToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Select items token.
ItemsToken(int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.ItemsToken
 

J

judge() - Method in class org.apache.shardingsphere.core.parse.SQLJudgeEngine
Judge SQL type only.

K

Keyword - Interface in org.apache.shardingsphere.core.parse.old.lexer.token
Keyword interface.

L

Lexer - Class in org.apache.shardingsphere.core.parse.old.lexer
Lexical analysis.
Lexer() - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.Lexer
 
LexerEngine - Class in org.apache.shardingsphere.core.parse.old.lexer
Lexical analysis engine.
LexerEngine() - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
 
LexerEngineFactory - Class in org.apache.shardingsphere.core.parse.old.lexer
Lexical analysis factory.
LexerEngineFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.LexerEngineFactory
 
Limit - Class in org.apache.shardingsphere.core.parse.old.parser.context.limit
Limit object.
Limit() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.limit.Limit
 
LimitExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Limit extractor.
LimitExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.LimitExtractor
 
LimitFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dql
Limit filler.
LimitFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.LimitFiller
 
LimitSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit
Limit segment.
LimitSegment(LimitValueSegment) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit.LimitSegment
 
LimitValue - Class in org.apache.shardingsphere.core.parse.old.parser.context.limit
Limit value.
LimitValue() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.limit.LimitValue
 
LimitValueSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit
Limit value segment.
LimitValueSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit.LimitValueSegment
 
LiteralLimitValueSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit
Limit value segment for literal.
LiteralLimitValueSegment(int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit.LiteralLimitValueSegment
 
Literals - Enum in org.apache.shardingsphere.core.parse.old.lexer.token
Literals token.
literalsOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.Symbol
通过字面量查找词法符号.
load(String) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.extractor.ExtractorRuleDefinitionEntityLoader
 
load(String) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.filler.FillerRuleDefinitionEntityLoader
 
load(String) - Method in interface org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionEntityLoader
Load rule definition from XML.
load(String) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.statement.SQLStatementRuleDefinitionEntityLoader
 
LogicalOperator - Class in org.apache.shardingsphere.core.parse.antlr.constant
Logical operator.
LogicalOperator() - Constructor for class org.apache.shardingsphere.core.parse.antlr.constant.LogicalOperator
 

M

match(String, String) - Static method in enum org.apache.shardingsphere.core.parse.antlr.constant.Paren
Judge left paren match right paren or not.
mergeSubqueryStatement() - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Merge subquery statement if contains.
ModifyColumnDefinitionExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column
Modify column definition extractor.
ModifyColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ModifyColumnDefinitionExtractor
 
ModifyColumnDefinitionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter
Modify column definition filler.
ModifyColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.ModifyColumnDefinitionFiller
 
ModifyColumnDefinitionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter
Modify column definition segment.
ModifyColumnDefinitionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.ModifyColumnDefinitionSegment
 
MySQLAliasExpressionParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.expression
Alias clause parser for MySQL.
MySQLAliasExpressionParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.expression.MySQLAliasExpressionParser
 
MySQLDeleteClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade
Delete clause parser facade for MySQL.
MySQLDeleteClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade.MySQLDeleteClauseParserFacade
 
MySQLDeleteParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
Delete parser for MySQL.
MySQLDeleteParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLDeleteParser
 
MySQLDescribeParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
Describe parser for MySQL.
MySQLDescribeParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLDescribeParser
 
MySQLGroupByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Group by clause parser for MySQL.
MySQLGroupByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLGroupByClauseParser
 
MySQLInsertClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade
Insert clause parser facade for MySQL.
MySQLInsertClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade.MySQLInsertClauseParserFacade
 
MySQLInsertDuplicateKeyUpdateClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Insert duplicate key update clause parser for MySQL.
MySQLInsertDuplicateKeyUpdateClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertDuplicateKeyUpdateClauseParser
 
MySQLInsertIntoClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Insert into clause parser for MySQL.
MySQLInsertIntoClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertIntoClauseParser
 
MySQLInsertParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
Insert parser for MySQL.
MySQLInsertParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLInsertParser
 
MySQLInsertSetClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Insert set clause parser for MySQL.
MySQLInsertSetClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertSetClauseParser
 
MySQLInsertValuesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Insert values clause parser for MySQL.
MySQLInsertValuesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLInsertValuesClauseParser
 
MySQLKeyword - Enum in org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql
MySQL keyword.
MySQLLexer - Class in org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql
MySQL Lexical analysis.
MySQLLexer(String) - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLLexer
 
MySQLLimitClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Limit clause parser for MySQL.
MySQLLimitClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLLimitClauseParser
 
MySQLOrderByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Order by clause parser for MySQL.
MySQLOrderByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLOrderByClauseParser
 
MySQLSelectClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade
Select clause parser facade for MySQL.
MySQLSelectClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade.MySQLSelectClauseParserFacade
 
MySQLSelectListClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Select list clause parser for MySQL.
MySQLSelectListClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectListClauseParser
 
MySQLSelectOptionClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Select option clause parser for MySQL.
MySQLSelectOptionClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectOptionClauseParser
 
MySQLSelectParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
Select parser for MySQL.
MySQLSelectParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLSelectParser
 
MySQLSelectRestClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Select rest clause parser for MySQL.
MySQLSelectRestClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectRestClauseParser
 
MySQLShowParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
Show parser for MySQL.
MySQLShowParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLShowParser
 
MySQLTableReferencesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Select table references clause parser for MySQL.
MySQLTableReferencesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLTableReferencesClauseParser
 
MySQLUpdateClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade
Update clause parser facade for MySQL.
MySQLUpdateClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade.MySQLUpdateClauseParserFacade
 
MySQLUpdateParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
Update parser for MySQL.
MySQLUpdateParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLUpdateParser
 
MySQLUseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
Use parser for MySQL.
MySQLUseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLUseParser
 
MySQLWhereClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
Where clause parser for MySQL.
MySQLWhereClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLWhereClauseParser
 

N

needParser(DatabaseType) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.EncryptParsingRuleRegistry
 
needParser(DatabaseType) - Method in class org.apache.shardingsphere.core.parse.antlr.rule.registry.ParsingRuleRegistry
 
newInstance(DatabaseType, String) - Static method in class org.apache.shardingsphere.core.parse.antlr.parser.SQLParserFactory
New instance of SQL parser.
newInstance(DatabaseType, String) - Static method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngineFactory
Create lexical analysis engine instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe.DescribeParserFactory
Create describe parser instance.
newInstance() - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dal.set.SetParserFactory
Create set parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dal.show.ShowParserFactory
Create show parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dal.use.UseParserFactory
Create use parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.DeleteParserFactory
Create delete parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine, ShardingTableMetaData) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert.InsertParserFactory
Create insert parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine, ShardingTableMetaData) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.SelectParserFactory
Create select parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.UpdateParserFactory
Create update parser instance.
newInstance(DatabaseType, ShardingRule, LexerEngine, ShardingTableMetaData, String) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.SQLParserFactory
Create SQL parser.
newInstance(DatabaseType, EncryptRule, ShardingTableMetaData, String) - Static method in class org.apache.shardingsphere.core.parse.old.parser.sql.SQLParserFactory
Create Encrypt SQL parser.
nextToken() - Method in class org.apache.shardingsphere.core.parse.old.lexer.Lexer
Analyse next token.
nextToken() - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Analyse next token.
NullCondition - Class in org.apache.shardingsphere.core.parse.old.parser.clause.condition
No sharding condition.
NullCondition() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.condition.NullCondition
 

O

OffsetToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Offset token for limit.
OffsetToken(int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.OffsetToken
 
OnDuplicateKeyColumnsExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert
On duplicate key columns extractor.
OnDuplicateKeyColumnsExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.OnDuplicateKeyColumnsExtractor
 
OnDuplicateKeyColumnsFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert
On duplicate key columns filler.
OnDuplicateKeyColumnsFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert.OnDuplicateKeyColumnsFiller
 
OnDuplicateKeyColumnsSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column
On duplicate key columns segment.
OnDuplicateKeyColumnsSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.OnDuplicateKeyColumnsSegment
 
optimize(SQLStatement, ShardingTableMetaData) - Method in interface org.apache.shardingsphere.core.parse.antlr.optimizer.SQLStatementOptimizer
Optimize SQL statement.
optimize(SQLStatementRule, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.optimizer.SQLStatementOptimizerEngine
Optimize SQL statement.
optimize() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.AndCondition
Optimize and condition.
optimize() - Method in class org.apache.shardingsphere.core.parse.old.parser.context.condition.OrCondition
Optimize or condition.
OptionalSQLSegmentExtractor - Interface in org.apache.shardingsphere.core.parse.antlr.extractor.api
Optional SQL segment extractor.
OracleAliasExpressionParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.expression
Alias clause parser for Oracle.
OracleAliasExpressionParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.expression.OracleAliasExpressionParser
 
OracleDeleteClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade
Delete clause parser facade for Oracle.
OracleDeleteClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade.OracleDeleteClauseParserFacade
 
OracleDeleteParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql
Delete parser for Oracle.
OracleDeleteParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleDeleteParser
 
OracleForClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Select for clause parser for Oracle.
OracleForClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleForClauseParser
 
OracleGroupByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Group by clause parser for Oracle.
OracleGroupByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleGroupByClauseParser
 
OracleHierarchicalQueryClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Hierarchical query clause parser for Oracle.
OracleHierarchicalQueryClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleHierarchicalQueryClauseParser
 
OracleInsertClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade
Insert clause parser facade for Oracle.
OracleInsertClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade.OracleInsertClauseParserFacade
 
OracleInsertDuplicateKeyUpdateClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Insert duplicate key update clause parser for Oracle.
OracleInsertDuplicateKeyUpdateClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertDuplicateKeyUpdateClauseParser
 
OracleInsertIntoClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Insert into clause parser for Oracle.
OracleInsertIntoClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertIntoClauseParser
 
OracleInsertParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql
Insert parser for Oracle.
OracleInsertParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleInsertParser
 
OracleInsertSetClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Insert set clause parser for Oracle.
OracleInsertSetClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertSetClauseParser
 
OracleInsertValuesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Insert values clause parser for Oracle.
OracleInsertValuesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleInsertValuesClauseParser
 
OracleKeyword - Enum in org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle
Oracle keyword.
OracleLexer - Class in org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle
Oracle Lexical analysis.
OracleLexer(String) - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleLexer
 
OracleModelClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Model clause parser for Oracle.
OracleModelClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleModelClauseParser
 
OracleOrderByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Order by clause parser for Oracle.
OracleOrderByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleOrderByClauseParser
 
OracleSelectClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade
Select clause parser facade for Oracle.
OracleSelectClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade.OracleSelectClauseParserFacade
 
OracleSelectListClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Select list clause parser for Oracle.
OracleSelectListClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleSelectListClauseParser
 
OracleSelectParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql
Select parser for Oracle.
OracleSelectParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleSelectParser
 
OracleSelectRestClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Select rest clause parser for Oracle.
OracleSelectRestClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleSelectRestClauseParser
 
OracleTableReferencesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Table references clause parser for Oracle.
OracleTableReferencesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleTableReferencesClauseParser
 
OracleUpdateClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade
Update clause parser facade for Oracle.
OracleUpdateClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade.OracleUpdateClauseParserFacade
 
OracleUpdateParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql
Update parser for Oracle.
OracleUpdateParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleUpdateParser
 
OracleWhereClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
Where clause parser for Oracle.
OracleWhereClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleWhereClauseParser
 
OrCondition - Class in org.apache.shardingsphere.core.parse.old.parser.context.condition
Or conditions.
OrCondition(Condition) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.condition.OrCondition
 
OrConditionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml
Or condition filler.
OrConditionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.OrConditionFiller
 
OrConditionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition
Or condition segment.
OrConditionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.OrConditionSegment
 
OrderByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Order by clause parser.
OrderByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.OrderByClauseParser
 
OrderByExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Order by extractor.
OrderByExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.OrderByExtractor
 
OrderByFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dql
Order by filler.
OrderByFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.OrderByFiller
 
OrderByItemExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Order by item extractor.
OrderByItemExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.OrderByItemExtractor
 
OrderByItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item
Order by item segment.
OrderByItemSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item.OrderByItemSegment
 
OrderBySegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order
Order by segment.
OrderBySegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.OrderBySegment
 
OrderByToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Order by token.
OrderByToken(int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.OrderByToken
 
OrderItem - Class in org.apache.shardingsphere.core.parse.old.parser.context.orderby
Order item.
OrderItem(String, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
 
OrderItem(int, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
 
OrderItemBuilder - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dql
Order item builder.
OrderItemBuilder() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.OrderItemBuilder
 
org.apache.shardingsphere.core.parse - package org.apache.shardingsphere.core.parse
 
org.apache.shardingsphere.core.parse.antlr - package org.apache.shardingsphere.core.parse.antlr
 
org.apache.shardingsphere.core.parse.antlr.constant - package org.apache.shardingsphere.core.parse.antlr.constant
 
org.apache.shardingsphere.core.parse.antlr.extractor - package org.apache.shardingsphere.core.parse.antlr.extractor
 
org.apache.shardingsphere.core.parse.antlr.extractor.api - package org.apache.shardingsphere.core.parse.antlr.extractor.api
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.column - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.column
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.constraint - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.constraint
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.table - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.table
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.delete - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.delete
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.update - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.update
 
org.apache.shardingsphere.core.parse.antlr.extractor.impl.tcl - package org.apache.shardingsphere.core.parse.antlr.extractor.impl.tcl
 
org.apache.shardingsphere.core.parse.antlr.extractor.util - package org.apache.shardingsphere.core.parse.antlr.extractor.util
 
org.apache.shardingsphere.core.parse.antlr.filler - package org.apache.shardingsphere.core.parse.antlr.filler
 
org.apache.shardingsphere.core.parse.antlr.filler.api - package org.apache.shardingsphere.core.parse.antlr.filler.api
 
org.apache.shardingsphere.core.parse.antlr.filler.common.dal - package org.apache.shardingsphere.core.parse.antlr.filler.common.dal
 
org.apache.shardingsphere.core.parse.antlr.filler.common.ddl - package org.apache.shardingsphere.core.parse.antlr.filler.common.ddl
 
org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter - package org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter
 
org.apache.shardingsphere.core.parse.antlr.filler.common.dml - package org.apache.shardingsphere.core.parse.antlr.filler.common.dml
 
org.apache.shardingsphere.core.parse.antlr.filler.common.dql - package org.apache.shardingsphere.core.parse.antlr.filler.common.dql
 
org.apache.shardingsphere.core.parse.antlr.filler.common.tcl - package org.apache.shardingsphere.core.parse.antlr.filler.common.tcl
 
org.apache.shardingsphere.core.parse.antlr.filler.encrypt - package org.apache.shardingsphere.core.parse.antlr.filler.encrypt
 
org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml - package org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml
 
org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.insert - package org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.insert
 
org.apache.shardingsphere.core.parse.antlr.filler.sharding - package org.apache.shardingsphere.core.parse.antlr.filler.sharding
 
org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml - package org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml
 
org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert - package org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert
 
org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.select - package org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.select
 
org.apache.shardingsphere.core.parse.antlr.optimizer - package org.apache.shardingsphere.core.parse.antlr.optimizer
 
org.apache.shardingsphere.core.parse.antlr.parser - package org.apache.shardingsphere.core.parse.antlr.parser
 
org.apache.shardingsphere.core.parse.antlr.parser.advanced - package org.apache.shardingsphere.core.parse.antlr.parser.advanced
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.extractor - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.extractor
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.filler - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.filler
 
org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.statement - package org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.statement
 
org.apache.shardingsphere.core.parse.antlr.rule.registry - package org.apache.shardingsphere.core.parse.antlr.rule.registry
 
org.apache.shardingsphere.core.parse.antlr.rule.registry.extractor - package org.apache.shardingsphere.core.parse.antlr.rule.registry.extractor
 
org.apache.shardingsphere.core.parse.antlr.rule.registry.filler - package org.apache.shardingsphere.core.parse.antlr.rule.registry.filler
 
org.apache.shardingsphere.core.parse.antlr.rule.registry.statement - package org.apache.shardingsphere.core.parse.antlr.rule.registry.statement
 
org.apache.shardingsphere.core.parse.antlr.sql - package org.apache.shardingsphere.core.parse.antlr.sql
 
org.apache.shardingsphere.core.parse.antlr.sql.segment - package org.apache.shardingsphere.core.parse.antlr.sql.segment
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.common - package org.apache.shardingsphere.core.parse.antlr.sql.segment.common
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column - package org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter - package org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position - package org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint - package org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.index - package org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.index
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.table - package org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.table
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item - package org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item
 
org.apache.shardingsphere.core.parse.antlr.sql.segment.tcl - package org.apache.shardingsphere.core.parse.antlr.sql.segment.tcl
 
org.apache.shardingsphere.core.parse.antlr.sql.statement - package org.apache.shardingsphere.core.parse.antlr.sql.statement
 
org.apache.shardingsphere.core.parse.antlr.sql.statement.dal - package org.apache.shardingsphere.core.parse.antlr.sql.statement.dal
 
org.apache.shardingsphere.core.parse.antlr.sql.statement.dcl - package org.apache.shardingsphere.core.parse.antlr.sql.statement.dcl
 
org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl - package org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl
 
org.apache.shardingsphere.core.parse.antlr.sql.statement.dml - package org.apache.shardingsphere.core.parse.antlr.sql.statement.dml
 
org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl - package org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
 
org.apache.shardingsphere.core.parse.antlr.sql.token - package org.apache.shardingsphere.core.parse.antlr.sql.token
 
org.apache.shardingsphere.core.parse.cache - package org.apache.shardingsphere.core.parse.cache
 
org.apache.shardingsphere.core.parse.hook - package org.apache.shardingsphere.core.parse.hook
 
org.apache.shardingsphere.core.parse.old.lexer - package org.apache.shardingsphere.core.parse.old.lexer
 
org.apache.shardingsphere.core.parse.old.lexer.analyzer - package org.apache.shardingsphere.core.parse.old.lexer.analyzer
 
org.apache.shardingsphere.core.parse.old.lexer.dialect.h2 - package org.apache.shardingsphere.core.parse.old.lexer.dialect.h2
 
org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql - package org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql
 
org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle - package org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle
 
org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql - package org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql
 
org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver - package org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver
 
org.apache.shardingsphere.core.parse.old.lexer.token - package org.apache.shardingsphere.core.parse.old.lexer.token
 
org.apache.shardingsphere.core.parse.old.parser.clause - package org.apache.shardingsphere.core.parse.old.parser.clause
 
org.apache.shardingsphere.core.parse.old.parser.clause.condition - package org.apache.shardingsphere.core.parse.old.parser.clause.condition
 
org.apache.shardingsphere.core.parse.old.parser.clause.expression - package org.apache.shardingsphere.core.parse.old.parser.clause.expression
 
org.apache.shardingsphere.core.parse.old.parser.clause.facade - package org.apache.shardingsphere.core.parse.old.parser.clause.facade
 
org.apache.shardingsphere.core.parse.old.parser.constant - package org.apache.shardingsphere.core.parse.old.parser.constant
 
org.apache.shardingsphere.core.parse.old.parser.context.condition - package org.apache.shardingsphere.core.parse.old.parser.context.condition
 
org.apache.shardingsphere.core.parse.old.parser.context.insertvalue - package org.apache.shardingsphere.core.parse.old.parser.context.insertvalue
 
org.apache.shardingsphere.core.parse.old.parser.context.limit - package org.apache.shardingsphere.core.parse.old.parser.context.limit
 
org.apache.shardingsphere.core.parse.old.parser.context.orderby - package org.apache.shardingsphere.core.parse.old.parser.context.orderby
 
org.apache.shardingsphere.core.parse.old.parser.context.selectitem - package org.apache.shardingsphere.core.parse.old.parser.context.selectitem
 
org.apache.shardingsphere.core.parse.old.parser.context.table - package org.apache.shardingsphere.core.parse.old.parser.context.table
 
org.apache.shardingsphere.core.parse.old.parser.dialect - package org.apache.shardingsphere.core.parse.old.parser.dialect
 
org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause - package org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause
 
org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.expression - package org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.expression
 
org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade - package org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.facade
 
org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql - package org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql
 
org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement - package org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
 
org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause - package org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause
 
org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.expression - package org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.expression
 
org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade - package org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.facade
 
org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql - package org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql
 
org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause - package org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
 
org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.expression - package org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.expression
 
org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade - package org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade
 
org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql - package org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql
 
org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement - package org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement
 
org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause - package org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
 
org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.expression - package org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.expression
 
org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade - package org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade
 
org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql - package org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql
 
org.apache.shardingsphere.core.parse.old.parser.exception - package org.apache.shardingsphere.core.parse.old.parser.exception
 
org.apache.shardingsphere.core.parse.old.parser.expression - package org.apache.shardingsphere.core.parse.old.parser.expression
 
org.apache.shardingsphere.core.parse.old.parser.sql - package org.apache.shardingsphere.core.parse.old.parser.sql
 
org.apache.shardingsphere.core.parse.old.parser.sql.dal - package org.apache.shardingsphere.core.parse.old.parser.sql.dal
 
org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe - package org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe
 
org.apache.shardingsphere.core.parse.old.parser.sql.dal.set - package org.apache.shardingsphere.core.parse.old.parser.sql.dal.set
 
org.apache.shardingsphere.core.parse.old.parser.sql.dal.show - package org.apache.shardingsphere.core.parse.old.parser.sql.dal.show
 
org.apache.shardingsphere.core.parse.old.parser.sql.dal.use - package org.apache.shardingsphere.core.parse.old.parser.sql.dal.use
 
org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete - package org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete
 
org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert - package org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert
 
org.apache.shardingsphere.core.parse.old.parser.sql.dml.select - package org.apache.shardingsphere.core.parse.old.parser.sql.dml.select
 
org.apache.shardingsphere.core.parse.old.parser.sql.dml.update - package org.apache.shardingsphere.core.parse.old.parser.sql.dml.update
 
org.apache.shardingsphere.core.parse.util - package org.apache.shardingsphere.core.parse.util
 
OutlinePrimaryKeyExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.constraint
Outline primary key extractor.
OutlinePrimaryKeyExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.constraint.OutlinePrimaryKeyExtractor
 
OwnerAvailable - Interface in org.apache.shardingsphere.core.parse.antlr.sql
Owner available.

P

Paren - Enum in org.apache.shardingsphere.core.parse.antlr.constant
Paren of SQL.
parse() - Method in class org.apache.shardingsphere.core.parse.antlr.AntlrParsingEngine
 
parse() - Method in class org.apache.shardingsphere.core.parse.antlr.parser.SQLParserEngine
Parse SQL to abstract syntax tree.
parse(boolean, String) - Method in class org.apache.shardingsphere.core.parse.EncryptSQLParsingEngine
Parse SQL.
parse(SQLStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.expression.BasicExpressionParser
Parse expression.
parse(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.GroupByClauseParser
Parse group by.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.HavingClauseParser
Parse having.
parse(InsertStatement, ShardingTableMetaData) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertColumnsClauseParser
Parse insert columns.
parse(InsertStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertDuplicateKeyUpdateClauseParser
Parse insert duplicate key update.
parse(InsertStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertIntoClauseParser
Parse insert into.
parse(InsertStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertSetClauseParser
Parse insert set.
parse(InsertStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.InsertValuesClauseParser
Parse insert values.
parse(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.OrderByClauseParser
Parse order by.
parse(SelectStatement, List<SelectItem>) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.SelectListClauseParser
Parse select list.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.SelectRestClauseParser
Parse select rest.
parse(SQLStatement, boolean) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.TableReferencesClauseParser
Parse table references.
parse(DMLStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.UpdateSetItemsClauseParser
Parse set items.
parse(ShardingRule, SQLStatement, List<SelectItem>) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.WhereClauseParser
Parse where.
parse(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLLimitClauseParser
Parse limit.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectOptionClauseParser
解析Option.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLDescribeParser
 
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLShowParser
 
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLUseParser
 
parse(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleForClauseParser
Parse for.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleHierarchicalQueryClauseParser
Parse hierarchical query.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleModelClauseParser
Parse model.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLForClauseParser
Parse for.
parse(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLLimitClauseParser
Parse limit.
parse(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerOffsetClauseParser
Parse offset.
parse(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerTopClauseParser
Parse top.
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dal.set.SetParser
 
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.AbstractDeleteParser
 
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert.AbstractInsertParser
 
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parse() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.AbstractUpdateParser
 
parse() - Method in interface org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser
Parse SQL.
parse(boolean) - Method in class org.apache.shardingsphere.core.parse.SQLParsingEngine
Parse SQL.
parseFrom(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parseGroupBy(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parseHaving() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parseInternal(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.sql.MySQLSelectParser
 
parseInternal(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.sql.OracleSelectParser
 
parseInternal(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLSelectParser
 
parseInternal(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerSelectParser
 
parseInternal(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parseOrderBy(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parseRowNumberSelectItem(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.SelectListClauseParser
 
parseRowNumberSelectItem(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectListClauseParser
 
parseRowNumberSelectItem(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleSelectListClauseParser
 
parseRowNumberSelectItem(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLSelectListClauseParser
 
parseRowNumberSelectItem(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser
 
ParserRuleDefinition - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry
Parser Rule Definition.
ParserRuleDefinition() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.ParserRuleDefinition
 
parseSelectItemAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.expression.AliasExpressionParser
Parse alias for select item.
parseSelectList(SelectStatement, List<SelectItem>) - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parseSelectRest() - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
parseSingleTableWithoutAlias(SQLStatement) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.TableReferencesClauseParser
Parse single table without alias.
parseTableAlias() - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.expression.AliasExpressionParser
Parse alias for table.
parseTableAlias(SQLStatement, boolean, String) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.expression.AliasExpressionParser
Parse alias for table.
parseTableFactor(SQLStatement, boolean) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.TableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - Method in class org.apache.shardingsphere.core.parse.old.parser.clause.TableReferencesClauseParser
Parse table references.
parseTableReference(SQLStatement, boolean) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLTableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleTableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLTableReferencesClauseParser
 
parseTableReference(SQLStatement, boolean) - Method in class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerTableReferencesClauseParser
 
parseWhere(ShardingRule, SelectStatement, List<SelectItem>) - Method in class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser
 
ParsingHook - Interface in org.apache.shardingsphere.core.parse.hook
Parsing hook.
ParsingResultCache - Class in org.apache.shardingsphere.core.parse.cache
Parsing result cache.
ParsingResultCache() - Constructor for class org.apache.shardingsphere.core.parse.cache.ParsingResultCache
 
ParsingRuleRegistry - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry
Parsing rule registry.
ParsingRuleRegistry() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.ParsingRuleRegistry
 
PlaceholderLimitValueSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit
Limit value segment for placeholder.
PlaceholderLimitValueSegment(int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit.PlaceholderLimitValueSegment
 
postExtractColumnDefinition(ParserRuleContext, AddColumnDefinitionSegment) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.AddColumnDefinitionExtractor
 
postExtractColumnDefinition(ParserRuleContext, ModifyColumnDefinitionSegment) - Method in class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ModifyColumnDefinitionExtractor
 
PostgreSQLAliasExpressionParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.expression
Alias clause parser for PostgreSQL.
PostgreSQLAliasExpressionParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.expression.PostgreSQLAliasExpressionParser
 
PostgreSQLDeleteClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade
Delete clause parser facade for PostgreSQL.
PostgreSQLDeleteClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade.PostgreSQLDeleteClauseParserFacade
 
PostgreSQLDeleteParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql
Delete parser for PostgreSQL.
PostgreSQLDeleteParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLDeleteParser
 
PostgreSQLForClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Select for clause parser for PostgreSQL.
PostgreSQLForClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLForClauseParser
 
PostgreSQLGroupByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Group by clause parser for PostgreSQL.
PostgreSQLGroupByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLGroupByClauseParser
 
PostgreSQLInsertClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade
Insert clause parser facade for PostgreSQL.
PostgreSQLInsertClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade.PostgreSQLInsertClauseParserFacade
 
PostgreSQLInsertDuplicateKeyUpdateClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Insert duplicate key update clause parser for SQLServer.
PostgreSQLInsertDuplicateKeyUpdateClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertDuplicateKeyUpdateClauseParser
 
PostgreSQLInsertIntoClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Insert into clause parser for PostgreSQL.
PostgreSQLInsertIntoClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertIntoClauseParser
 
PostgreSQLInsertParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql
Insert parser for PostgreSQL.
PostgreSQLInsertParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLInsertParser
 
PostgreSQLInsertSetClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Insert set clause parser for PostgreSQL.
PostgreSQLInsertSetClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertSetClauseParser
 
PostgreSQLInsertValuesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Insert values clause parser for PostgreSQL.
PostgreSQLInsertValuesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLInsertValuesClauseParser
 
PostgreSQLKeyword - Enum in org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql
PostgreSQL keyword.
PostgreSQLLexer - Class in org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql
PostgreSQL Lexical analysis.
PostgreSQLLexer(String) - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql.PostgreSQLLexer
 
PostgreSQLLimitClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Limit clause parser for PostgreSQL.
PostgreSQLLimitClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLLimitClauseParser
 
PostgreSQLOrderByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Order by clause parser for PostgreSQL.
PostgreSQLOrderByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLOrderByClauseParser
 
PostgreSQLSelectClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade
Select clause parser facade for PostgreSQL.
PostgreSQLSelectClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade.PostgreSQLSelectClauseParserFacade
 
PostgreSQLSelectListClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Select list clause parser for PostgreSQL.
PostgreSQLSelectListClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLSelectListClauseParser
 
PostgreSQLSelectParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql
Select parser for PostgreSQL.
PostgreSQLSelectParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLSelectParser
 
PostgreSQLSelectRestClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Select rest clause parser for PostgreSQL.
PostgreSQLSelectRestClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLSelectRestClauseParser
 
PostgreSQLTableReferencesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Table references clause parser for PostgreSQL.
PostgreSQLTableReferencesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLTableReferencesClauseParser
 
PostgreSQLUpdateClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade
Update clause parser facade for PostgreSQL.
PostgreSQLUpdateClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.facade.PostgreSQLUpdateClauseParserFacade
 
PostgreSQLUpdateParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql
Update parser for PostgreSQL.
PostgreSQLUpdateParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.sql.PostgreSQLUpdateParser
 
PostgreSQLWhereClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause
Where clause parser for PostgreSQL.
PostgreSQLWhereClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLWhereClauseParser
 
PredicateExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml
Predicate extractor.
PredicateExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.PredicateExtractor
 
PredicateSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition
Predicate segment.
PredicateSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.PredicateSegment
 
processParameters(List<Object>, boolean, DatabaseType) - Method in class org.apache.shardingsphere.core.parse.old.parser.context.limit.Limit
Fill parameters for rewrite limit.
PropertyExpressionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
Property expression segment.
PropertyExpressionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.PropertyExpressionSegment
 
put(String, SQLStatement) - Method in class org.apache.shardingsphere.core.parse.cache.ParsingResultCache
Put SQL and parsing result into cache.

Q

QuoteCharacter - Enum in org.apache.shardingsphere.core.parse.antlr.constant
Quote character.

R

RemoveToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Remove token.
RemoveToken(int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.RemoveToken
 
RenameColumnDefinitionExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column
Rename column definition extractor.
RenameColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.RenameColumnDefinitionExtractor
 
RenameColumnDefinitionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter
Rename column definition filler.
RenameColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.RenameColumnDefinitionFiller
 
RenameColumnSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter
Rename column segment.
RenameColumnSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.RenameColumnSegment
 
RenameTableExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.table
Rename table extractor.
RenameTableExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.table.RenameTableExtractor
 
RenameTableFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter
Rename table filler.
RenameTableFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.RenameTableFiller
 
RenameTableSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.table
 
RenameTableSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.table.RenameTableSegment
 
ResetParamStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement
Reset param statement.
ResetParamStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement.ResetParamStatement
 
RollbackStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
Rollback statement.
RollbackStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.RollbackStatement
 
ROOT_PATH - Static variable in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
 
RowCountToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Row count token for limit.
RowCountToken(int, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.RowCountToken
 
RuleDefinitionEntity - Interface in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity
Rule definition entity for JAXB.
RuleDefinitionEntityLoader - Interface in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader
Rule definition entity loader for JAXB.
RuleDefinitionFileConstant - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader
Rule definition file constant.
RuleDefinitionFileConstant() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
 
RuleName - Enum in org.apache.shardingsphere.core.parse.antlr.extractor.util
Rule name.

S

SavepointStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
Savepoint statement.
SavepointStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.SavepointStatement
 
scanChars() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
scan chars.
scanHexDecimal() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
scan hex decimal.
scanIdentifier() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
scan identifier.
scanNumber() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
scan number.
scanSymbol() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
scan symbol.
scanVariable() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
scan variable.
SchemaToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Schema token.
SchemaToken(int, int, String) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.SchemaToken
 
SelectClauseExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Select clause extractor.
SelectClauseExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SelectClauseExtractor
 
SelectClauseFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dql
Select clause filler.
SelectClauseFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SelectClauseFiller
 
SelectClauseSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml
Select clause segment.
SelectClauseSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.SelectClauseSegment
 
SelectItem - Interface in org.apache.shardingsphere.core.parse.old.parser.context.selectitem
Select item interface.
SelectItemExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item
Select item extractor.
SelectItemExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.SelectItemExtractor
 
SelectItemFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dql
Select item filler.
SelectItemFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SelectItemFiller
 
SelectItemSegment - Interface in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item
Select item segment.
SelectListClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Select list clause parser.
SelectListClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.SelectListClauseParser
 
SelectParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.select
Select parser factory.
SelectParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.SelectParserFactory
 
SelectRestClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Select rest clause parser.
SelectRestClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.SelectRestClauseParser
 
SelectStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dml
Select statement.
SelectStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
 
setAlias(String) - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.AliasAvailable
Set alias.
setAlias(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
 
setAlias(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.AggregationSelectItemSegment
 
setAlias(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.ColumnSelectItemSegment
 
setAlias(String) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.ExpressionSelectItemSegment
 
SetAssignmentsExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml
Set assignments extractor.
SetAssignmentsExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.SetAssignmentsExtractor
 
SetAssignmentsFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml
Set assignments filler.
SetAssignmentsFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.SetAssignmentsFiller
 
SetAssignmentsSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment
Set assignments segment.
SetAssignmentsSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment.SetAssignmentsSegment
 
SetAutoCommitExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.tcl
Set auto commit extractor.
SetAutoCommitExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.tcl.SetAutoCommitExtractor
 
SetAutoCommitFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.tcl
Set auto commit filler.
SetAutoCommitFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.tcl.SetAutoCommitFiller
 
SetAutoCommitSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.tcl
Set auto commit segment.
SetAutoCommitSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.tcl.SetAutoCommitSegment
 
SetAutoCommitStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
Set auto commit statement.
SetAutoCommitStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.SetAutoCommitStatement
 
setEncryptRule(EncryptRule) - Method in interface org.apache.shardingsphere.core.parse.antlr.filler.api.EncryptRuleAwareFiller
Set encrypt rule.
setIndexForItems(Map<String, Integer>) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Set index for select items.
setLogicSQL(String) - Method in interface org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement
Set logic SQL.
SetParamStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement
Set param statement.
SetParamStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement.SetParamStatement
 
SetParser - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.set
Set parser.
SetParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.set.SetParser
 
SetParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.set
Set parser factory.
SetParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.set.SetParserFactory
 
setShardingRule(ShardingRule) - Method in interface org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingRuleAwareFiller
Set sharding rule.
setShardingTableMetaData(ShardingTableMetaData) - Method in interface org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller
Set sharding table meta data.
SetStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dal
Set statement.
SetStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dal.SetStatement
 
setSubqueryStatement(SelectStatement) - Method in class org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
Set subquery statement.
SetTransactionStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
Set transaction statement.
SetTransactionStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.SetTransactionStatement
 
SHARDING_ROOT_PATH - Static variable in class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
 
ShardingParsingRuleRegistry - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry
Sharding parsing rule registry.
ShardingParsingRuleRegistry() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.ShardingParsingRuleRegistry
 
ShardingRuleAwareFiller - Interface in org.apache.shardingsphere.core.parse.antlr.filler.api
Sharding rule aware.
ShardingTableFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding
Table filler for sharding.
ShardingTableFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.ShardingTableFiller
 
ShardingTableMetaDataAwareFiller - Interface in org.apache.shardingsphere.core.parse.antlr.filler.api
Sharding table meta data aware.
ShowColumnsStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Show columns statement.
ShowColumnsStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowColumnsStatement
 
ShowCreateTableStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Show create table statement.
ShowCreateTableStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowCreateTableStatement
 
ShowDatabasesStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Show databases statement.
ShowDatabasesStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowDatabasesStatement
 
ShowIndexStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Show columns statement.
ShowIndexStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowIndexStatement
 
ShowOtherStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Other show statement.
ShowOtherStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowOtherStatement
 
ShowParamFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dal
Show param filler.
ShowParamFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dal.ShowParamFiller
 
ShowParamSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.dal
Show param segment.
ShowParamSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.dal.ShowParamSegment
 
ShowParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.show
Show parser factory.
ShowParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.show.ShowParserFactory
 
ShowStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement
Show statement.
ShowStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement.ShowStatement
 
ShowTablesStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Show tables statement.
ShowTablesStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowTablesStatement
 
ShowTableStatusStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Show table status statement.
ShowTableStatusStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowTableStatusStatement
 
skipAll(TokenType...) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Skip all input tokens.
skipComment() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
skip comment.
skipHint() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
skip hint.
skipIfEqual(TokenType...) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Skip current token if equals one of input tokens.
skipParentheses(SQLStatement) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
skip all tokens that inside parentheses.
skipUntil(TokenType...) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Skip until one of input tokens.
skipWhitespace() - Method in class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
skip whitespace.
SPIParsingHook - Class in org.apache.shardingsphere.core.parse.hook
Parsing hook for SPI.
SPIParsingHook() - Constructor for class org.apache.shardingsphere.core.parse.hook.SPIParsingHook
 
SQLAST - Class in org.apache.shardingsphere.core.parse.antlr.parser
Abstract syntax tree of SQL.
SQLAST() - Constructor for class org.apache.shardingsphere.core.parse.antlr.parser.SQLAST
 
SQLClauseParser - Interface in org.apache.shardingsphere.core.parse.old.parser.clause
SQL clause parser interface.
SQLExpression - Interface in org.apache.shardingsphere.core.parse.old.parser.expression
SQL expression.
SQLIdentifierExpression - Class in org.apache.shardingsphere.core.parse.old.parser.expression
Identifier expression.
SQLIdentifierExpression() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.expression.SQLIdentifierExpression
 
SQLIgnoreExpression - Class in org.apache.shardingsphere.core.parse.old.parser.expression
Ignored expression when SQL parsing.
SQLIgnoreExpression() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.expression.SQLIgnoreExpression
 
SQLJudgeEngine - Class in org.apache.shardingsphere.core.parse
SQL judge engine.
SQLJudgeEngine() - Constructor for class org.apache.shardingsphere.core.parse.SQLJudgeEngine
 
SQLNumberExpression - Class in org.apache.shardingsphere.core.parse.old.parser.expression
Number expression.
SQLNumberExpression() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.expression.SQLNumberExpression
 
SQLParser - Interface in org.apache.shardingsphere.core.parse.old.parser.sql
SQL parser.
SQLParserEngine - Class in org.apache.shardingsphere.core.parse.antlr.parser
SQL parser engine.
SQLParserEngine() - Constructor for class org.apache.shardingsphere.core.parse.antlr.parser.SQLParserEngine
 
SQLParserFactory - Class in org.apache.shardingsphere.core.parse.antlr.parser
SQL parser factory.
SQLParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.antlr.parser.SQLParserFactory
 
SQLParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql
SQL parser factory.
SQLParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.SQLParserFactory
 
SQLParsingEngine - Class in org.apache.shardingsphere.core.parse
SQL parsing engine.
SQLParsingEngine() - Constructor for class org.apache.shardingsphere.core.parse.SQLParsingEngine
 
SQLParsingException - Exception in org.apache.shardingsphere.core.parse.old.parser.exception
Throw exception when SQL parsing error.
SQLParsingException(String, Object...) - Constructor for exception org.apache.shardingsphere.core.parse.old.parser.exception.SQLParsingException
 
SQLParsingException(Lexer, TokenType) - Constructor for exception org.apache.shardingsphere.core.parse.old.parser.exception.SQLParsingException
 
SQLParsingException(LexerEngine) - Constructor for exception org.apache.shardingsphere.core.parse.old.parser.exception.SQLParsingException
 
SQLParsingUnsupportedException - Exception in org.apache.shardingsphere.core.parse.old.parser.exception
Throw exception when SQL not supported.
SQLParsingUnsupportedException(TokenType) - Constructor for exception org.apache.shardingsphere.core.parse.old.parser.exception.SQLParsingUnsupportedException
 
SQLParsingUnsupportedException(String) - Constructor for exception org.apache.shardingsphere.core.parse.old.parser.exception.SQLParsingUnsupportedException
 
SQLPlaceholderExpression - Class in org.apache.shardingsphere.core.parse.old.parser.expression
Placeholder expression.
SQLPlaceholderExpression() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.expression.SQLPlaceholderExpression
 
SQLPropertyExpression - Class in org.apache.shardingsphere.core.parse.old.parser.expression
Property expression.
SQLPropertyExpression() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.expression.SQLPropertyExpression
 
SQLRightValueExpressionSegment - Interface in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
SQL right value expression segment.
SQLSegment - Interface in org.apache.shardingsphere.core.parse.antlr.sql.segment
SQL segment.
SQLSegmentExtractor - Interface in org.apache.shardingsphere.core.parse.antlr.extractor.api
SQL segment extractor.
SQLSegmentFiller<T extends SQLSegment> - Interface in org.apache.shardingsphere.core.parse.antlr.filler.api
SQL segment filler.
SQLSegmentsExtractorEngine - Class in org.apache.shardingsphere.core.parse.antlr.extractor
SQL segments extractor engine.
SQLSegmentsExtractorEngine() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.SQLSegmentsExtractorEngine
 
SQLServerAliasExpressionParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.expression
Alias clause parser for SQLServer.
SQLServerAliasExpressionParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.expression.SQLServerAliasExpressionParser
 
SQLServerDeleteClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade
Delete clause parser facade for SQLServer.
SQLServerDeleteClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade.SQLServerDeleteClauseParserFacade
 
SQLServerDeleteParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql
Delete parser for SQLServer.
SQLServerDeleteParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerDeleteParser
 
SQLServerGroupByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Group by clause parser for SQLServer.
SQLServerGroupByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerGroupByClauseParser
 
SQLServerInsertClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade
Insert clause parser facade for SQLServer.
SQLServerInsertClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade.SQLServerInsertClauseParserFacade
 
SQLServerInsertDuplicateKeyUpdateClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Insert duplicate key update clause parser for PostgreSQL.
SQLServerInsertDuplicateKeyUpdateClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertDuplicateKeyUpdateClauseParser
 
SQLServerInsertIntoClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Insert into clause parser for SQLServer.
SQLServerInsertIntoClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertIntoClauseParser
 
SQLServerInsertParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql
Insert parser for SQLServer.
SQLServerInsertParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerInsertParser
 
SQLServerInsertSetClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Insert set clause parser for SQLServer.
SQLServerInsertSetClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertSetClauseParser
 
SQLServerInsertValuesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Insert values clause parser for SQLServer.
SQLServerInsertValuesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerInsertValuesClauseParser
 
SQLServerKeyword - Enum in org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver
SQLServer keyword.
SQLServerLexer - Class in org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver
SQLServer Lexical analysis.
SQLServerLexer(String) - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerLexer
 
SQLServerOffsetClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Offset clause parser for SQLServer.
SQLServerOffsetClauseParser() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerOffsetClauseParser
 
SQLServerOrderByClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Order by clause parser for SQLServer.
SQLServerOrderByClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerOrderByClauseParser
 
SQLServerSelectClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade
Select clause parser facade for SQLServer.
SQLServerSelectClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade.SQLServerSelectClauseParserFacade
 
SQLServerSelectListClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Select list clause parser for SQLServer.
SQLServerSelectListClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser
 
SQLServerSelectParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql
Select parser for SQLServer.
SQLServerSelectParser(ShardingRule, LexerEngine, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerSelectParser
 
SQLServerSelectRestClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Select rest clause parser for SQLServer.
SQLServerSelectRestClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerSelectRestClauseParser
 
SQLServerTableReferencesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Table references clause parser for SQLServer.
SQLServerTableReferencesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerTableReferencesClauseParser
 
SQLServerTopClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Top clause parser for SQLServer.
SQLServerTopClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerTopClauseParser
 
SQLServerUpdateClauseParserFacade - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade
Update clause parser facade for SQLServer.
SQLServerUpdateClauseParserFacade(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.facade.SQLServerUpdateClauseParserFacade
 
SQLServerUpdateParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql
Update parser for SQLServer.
SQLServerUpdateParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.sql.SQLServerUpdateParser
 
SQLServerWhereClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause
Where clause parser for SQLServer.
SQLServerWhereClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerWhereClauseParser
 
SQLStatement - Interface in org.apache.shardingsphere.core.parse.antlr.sql.statement
SQL statement.
SQLStatementFillerEngine - Class in org.apache.shardingsphere.core.parse.antlr.filler
SQL statement filler engine.
SQLStatementFillerEngine(ParsingRuleRegistry, DatabaseType, String, BaseRule, ShardingTableMetaData) - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.SQLStatementFillerEngine
 
SQLStatementOptimizer - Interface in org.apache.shardingsphere.core.parse.antlr.optimizer
SQL statement optimizer.
SQLStatementOptimizerEngine - Class in org.apache.shardingsphere.core.parse.antlr.optimizer
SQL statement optimizer engine.
SQLStatementOptimizerEngine() - Constructor for class org.apache.shardingsphere.core.parse.antlr.optimizer.SQLStatementOptimizerEngine
 
SQLStatementRule - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry.statement
SQL statement rule.
SQLStatementRule() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.statement.SQLStatementRule
 
SQLStatementRuleDefinition - Class in org.apache.shardingsphere.core.parse.antlr.rule.registry.statement
SQL statement rule definition.
SQLStatementRuleDefinition() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.registry.statement.SQLStatementRuleDefinition
 
SQLStatementRuleDefinitionEntity - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement
SQL statement rule definition entity for JAXB.
SQLStatementRuleDefinitionEntity() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement.SQLStatementRuleDefinitionEntity
 
SQLStatementRuleDefinitionEntityLoader - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.statement
SQL statement rule definition entity loader for JAXB.
SQLStatementRuleDefinitionEntityLoader() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.statement.SQLStatementRuleDefinitionEntityLoader
 
SQLStatementRuleEntity - Class in org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement
SQL statement rule entity for JAXB.
SQLStatementRuleEntity() - Constructor for class org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement.SQLStatementRuleEntity
 
SQLTextExpression - Class in org.apache.shardingsphere.core.parse.old.parser.expression
Text expression.
SQLTextExpression() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.expression.SQLTextExpression
 
SQLToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
SQL Token.
SQLToken() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.SQLToken
 
SQLUtil - Class in org.apache.shardingsphere.core.parse.util
SQL utility class.
SQLUtil() - Constructor for class org.apache.shardingsphere.core.parse.util.SQLUtil
 
StarSelectItem - Class in org.apache.shardingsphere.core.parse.old.parser.context.selectitem
Select all item.
StarSelectItem() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.selectitem.StarSelectItem
 
StarSelectItemSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item
Star select item segment.
StarSelectItemSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.StarSelectItemSegment
 
StarSelectItemSegmentExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item
Star select item segment extractor.
StarSelectItemSegmentExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.StarSelectItemSegmentExtractor
 
start(String) - Method in interface org.apache.shardingsphere.core.parse.hook.ParsingHook
Handle when parse started.
start(String) - Method in class org.apache.shardingsphere.core.parse.hook.SPIParsingHook
 
SubqueryConditionExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Subquery condition extractor.
SubqueryConditionExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SubqueryConditionExtractor
 
SubqueryConditionFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.select
Subquery condition filler.
SubqueryConditionFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.select.SubqueryConditionFiller
 
SubqueryConditionSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition
Subquery condition segment.
SubqueryConditionSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.SubqueryConditionSegment
 
SubqueryExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select
Subquery extractor.
SubqueryExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SubqueryExtractor
 
SubqueryFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.common.dql
Subquery filler.
SubqueryFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SubqueryFiller
 
SubquerySegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr
Subquery expression segment.
SubquerySegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment
 
Symbol - Enum in org.apache.shardingsphere.core.parse.old.lexer.token
Symbol token.
sync(Parser) - Method in class org.apache.shardingsphere.core.parse.antlr.parser.advanced.AdvancedErrorStrategy
 

T

Table - Class in org.apache.shardingsphere.core.parse.old.parser.context.table
Table.
Table() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.table.Table
 
TableJoinSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml
Table join segment.
TableJoinSegment(TableSegment) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.TableJoinSegment
 
TableNameExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table
Table name extractor.
TableNameExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table.TableNameExtractor
 
TableNamesExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table
Table names extractor.
TableNamesExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table.TableNamesExtractor
 
TableReferencesClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Table references clause parser.
TableReferencesClauseParser(ShardingRule, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.TableReferencesClauseParser
 
Tables - Class in org.apache.shardingsphere.core.parse.old.parser.context.table
Tables.
Tables() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
 
TableSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.common
Table segment.
TableSegment(TableToken, String, String) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.common.TableSegment
 
TableToken - Class in org.apache.shardingsphere.core.parse.antlr.sql.token
Table token.
TableToken(int, String, QuoteCharacter, int) - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.token.TableToken
 
TCLStatement - Class in org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl
Transaction Control Language statement.
TCLStatement() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.TCLStatement
 
Token - Class in org.apache.shardingsphere.core.parse.old.lexer.token
Token.
Token() - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.token.Token
 
Tokenizer - Class in org.apache.shardingsphere.core.parse.old.lexer.analyzer
Tokenizer.
Tokenizer() - Constructor for class org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
 
TokenType - Interface in org.apache.shardingsphere.core.parse.old.lexer.token
Token type.

U

unsupportedIfEqual(TokenType...) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Throw unsupported exception if current token equals one of input tokens.
unsupportedIfNotSkip(TokenType...) - Method in class org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
Throw unsupported exception if current token not equals one of input tokens.
UnterminatedCharException - Exception in org.apache.shardingsphere.core.parse.old.lexer.analyzer
Unterminated char exception.
UnterminatedCharException(char) - Constructor for exception org.apache.shardingsphere.core.parse.old.lexer.analyzer.UnterminatedCharException
 
UnterminatedCharException(String) - Constructor for exception org.apache.shardingsphere.core.parse.old.lexer.analyzer.UnterminatedCharException
 
UpdateParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dml.update
Update parser factory.
UpdateParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.UpdateParserFactory
 
UpdateSetItemsClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Update set items clause parser.
UpdateSetItemsClauseParser(LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.UpdateSetItemsClauseParser
 
UpdateSetWhereExtractor - Class in org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.update
Update set where extractor.
UpdateSetWhereExtractor() - Constructor for class org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.update.UpdateSetWhereExtractor
 
UpdateSetWhereFiller - Class in org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml
Update set where filler.
UpdateSetWhereFiller() - Constructor for class org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.UpdateSetWhereFiller
 
UpdateSetWhereSegment - Class in org.apache.shardingsphere.core.parse.antlr.sql.segment.dml
Update set segment.
UpdateSetWhereSegment() - Constructor for class org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.UpdateSetWhereSegment
 
UseParserFactory - Class in org.apache.shardingsphere.core.parse.old.parser.sql.dal.use
Use parser factory.
UseParserFactory() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.sql.dal.use.UseParserFactory
 
UseStatement - Class in org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement
Use statement.
UseStatement() - Constructor for class org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.UseStatement
 

V

valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.antlr.constant.Paren
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.antlr.constant.QuoteCharacter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.antlr.extractor.util.RuleName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql.PostgreSQLKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.Assist
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.DefaultKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.Literals
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.Symbol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedAlias
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedColumn
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.shardingsphere.core.parse.antlr.constant.Paren
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.antlr.constant.QuoteCharacter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.antlr.extractor.util.RuleName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql.PostgreSQLKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.Assist
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.DefaultKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.Literals
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.lexer.token.Symbol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedAlias
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.core.parse.old.parser.constant.DerivedColumn
Returns an array containing the constants of this enum type, in the order they are declared.

W

WhereClauseParser - Class in org.apache.shardingsphere.core.parse.old.parser.clause
Where clause parser.
WhereClauseParser(DatabaseType, LexerEngine) - Constructor for class org.apache.shardingsphere.core.parse.old.parser.clause.WhereClauseParser
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

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