Class Hierarchy
- java.lang.Object
- org.apache.shardingsphere.core.parse.old.parser.sql.dal.AbstractDALParser (implements org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser)
- org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractDeleteClauseParserFacade
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.AbstractDeleteParser (implements org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.AbstractFromWhereExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractInsertClauseParserFacade
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert.AbstractInsertParser (implements org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser)
- org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractSelectClauseParserFacade
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.AbstractSelectParser (implements org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser)
- org.apache.shardingsphere.core.parse.antlr.sql.statement.AbstractSQLStatement (implements org.apache.shardingsphere.core.parse.antlr.sql.statement.SQLStatement)
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dal.DALStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.DescribeStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement.ResetParamStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement.SetParamStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dal.SetStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowColumnsStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowCreateTableStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowDatabasesStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowIndexStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowOtherStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.statement.ShowStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowTablesStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.ShowTableStatusStatement
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.statement.UseStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dcl.DCLStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.ddl.DDLStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.DMLStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.InsertStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.DQLStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dml.SelectStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.GeneralSQLStatement
- org.apache.shardingsphere.core.parse.antlr.sql.statement.tcl.TCLStatement
- org.apache.shardingsphere.core.parse.old.parser.clause.facade.AbstractUpdateClauseParserFacade
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.AbstractUpdateParser (implements org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.AddColumnDefinitionExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.AddColumnDefinitionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.AddColumnDefinitionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.parser.advanced.AdvancedMatchHandler
- org.apache.shardingsphere.core.parse.old.parser.context.selectitem.AggregationSelectItem (implements org.apache.shardingsphere.core.parse.old.parser.context.selectitem.SelectItem)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.AggregationSelectItemSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.AliasAvailable, org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.SelectItemSegment)
- org.apache.shardingsphere.core.parse.old.parser.clause.expression.AliasExpressionParser
- org.apache.shardingsphere.core.parse.old.parser.context.condition.AndCondition
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.AndConditionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.AntlrParsingEngine (implements org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.AssignmentExtractor
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment.AssignmentSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.antlr.v4.runtime.atn.ATNSimulator
- org.antlr.v4.runtime.atn.ParserATNSimulator
- org.apache.shardingsphere.core.parse.old.parser.clause.expression.BasicExpressionParser
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.BetweenValueExpressionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SQLRightValueExpressionSegment)
- org.apache.shardingsphere.core.parse.old.lexer.analyzer.CharType
- org.apache.shardingsphere.core.parse.old.parser.context.condition.Column
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ColumnDefinitionExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.ColumnDefinitionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.ColumnDefinitionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ColumnDefinitionsExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.column.ColumnExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.position.ColumnPositionSegment (implements java.lang.Comparable<T>, org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.ColumnSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.OwnerAvailable, org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SQLRightValueExpressionSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.ColumnSelectItemSegmentExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.CommonExpressionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.ExpressionSegment)
- org.apache.shardingsphere.core.parse.old.parser.context.selectitem.CommonSelectItem (implements org.apache.shardingsphere.core.parse.old.parser.context.selectitem.SelectItem)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.CompareValueExpressionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SQLRightValueExpressionSegment)
- org.apache.shardingsphere.core.parse.old.parser.context.condition.Condition
- org.apache.shardingsphere.core.parse.old.parser.clause.condition.NullCondition
- org.apache.shardingsphere.core.parse.old.parser.context.condition.Conditions
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.ConditionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.ConstraintDefinitionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint.ConstraintDefinitionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.antlr.v4.runtime.DefaultErrorStrategy (implements org.antlr.v4.runtime.ANTLRErrorStrategy)
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.delete.DeleteParserFactory
- org.apache.shardingsphere.core.parse.old.parser.sql.dal.describe.DescribeParserFactory
- org.apache.shardingsphere.core.parse.old.lexer.analyzer.Dictionary
- org.apache.shardingsphere.core.parse.old.parser.context.selectitem.DistinctSelectItem (implements org.apache.shardingsphere.core.parse.old.parser.context.selectitem.SelectItem)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.DropColumnDefinitionExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.DropColumnDefinitionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.DropColumnDefinitionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.DropPrimaryKeyFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.constraint.DropPrimaryKeySegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptFromWhereFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.EncryptRuleAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.insert.EncryptInsertValuesFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptOrConditionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.filler.encrypt.dml.EncryptSetAssignmentsFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.EncryptSQLParsingEngine
- org.apache.shardingsphere.core.parse.antlr.filler.encrypt.EncryptTableFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.ExpressionExtractor
- org.apache.shardingsphere.core.parse.old.parser.dialect.ExpressionParserFactory
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.ExpressionSelectItemSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.AliasAvailable, org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.SelectItemSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.ExpressionSelectItemSegmentExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.rule.registry.extractor.ExtractorRuleDefinition
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor.ExtractorRuleDefinitionEntity (implements org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.RuleDefinitionEntity)
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.extractor.ExtractorRuleDefinitionEntityLoader (implements org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionEntityLoader)
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.extractor.ExtractorRuleEntity
- org.apache.shardingsphere.core.parse.antlr.extractor.util.ExtractorUtils
- org.apache.shardingsphere.core.parse.antlr.rule.registry.filler.FillerRuleDefinition
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler.FillerRuleDefinitionEntity (implements org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.RuleDefinitionEntity)
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.filler.FillerRuleDefinitionEntityLoader (implements org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionEntityLoader)
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.filler.FillerRuleEntity
- org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.FromWhereFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingRuleAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.FromWhereSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.FunctionExpressionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.ExpressionSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.FunctionSelectItemSegmentExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.old.parser.clause.GroupByClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.GroupByExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dql.GroupByFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.GroupBySegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.clause.HavingClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.IndexFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index.IndexNameExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.index.IndexNamesExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.index.IndexSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.clause.InsertColumnsClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.InsertColumnsExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dml.InsertColumnsFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.InsertColumnsSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.clause.InsertDuplicateKeyUpdateClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.clause.InsertIntoClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.insert.InsertParserFactory
- org.apache.shardingsphere.core.parse.old.parser.clause.InsertSetClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.context.insertvalue.InsertValue
- org.apache.shardingsphere.core.parse.old.parser.clause.InsertValuesClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.InsertValuesExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert.InsertValuesFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingRuleAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.InsertValuesSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.InValueExpressionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SQLRightValueExpressionSegment)
- org.apache.shardingsphere.core.parse.old.lexer.Lexer
- org.apache.shardingsphere.core.parse.old.lexer.dialect.h2.H2Lexer
- org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLLexer
- org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleLexer
- org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql.PostgreSQLLexer
- org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerLexer
- org.apache.shardingsphere.core.parse.old.lexer.LexerEngine
- org.apache.shardingsphere.core.parse.old.lexer.LexerEngineFactory
- org.apache.shardingsphere.core.parse.old.parser.context.limit.Limit
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.LimitExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dql.LimitFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit.LimitSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.context.limit.LimitValue
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.limit.LimitValueSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.constant.LogicalOperator
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.ModifyColumnDefinitionExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.ModifyColumnDefinitionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.ModifyColumnDefinitionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLLimitClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.dialect.mysql.clause.MySQLSelectOptionClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.insert.OnDuplicateKeyColumnsExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.insert.OnDuplicateKeyColumnsFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingRuleAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.column.OnDuplicateKeyColumnsSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleForClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleHierarchicalQueryClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.dialect.oracle.clause.OracleModelClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.context.condition.OrCondition
- org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.OrConditionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.OrConditionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.clause.OrderByClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.OrderByExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dql.OrderByFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.OrderByItemExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.item.OrderByItemSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.order.OrderBySegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.context.orderby.OrderItem
- org.apache.shardingsphere.core.parse.antlr.filler.common.dql.OrderItemBuilder
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.constraint.OutlinePrimaryKeyExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.rule.registry.ParserRuleDefinition
- org.apache.shardingsphere.core.parse.cache.ParsingResultCache
- org.apache.shardingsphere.core.parse.antlr.rule.registry.ParsingRuleRegistry
- org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLForClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.dialect.postgresql.clause.PostgreSQLLimitClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.PredicateExtractor
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.PredicateSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.PropertyExpressionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.ExpressionSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.column.RenameColumnDefinitionExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.RenameColumnDefinitionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.column.alter.RenameColumnSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.ddl.table.RenameTableExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.ddl.alter.RenameTableFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.ddl.table.RenameTableSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionFileConstant
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SelectClauseExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SelectClauseFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.SelectClauseSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.SelectItemExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SelectItemFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.old.parser.clause.SelectListClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.select.SelectParserFactory
- org.apache.shardingsphere.core.parse.old.parser.clause.SelectRestClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.SetAssignmentsExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.SetAssignmentsFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingRuleAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.assignment.SetAssignmentsSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.tcl.SetAutoCommitExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.tcl.SetAutoCommitFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.tcl.SetAutoCommitSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.sql.dal.set.SetParser (implements org.apache.shardingsphere.core.parse.old.parser.sql.SQLParser)
- org.apache.shardingsphere.core.parse.old.parser.sql.dal.set.SetParserFactory
- org.apache.shardingsphere.core.parse.antlr.filler.sharding.ShardingTableFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingRuleAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dal.ShowParamFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.statement.dal.ShowParamSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.old.parser.sql.dal.show.ShowParserFactory
- org.apache.shardingsphere.core.parse.hook.SPIParsingHook (implements org.apache.shardingsphere.core.parse.hook.ParsingHook)
- org.apache.shardingsphere.core.parse.antlr.parser.SQLAST
- org.apache.shardingsphere.core.parse.old.parser.expression.SQLIdentifierExpression (implements org.apache.shardingsphere.core.parse.old.parser.expression.SQLExpression)
- org.apache.shardingsphere.core.parse.old.parser.expression.SQLIgnoreExpression (implements org.apache.shardingsphere.core.parse.old.parser.expression.SQLExpression)
- org.apache.shardingsphere.core.parse.SQLJudgeEngine
- org.apache.shardingsphere.core.parse.old.parser.expression.SQLNumberExpression (implements org.apache.shardingsphere.core.parse.old.parser.expression.SQLExpression)
- org.apache.shardingsphere.core.parse.antlr.parser.SQLParserEngine
- org.apache.shardingsphere.core.parse.old.parser.sql.SQLParserFactory
- org.apache.shardingsphere.core.parse.antlr.parser.SQLParserFactory
- org.apache.shardingsphere.core.parse.SQLParsingEngine
- org.apache.shardingsphere.core.parse.old.parser.expression.SQLPlaceholderExpression (implements org.apache.shardingsphere.core.parse.old.parser.expression.SQLExpression)
- org.apache.shardingsphere.core.parse.old.parser.expression.SQLPropertyExpression (implements org.apache.shardingsphere.core.parse.old.parser.expression.SQLExpression)
- org.apache.shardingsphere.core.parse.antlr.extractor.SQLSegmentsExtractorEngine
- org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerOffsetClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.dialect.sqlserver.clause.SQLServerTopClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.antlr.filler.SQLStatementFillerEngine
- org.apache.shardingsphere.core.parse.antlr.optimizer.SQLStatementOptimizerEngine
- org.apache.shardingsphere.core.parse.antlr.rule.registry.statement.SQLStatementRule
- org.apache.shardingsphere.core.parse.antlr.rule.registry.statement.SQLStatementRuleDefinition
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement.SQLStatementRuleDefinitionEntity (implements org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.RuleDefinitionEntity)
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.statement.SQLStatementRuleDefinitionEntityLoader (implements org.apache.shardingsphere.core.parse.antlr.rule.jaxb.loader.RuleDefinitionEntityLoader)
- org.apache.shardingsphere.core.parse.antlr.rule.jaxb.entity.statement.SQLStatementRuleEntity
- org.apache.shardingsphere.core.parse.old.parser.expression.SQLTextExpression (implements org.apache.shardingsphere.core.parse.old.parser.expression.SQLExpression)
- org.apache.shardingsphere.core.parse.antlr.sql.token.SQLToken (implements java.lang.Comparable<T>)
- org.apache.shardingsphere.core.parse.util.SQLUtil
- org.apache.shardingsphere.core.parse.old.parser.context.selectitem.StarSelectItem (implements org.apache.shardingsphere.core.parse.old.parser.context.selectitem.SelectItem)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.StarSelectItemSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.OwnerAvailable, org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.SelectItemSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.item.StarSelectItemSegmentExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SubqueryConditionExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.sharding.dml.select.SubqueryConditionFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingRuleAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.ShardingTableMetaDataAwareFiller, org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.condition.SubqueryConditionSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.dml.select.SubqueryExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.filler.common.dql.SubqueryFiller (implements org.apache.shardingsphere.core.parse.antlr.filler.api.SQLSegmentFiller<T>)
- org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.SubquerySegment (implements org.apache.shardingsphere.core.parse.antlr.sql.AliasAvailable, org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.expr.ExpressionSegment, org.apache.shardingsphere.core.parse.antlr.sql.segment.dml.item.SelectItemSegment)
- org.apache.shardingsphere.core.parse.old.parser.context.table.Table
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table.TableNameExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.OptionalSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.antlr.extractor.impl.common.table.TableNamesExtractor (implements org.apache.shardingsphere.core.parse.antlr.extractor.api.CollectionSQLSegmentExtractor)
- org.apache.shardingsphere.core.parse.old.parser.clause.TableReferencesClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.context.table.Tables
- org.apache.shardingsphere.core.parse.antlr.sql.segment.common.TableSegment (implements org.apache.shardingsphere.core.parse.antlr.sql.segment.SQLSegment)
- java.lang.Throwable (implements java.io.Serializable)
- org.apache.shardingsphere.core.parse.old.lexer.token.Token
- org.apache.shardingsphere.core.parse.old.lexer.analyzer.Tokenizer
- org.apache.shardingsphere.core.parse.old.parser.sql.dml.update.UpdateParserFactory
- org.apache.shardingsphere.core.parse.old.parser.clause.UpdateSetItemsClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
- org.apache.shardingsphere.core.parse.old.parser.sql.dal.use.UseParserFactory
- org.apache.shardingsphere.core.parse.old.parser.clause.WhereClauseParser (implements org.apache.shardingsphere.core.parse.old.parser.clause.SQLClauseParser)
Interface Hierarchy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.shardingsphere.core.parse.old.parser.constant.DerivedColumn
- org.apache.shardingsphere.core.parse.old.parser.constant.DerivedAlias
- org.apache.shardingsphere.core.parse.old.lexer.dialect.oracle.OracleKeyword (implements org.apache.shardingsphere.core.parse.old.lexer.token.Keyword)
- org.apache.shardingsphere.core.parse.old.lexer.dialect.postgresql.PostgreSQLKeyword (implements org.apache.shardingsphere.core.parse.old.lexer.token.Keyword)
- org.apache.shardingsphere.core.parse.old.lexer.dialect.mysql.MySQLKeyword (implements org.apache.shardingsphere.core.parse.old.lexer.token.Keyword)
- org.apache.shardingsphere.core.parse.old.lexer.dialect.sqlserver.SQLServerKeyword (implements org.apache.shardingsphere.core.parse.old.lexer.token.Keyword)
- org.apache.shardingsphere.core.parse.old.lexer.token.Literals (implements org.apache.shardingsphere.core.parse.old.lexer.token.TokenType)
- org.apache.shardingsphere.core.parse.old.lexer.token.Symbol (implements org.apache.shardingsphere.core.parse.old.lexer.token.Keyword, org.apache.shardingsphere.core.parse.old.lexer.token.TokenType)
- org.apache.shardingsphere.core.parse.old.lexer.token.Assist (implements org.apache.shardingsphere.core.parse.old.lexer.token.TokenType)
- org.apache.shardingsphere.core.parse.old.lexer.token.DefaultKeyword (implements org.apache.shardingsphere.core.parse.old.lexer.token.Keyword)
- org.apache.shardingsphere.core.parse.antlr.constant.QuoteCharacter
- org.apache.shardingsphere.core.parse.antlr.constant.Paren
- org.apache.shardingsphere.core.parse.antlr.extractor.util.RuleName
Copyright © 2019 The Apache Software Foundation. All rights reserved.