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

A

AbstractSQLStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.generic
SQL statement abstract class.
AbstractSQLStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.generic.AbstractSQLStatement
 
AddColumnDefinitionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column
Add column definition extractor.
AddColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.AddColumnDefinitionExtractor
 
AddColumnDefinitionFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column
Add column definition filler.
AddColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.AddColumnDefinitionFiller
 
AddColumnDefinitionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter
Add column definition segment.
AddColumnDefinitionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter.AddColumnDefinitionSegment
 
AggregationDistinctSelectItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.item
Aggregation distinct select item segment.
AggregationDistinctSelectItemSegment(int, int, String, AggregationType, int, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.AggregationDistinctSelectItemSegment
 
AggregationSelectItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.item
Aggregation select item segment.
AggregationSelectItemSegment(int, int, String, AggregationType, int) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.AggregationSelectItemSegment
 
AggregationType - Enum in org.apache.shardingsphere.sql.parser.core.constant
Aggregation function enum.
AliasAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.segment.generic
Alias available.
AlterTableStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.ddl
Alter table statement.
AlterTableStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.ddl.AlterTableStatement
 
AndPredicate - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate
And predicate.
AndPredicate() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.AndPredicate
 
AscNullOrderDirectionGroupByExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby
Group by extractor for ASC null order direction.
AscNullOrderDirectionGroupByExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby.AscNullOrderDirectionGroupByExtractor
 
AscNullOrderDirectionOrderByExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby
Order by extractor for ASC null order direction.
AscNullOrderDirectionOrderByExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby.AscNullOrderDirectionOrderByExtractor
 
AssignmentExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update
Assignment extractor.
AssignmentExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update.AssignmentExtractor
 
AssignmentSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment
Assignment segment.
AssignmentSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment.AssignmentSegment
 

B

BeginTransactionStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.tcl
Begin transaction statement.
BeginTransactionStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.tcl.BeginTransactionStatement
 
Bracket - Enum in org.apache.shardingsphere.sql.parser.core.constant
Predicate in bracket.

C

clear() - Method in class org.apache.shardingsphere.sql.parser.cache.SQLParseResultCache
Clear cache.
CollectionSQLSegmentExtractor - Interface in org.apache.shardingsphere.sql.parser.core.extractor.api
Collection SQL segment extractor.
ColumnAfterPositionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position
Column after position segment.
ColumnAfterPositionSegment(int, int, String, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position.ColumnAfterPositionSegment
 
ColumnDefinitionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column
Column definition extractor.
ColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.ColumnDefinitionExtractor
 
ColumnDefinitionFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column
Column definition filler.
ColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.ColumnDefinitionFiller
 
ColumnDefinitionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column
Column definition segment.
ColumnDefinitionSegment(int, int, String, String, boolean) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.ColumnDefinitionSegment
 
ColumnDefinitionsExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column
Column definitions extractor.
ColumnDefinitionsExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.ColumnDefinitionsExtractor
 
ColumnExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column
Column extractor.
ColumnExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column.ColumnExtractor
 
ColumnFirstPositionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position
Column first position segment.
ColumnFirstPositionSegment(int, int, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position.ColumnFirstPositionSegment
 
ColumnOrderByItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item
Order by item segment for column.
ColumnOrderByItemSegment(int, int, ColumnSegment, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.ColumnOrderByItemSegment
 
ColumnPositionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position
Column position segment.
ColumnPositionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position.ColumnPositionSegment
 
ColumnSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.column
Column segment.
ColumnSegment(int, int, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.column.ColumnSegment
 
ColumnSelectItemExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl
Column select item extractor.
ColumnSelectItemExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.ColumnSelectItemExtractor
 
ColumnSelectItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.item
Column select item segment.
ColumnSelectItemSegment(String, ColumnSegment) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ColumnSelectItemSegment
 
ColumnsExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column
Columns extractor.
ColumnsExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column.ColumnsExtractor
 
CommitStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.tcl
Commit statement.
CommitStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.tcl.CommitStatement
 
CommonExpressionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl
Common expression extractor.
CommonExpressionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl.CommonExpressionExtractor
 
CommonExpressionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex
Common expression segment.
CommonExpressionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex.CommonExpressionSegment
 
compareTo(ColumnPositionSegment) - Method in class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position.ColumnPositionSegment
 
ComplexExpressionSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex
Complex expression segment.
ConstraintDefinitionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.constraint
Constraint definition segment.
ConstraintDefinitionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.constraint.ConstraintDefinitionSegment
 
CreateIndexStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.ddl
Create index statement.
CreateIndexStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.ddl.CreateIndexStatement
 
CreateTableStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.ddl
Create table statement.
CreateTableStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.ddl.CreateTableStatement
 

D

DALStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal
DAL statement.
DALStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.DALStatement
 
DCLStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dcl
DCL statement.
DCLStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dcl.DCLStatement
 
DDLStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.ddl
DDL statement.
DDLStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.ddl.DDLStatement
 
DeleteStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dml
Delete statement.
DeleteStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dml.DeleteStatement
 
DescNullOrderDirectionGroupByExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby
Group by extractor for DESC null order direction.
DescNullOrderDirectionGroupByExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby.DescNullOrderDirectionGroupByExtractor
 
DescNullOrderDirectionOrderByExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby
Order by extractor for DESC null order direction.
DescNullOrderDirectionOrderByExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby.DescNullOrderDirectionOrderByExtractor
 
DescribeStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Describe statement.
DescribeStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.DescribeStatement
 
DMLStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dml
DML statement.
DMLStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dml.DMLStatement
 
DropColumnDefinitionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column
Drop column definition extractor.
DropColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.DropColumnDefinitionExtractor
 
DropColumnDefinitionFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column
Drop column definition filler.
DropColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.DropColumnDefinitionFiller
 
DropColumnDefinitionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter
Drop column definition segment.
DropColumnDefinitionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter.DropColumnDefinitionSegment
 
DropIndexStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.ddl
Drop index statement.
DropIndexStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.ddl.DropIndexStatement
 
DropPrimaryKeySegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.constraint
Drop primary key segment.
DropPrimaryKeySegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.constraint.DropPrimaryKeySegment
 
DropTableStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.ddl
Drop table statement.
DropTableStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.ddl.DropTableStatement
 

E

ExpressionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression
Expression extractor.
ExpressionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.ExpressionExtractor
 
ExpressionOrderByItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item
Order by item segment for expression.
ExpressionOrderByItemSegment(int, int, String, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.ExpressionOrderByItemSegment
 
ExpressionSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.expr
Expression segment.
ExpressionSelectItemExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl
Expression select item extractor.
ExpressionSelectItemExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.ExpressionSelectItemExtractor
 
ExpressionSelectItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.item
Expression select item segment.
ExpressionSelectItemSegment(int, int, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ExpressionSelectItemSegment
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in interface org.apache.shardingsphere.sql.parser.core.extractor.api.CollectionSQLSegmentExtractor
Extract SQL segments from SQL AST.
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in interface org.apache.shardingsphere.sql.parser.core.extractor.api.OptionalSQLSegmentExtractor
Extract SQL segment from SQL AST.
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column.ColumnExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column.ColumnsExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.ExpressionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl.CommonExpressionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl.LiteralExpressionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl.ParameterMarkerExpressionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index.IndexesExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index.IndexExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.schema.SchemaExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table.TableExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table.TablesExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.AddColumnDefinitionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.ColumnDefinitionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.ColumnDefinitionsExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.DropColumnDefinitionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.ModifyColumnDefinitionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.RenameColumnDefinitionExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.constraint.OutlinePrimaryKeyExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert.InsertColumnsExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert.InsertValuesExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert.OnDuplicateKeyColumnsExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.PredicateExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby.GroupByExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.ColumnSelectItemExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.ExpressionSelectItemExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.FunctionSelectItemExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.ShorthandSelectItemExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.TopSelectItemExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.SelectItemExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.LimitExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.LockExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby.OrderByExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby.OrderByItemExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.SelectItemsExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.SubqueryExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.SubqueryPredicateExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.TableReferencesExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update.AssignmentExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update.SetAssignmentsExtractor
 
extract(ParserRuleContext, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.WhereExtractor
 
extract(SQLAST) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.SQLSegmentsExtractorEngine
Extract SQL segments.
ExtractorRuleDefinition - Class in org.apache.shardingsphere.sql.parser.core.rule.registry.extractor
Extractor rule definition.
ExtractorRuleDefinition(ExtractorRuleDefinitionEntity...) - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.registry.extractor.ExtractorRuleDefinition
 
ExtractorRuleDefinitionEntity - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.extractor
Extractor rule definition entity for JAXB.
ExtractorRuleDefinitionEntity() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.extractor.ExtractorRuleDefinitionEntity
 
ExtractorRuleDefinitionEntityLoader - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.extractor
Extractor rule definition entity loader for JAXB.
ExtractorRuleDefinitionEntityLoader() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.extractor.ExtractorRuleDefinitionEntityLoader
 
ExtractorRuleEntity - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.extractor
Extractor rule entity for JAXB.
ExtractorRuleEntity() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.extractor.ExtractorRuleEntity
 
ExtractorUtils - Class in org.apache.shardingsphere.sql.parser.core.extractor.util
Extractor utility.
ExtractorUtils() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.util.ExtractorUtils
 

F

fill(SchemaSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dal.SchemaFiller
 
fill(AddColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.AddColumnDefinitionFiller
 
fill(ColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.ColumnDefinitionFiller
 
fill(DropColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.DropColumnDefinitionFiller
 
fill(ModifyColumnDefinitionSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.ModifyColumnDefinitionFiller
 
fill(IndexSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.index.IndexFiller
 
fill(GroupBySegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.GroupByFiller
 
fill(InsertColumnsSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.InsertColumnsFiller
 
fill(InsertValuesSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.InsertValuesFiller
 
fill(LockSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.LockFiller
 
fill(OrderBySegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.OrderByFiller
 
fill(SelectItemsSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.SelectItemsFiller
 
fill(SetAssignmentsSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.SetAssignmentsFiller
 
fill(WhereSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.WhereFiller
 
fill(TableSegment, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.core.filler.impl.TableFiller
 
fill(T, SQLStatement) - Method in interface org.apache.shardingsphere.sql.parser.core.filler.SQLSegmentFiller
Fill for sharding SQL segment to SQL statement.
fill(Collection<SQLSegment>, int, SQLStatementRule) - Method in class org.apache.shardingsphere.sql.parser.core.filler.SQLStatementFillerEngine
Fill SQL statement.
FillerRuleDefinition - Class in org.apache.shardingsphere.sql.parser.core.rule.registry.filler
Filler rule definition.
FillerRuleDefinition(FillerRuleDefinitionEntity...) - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.registry.filler.FillerRuleDefinition
 
FillerRuleDefinitionEntity - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.filler
Filler rule definition entity for JAXB.
FillerRuleDefinitionEntity() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.filler.FillerRuleDefinitionEntity
 
FillerRuleDefinitionEntityLoader - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.filler
Filler rule definition entity loader for JAXB.
FillerRuleDefinitionEntityLoader() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.filler.FillerRuleDefinitionEntityLoader
 
FillerRuleEntity - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.filler
Filler rule entity for JAXB.
FillerRuleEntity() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.filler.FillerRuleEntity
 
findFirstChildNode(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.sql.parser.core.extractor.util.ExtractorUtils
Find first child node.
findFirstChildNodeNoneRecursive(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.sql.parser.core.extractor.util.ExtractorUtils
Find first child node none recursive.
findSingleNodeFromFirstDescendant(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.sql.parser.core.extractor.util.ExtractorUtils
Find single node from first descendant which only has one child.
findSQLSegment(Class<T>) - Method in class org.apache.shardingsphere.sql.parser.sql.statement.generic.AbstractSQLStatement
 
findSQLSegment(Class<T>) - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.SQLStatement
Find SQL segment.
findSQLSegmentFiller(String, Class<? extends SQLSegment>) - Method in class org.apache.shardingsphere.sql.parser.core.rule.registry.ParseRuleRegistry
Find SQL segment rule.
findSQLSegments(Class<T>) - Method in class org.apache.shardingsphere.sql.parser.sql.statement.generic.AbstractSQLStatement
 
findSQLSegments(Class<T>) - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.SQLStatement
Find SQL segment.
finishFailure(Exception) - Method in interface org.apache.shardingsphere.sql.parser.hook.ParsingHook
Handle when parse finished failure.
finishFailure(Exception) - Method in class org.apache.shardingsphere.sql.parser.hook.SPIParsingHook
 
finishSuccess(SQLStatement) - Method in interface org.apache.shardingsphere.sql.parser.hook.ParsingHook
Handle when parse finished success.
finishSuccess(SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.hook.SPIParsingHook
 
FunctionSelectItemExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl
Function select item extractor.
FunctionSelectItemExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.FunctionSelectItemExtractor
 

G

getAlias() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.AggregationSelectItemSegment
 
getAlias() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ColumnSelectItemSegment
 
getAlias() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ExpressionSelectItemSegment
 
getAlias() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.generic.AliasAvailable
Get alias.
getAlias() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.generic.TableSegment
 
getAllDescendantNodes(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.sql.parser.core.extractor.util.ExtractorUtils
Get all descendant nodes.
getAllSQLSegments() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.generic.AbstractSQLStatement
 
getAllSQLSegments() - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.SQLStatement
Get all SQL segments.
getAllValueExpressions() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement
Get all value expressions.
getColumnNames() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement
Get column names.
getColumnPosition() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter.AddColumnDefinitionSegment
Get column position.
getColumnPosition() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter.ModifyColumnDefinitionSegment
Get column position.
getExactlyExpression(String) - Static method in class org.apache.shardingsphere.sql.parser.util.SQLUtil
Get exactly SQL expression.
getExactlyNumber(String, int) - Static method in class org.apache.shardingsphere.sql.parser.util.SQLUtil
Get exactly number value and type.
getExactlyValue(String) - Static method in class org.apache.shardingsphere.sql.parser.util.SQLUtil
Get exactly value for SQL expression.
getExpressionWithoutOutsideParentheses(String) - Static method in class org.apache.shardingsphere.sql.parser.util.SQLUtil
Get exactly SQL expression without outside parentheses.
getExtractor(String) - Method in class org.apache.shardingsphere.sql.parser.core.rule.registry.extractor.ExtractorRuleDefinition
Get SQL segment extractor.
getExtractorRuleDefinitionFile() - Static method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.RuleDefinitionFileConstant
Get general extractor rule definition file name.
getExtractorRuleDefinitionFile(String) - Static method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.RuleDefinitionFileConstant
Get extractor rule definition file name.
getFiller(Class<? extends SQLSegment>) - Method in class org.apache.shardingsphere.sql.parser.core.rule.registry.filler.FillerRuleDefinition
Get SQL segment filler.
getFillerRuleDefinitionFile() - Static method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.RuleDefinitionFileConstant
Get general filler rule definition file name.
getFillerRuleDefinitionFile(String) - Static method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.RuleDefinitionFileConstant
Get filler rule definition file name.
getFirstChildNode(ParserRuleContext, RuleName) - Static method in class org.apache.shardingsphere.sql.parser.core.extractor.util.ExtractorUtils
Get first child node.
getGroupBy() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.SelectStatement
Get group by segment.
getIndex() - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.IndexSegmentAvailable
Get index segment.
getIndexes() - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.IndexSegmentsAvailable
Get indexes segment.
getInstance() - Static method in class org.apache.shardingsphere.sql.parser.core.rule.registry.ParseRuleRegistry
Get singleton instance of parsing rule registry.
getLock() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.SelectStatement
Get lock segment.
getName() - Method in enum org.apache.shardingsphere.sql.parser.core.extractor.util.RuleName
Get name.
getOffset() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit.LimitSegment
Get offset.
getOrderBy() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.SelectStatement
Get order by segment.
getOwner() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.column.ColumnSegment
 
getOwner() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ShorthandSelectItemSegment
 
getOwner() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.generic.OwnerAvailable
Get owner.
getOwner() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.generic.TableSegment
 
getParameterIndex() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.ParameterMarkerPaginationValueSegment
Get parameter index.
getParametersCount() - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.SQLStatement
Get count of parameters.
getQualifiedName() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.column.ColumnSegment
Get qualified name.
getQuoteCharacter(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.QuoteCharacter
Get quote character.
getRowCount() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit.LimitSegment
Get row count.
getSetAssignment() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement
Get set assignment segment.
getSQLParseEngine(String) - Static method in class org.apache.shardingsphere.sql.parser.SQLParseEngineFactory
Get SQL parse engine.
getSQLStatement(String) - Method in class org.apache.shardingsphere.sql.parser.cache.SQLParseResultCache
Get SQL statement.
getSQLStatementRule(String, String) - Method in class org.apache.shardingsphere.sql.parser.core.rule.registry.ParseRuleRegistry
Get SQL statement rule.
getSQLStatementRule(String) - Method in class org.apache.shardingsphere.sql.parser.core.rule.registry.statement.SQLStatementRuleDefinition
Get SQL statement rule.
getSQLStatementRuleDefinitionFile(String) - Static method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.RuleDefinitionFileConstant
Get SQL statement rule definition file name.
getStartIndex() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.generic.TableSegment
 
getStartIndex() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.SQLSegment
Get start index.
getStopIndex() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.SQLSegment
Get stop index.
getTable() - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.TableSegmentAvailable
Get table segment.
getTableName() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.generic.TableAvailable
Get table name.
getTableName() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.generic.TableSegment
 
getTableQuoteCharacter() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.generic.TableAvailable
Get table quote character.
getTableQuoteCharacter() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.generic.TableSegment
 
getTables() - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.TableSegmentsAvailable
Get table segments.
getText() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex.ComplexExpressionSegment
Get text.
getText() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.dml.item.SelectItemSegment
Get text.
getText() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.ColumnOrderByItemSegment
 
getText() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.ExpressionOrderByItemSegment
 
getText() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.TextOrderByItemSegment
Get text.
getValue() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.NumberLiteralPaginationValueSegment
Get value.
getValueCountForPerGroup() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement
Get value count for per value list.
getValueListCount() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement
Get value list count.
getWhere() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.DeleteStatement
 
getWhere() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.SelectStatement
 
getWhere() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.UpdateStatement
 
getWhere() - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.WhereSegmentAvailable
Get where segment.
GroupByExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby
Group by extractor.
GroupByExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby.GroupByExtractor
 
GroupByFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
Group by filler.
GroupByFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.GroupByFiller
 
GroupBySegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.order
Group by segment.
GroupBySegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.GroupBySegment
 

I

IndexesExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index
Indexes extractor.
IndexesExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index.IndexesExtractor
 
IndexExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index
Index extractor.
IndexExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index.IndexExtractor
 
IndexFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.index
Index filler.
IndexFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.index.IndexFiller
 
IndexOrderByItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item
Order by item segment for index.
IndexOrderByItemSegment(int, int, int, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.IndexOrderByItemSegment
 
IndexSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.index
Index segment.
IndexSegment(int, int, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.index.IndexSegment
 
IndexSegmentAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.statement.generic
Index segment available.
IndexSegmentsAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.statement.generic
Indexes segment available.
InsertColumnsExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert
Insert columns extractor.
InsertColumnsExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert.InsertColumnsExtractor
 
InsertColumnsFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
Insert columns filler.
InsertColumnsFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.InsertColumnsFiller
 
InsertColumnsSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.column
Insert columns segment.
InsertColumnsSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.column.InsertColumnsSegment
 
InsertStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dml
Insert statement.
InsertStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement
 
InsertValuesExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert
Insert values extractor.
InsertValuesExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert.InsertValuesExtractor
 
InsertValuesFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
Insert values filler.
InsertValuesFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.InsertValuesFiller
 
InsertValuesSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment
Insert values segment.
InsertValuesSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment.InsertValuesSegment
 
isBoundOpened() - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit.LimitValueSegment
 
isBoundOpened() - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.PaginationValueSegment
Is bound opened.
isLeftParen(char) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.Paren
Judge passed token is left paren or not.

L

LimitExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select
Limit extractor.
LimitExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.LimitExtractor
 
LimitSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit
Limit segment.
LimitSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit.LimitSegment
 
LimitValueSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit
Limit value segment.
LimitValueSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit.LimitValueSegment
 
LiteralExpressionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl
Literal expression extractor.
LiteralExpressionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl.LiteralExpressionExtractor
 
LiteralExpressionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple
Literal expression segment.
LiteralExpressionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple.LiteralExpressionSegment
 
load(String) - Method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.extractor.ExtractorRuleDefinitionEntityLoader
 
load(String) - Method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.filler.FillerRuleDefinitionEntityLoader
 
load(String) - Method in interface org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.RuleDefinitionEntityLoader
Load rule definition from XML.
load(String) - Method in class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.statement.SQLStatementRuleDefinitionEntityLoader
 
LockExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select
Lock extractor.
LockExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.LockExtractor
 
LockFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
lock filler.
LockFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.LockFiller
 
LockSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate
Lock segment.
LockSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.LockSegment
 
LogicalOperator - Enum in org.apache.shardingsphere.sql.parser.core.constant
Logical operator.

M

match(char, char) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.Paren
Judge left paren match right paren or not.
ModifyColumnDefinitionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column
Modify column definition extractor.
ModifyColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.ModifyColumnDefinitionExtractor
 
ModifyColumnDefinitionFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column
Modify column definition filler.
ModifyColumnDefinitionFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column.ModifyColumnDefinitionFiller
 
ModifyColumnDefinitionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter
Modify column definition segment.
ModifyColumnDefinitionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter.ModifyColumnDefinitionSegment
 

N

newInstance(String, String) - Static method in class org.apache.shardingsphere.sql.parser.core.parser.SQLParserFactory
New instance of SQL parser.
NumberLiteralLimitValueSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit
Limit value segment for number literal.
NumberLiteralLimitValueSegment(int, int, long) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit.NumberLiteralLimitValueSegment
 
NumberLiteralPaginationValueSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination
Pagination value segment for number literal.
NumberLiteralRowNumberValueSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum
Row number value segment for number literal.
NumberLiteralRowNumberValueSegment(int, int, long, boolean) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum.NumberLiteralRowNumberValueSegment
 

O

OnDuplicateKeyColumnsExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert
On duplicate key columns extractor.
OnDuplicateKeyColumnsExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert.OnDuplicateKeyColumnsExtractor
 
OnDuplicateKeyColumnsSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.column
On duplicate key columns segment.
OnDuplicateKeyColumnsSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.column.OnDuplicateKeyColumnsSegment
 
OptionalSQLSegmentExtractor - Interface in org.apache.shardingsphere.sql.parser.core.extractor.api
Optional SQL segment extractor.
OrderByExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby
Order by extractor.
OrderByExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby.OrderByExtractor
 
OrderByFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
Order by filler.
OrderByFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.OrderByFiller
 
OrderByItemExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby
Order by item extractor.
OrderByItemExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby.OrderByItemExtractor
 
OrderByItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item
Order by item segment.
OrderByItemSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.OrderByItemSegment
 
OrderBySegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.order
Order by segment.
OrderBySegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.OrderBySegment
 
OrderDirection - Enum in org.apache.shardingsphere.sql.parser.core.constant
Order direction.
org.apache.shardingsphere.sql.parser - package org.apache.shardingsphere.sql.parser
 
org.apache.shardingsphere.sql.parser.cache - package org.apache.shardingsphere.sql.parser.cache
 
org.apache.shardingsphere.sql.parser.core - package org.apache.shardingsphere.sql.parser.core
 
org.apache.shardingsphere.sql.parser.core.constant - package org.apache.shardingsphere.sql.parser.core.constant
 
org.apache.shardingsphere.sql.parser.core.extractor - package org.apache.shardingsphere.sql.parser.core.extractor
 
org.apache.shardingsphere.sql.parser.core.extractor.api - package org.apache.shardingsphere.sql.parser.core.extractor.api
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column - package org.apache.shardingsphere.sql.parser.core.extractor.impl.common.column
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression - package org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl - package org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index - package org.apache.shardingsphere.sql.parser.core.extractor.impl.common.index
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.common.schema - package org.apache.shardingsphere.sql.parser.core.extractor.impl.common.schema
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table - package org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column - package org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.constraint - package org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.constraint
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.insert
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.groupby
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.orderby
 
org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update - package org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update
 
org.apache.shardingsphere.sql.parser.core.extractor.util - package org.apache.shardingsphere.sql.parser.core.extractor.util
 
org.apache.shardingsphere.sql.parser.core.filler - package org.apache.shardingsphere.sql.parser.core.filler
 
org.apache.shardingsphere.sql.parser.core.filler.impl - package org.apache.shardingsphere.sql.parser.core.filler.impl
 
org.apache.shardingsphere.sql.parser.core.filler.impl.dal - package org.apache.shardingsphere.sql.parser.core.filler.impl.dal
 
org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column - package org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.column
 
org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.index - package org.apache.shardingsphere.sql.parser.core.filler.impl.ddl.index
 
org.apache.shardingsphere.sql.parser.core.filler.impl.dml - package org.apache.shardingsphere.sql.parser.core.filler.impl.dml
 
org.apache.shardingsphere.sql.parser.core.parser - package org.apache.shardingsphere.sql.parser.core.parser
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.extractor - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.extractor
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.filler - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.filler
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.statement - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.statement
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.extractor - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.extractor
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.filler - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.filler
 
org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.statement - package org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.statement
 
org.apache.shardingsphere.sql.parser.core.rule.registry - package org.apache.shardingsphere.sql.parser.core.rule.registry
 
org.apache.shardingsphere.sql.parser.core.rule.registry.extractor - package org.apache.shardingsphere.sql.parser.core.rule.registry.extractor
 
org.apache.shardingsphere.sql.parser.core.rule.registry.filler - package org.apache.shardingsphere.sql.parser.core.rule.registry.filler
 
org.apache.shardingsphere.sql.parser.core.rule.registry.statement - package org.apache.shardingsphere.sql.parser.core.rule.registry.statement
 
org.apache.shardingsphere.sql.parser.exception - package org.apache.shardingsphere.sql.parser.exception
 
org.apache.shardingsphere.sql.parser.hook - package org.apache.shardingsphere.sql.parser.hook
 
org.apache.shardingsphere.sql.parser.sql.segment - package org.apache.shardingsphere.sql.parser.sql.segment
 
org.apache.shardingsphere.sql.parser.sql.segment.ddl.column - package org.apache.shardingsphere.sql.parser.sql.segment.ddl.column
 
org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter - package org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter
 
org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position - package org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.position
 
org.apache.shardingsphere.sql.parser.sql.segment.ddl.constraint - package org.apache.shardingsphere.sql.parser.sql.segment.ddl.constraint
 
org.apache.shardingsphere.sql.parser.sql.segment.ddl.index - package org.apache.shardingsphere.sql.parser.sql.segment.ddl.index
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment - package org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.column - package org.apache.shardingsphere.sql.parser.sql.segment.dml.column
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.expr - package org.apache.shardingsphere.sql.parser.sql.segment.dml.expr
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex - package org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple - package org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.item - package org.apache.shardingsphere.sql.parser.sql.segment.dml.item
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.order - package org.apache.shardingsphere.sql.parser.sql.segment.dml.order
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item - package org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination - package org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit - package org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum - package org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.top - package org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.top
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate - package org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate
 
org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value - package org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
 
org.apache.shardingsphere.sql.parser.sql.segment.generic - package org.apache.shardingsphere.sql.parser.sql.segment.generic
 
org.apache.shardingsphere.sql.parser.sql.statement - package org.apache.shardingsphere.sql.parser.sql.statement
 
org.apache.shardingsphere.sql.parser.sql.statement.dal - package org.apache.shardingsphere.sql.parser.sql.statement.dal
 
org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql - package org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
 
org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql - package org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql
 
org.apache.shardingsphere.sql.parser.sql.statement.dcl - package org.apache.shardingsphere.sql.parser.sql.statement.dcl
 
org.apache.shardingsphere.sql.parser.sql.statement.ddl - package org.apache.shardingsphere.sql.parser.sql.statement.ddl
 
org.apache.shardingsphere.sql.parser.sql.statement.dml - package org.apache.shardingsphere.sql.parser.sql.statement.dml
 
org.apache.shardingsphere.sql.parser.sql.statement.generic - package org.apache.shardingsphere.sql.parser.sql.statement.generic
 
org.apache.shardingsphere.sql.parser.sql.statement.tcl - package org.apache.shardingsphere.sql.parser.sql.statement.tcl
 
org.apache.shardingsphere.sql.parser.util - package org.apache.shardingsphere.sql.parser.util
 
OrPredicateSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate
Or predicate segment.
OrPredicateSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.OrPredicateSegment
 
OutlinePrimaryKeyExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.constraint
Outline primary key extractor.
OutlinePrimaryKeyExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.constraint.OutlinePrimaryKeyExtractor
 
OwnerAvailable<T extends SQLSegment> - Interface in org.apache.shardingsphere.sql.parser.sql.segment.generic
Owner available.

P

PaginationValueSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination
Pagination value segment.
ParameterMarkerExpressionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl
Parameter marker expression extractor.
ParameterMarkerExpressionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.expression.impl.ParameterMarkerExpressionExtractor
 
ParameterMarkerExpressionSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple
Parameter marker expression segment.
ParameterMarkerExpressionSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple.ParameterMarkerExpressionSegment
 
ParameterMarkerLimitValueSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit
Limit value segment for parameter marker.
ParameterMarkerLimitValueSegment(int, int, int) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.limit.ParameterMarkerLimitValueSegment
 
ParameterMarkerPaginationValueSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination
Pagination value segment for parameter marker.
ParameterMarkerRowNumberValueSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum
Row number value segment for parameter marker.
ParameterMarkerRowNumberValueSegment(int, int, int, boolean) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum.ParameterMarkerRowNumberValueSegment
 
Paren - Enum in org.apache.shardingsphere.sql.parser.core.constant
Paren of SQL.
parse() - Method in class org.apache.shardingsphere.sql.parser.core.parser.SQLParserEngine
Parse SQL to abstract syntax tree.
parse() - Method in class org.apache.shardingsphere.sql.parser.core.SQLParseKernel
Parse SQL.
parse(String, boolean) - Method in class org.apache.shardingsphere.sql.parser.SQLParseEngine
Parse SQL.
ParseRuleRegistry - Class in org.apache.shardingsphere.sql.parser.core.rule.registry
Parse rule registry.
ParsingHook - Interface in org.apache.shardingsphere.sql.parser.hook
Parsing hook.
postExtractColumnDefinition(ParserRuleContext, AddColumnDefinitionSegment, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.AddColumnDefinitionExtractor
 
postExtractColumnDefinition(ParserRuleContext, ModifyColumnDefinitionSegment, Map<ParserRuleContext, Integer>) - Method in class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.ModifyColumnDefinitionExtractor
 
PredicateBetweenRightValue - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
Predicate right value for BETWEEN ...
PredicateBetweenRightValue() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateBetweenRightValue
 
PredicateBracketValue - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
predicate bracket value for in.
PredicateBracketValue() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateBracketValue
 
PredicateCompareRightValue - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
Predicate right value for compare operator.
PredicateCompareRightValue() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateCompareRightValue
 
PredicateExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml
Predicate extractor.
PredicateExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.PredicateExtractor
 
PredicateInRightValue - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
Predicate right value for IN operator.
PredicateInRightValue() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateInRightValue
 
PredicateLeftBracketValue - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
Predicate left bracket value for IN operator.
PredicateLeftBracketValue() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateLeftBracketValue
 
PredicateRightBracketValue - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
Predicate right bracket value for IN operator.
PredicateRightBracketValue() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value.PredicateRightBracketValue
 
PredicateRightValue - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.value
Predicate right value.
PredicateSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate
Predicate segment.
PredicateSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.PredicateSegment
 
put(String, SQLStatement) - Method in class org.apache.shardingsphere.sql.parser.cache.SQLParseResultCache
Put SQL and parse result into cache.

Q

QuoteCharacter - Enum in org.apache.shardingsphere.sql.parser.core.constant
Quote character.

R

RemoveAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.segment.generic
Remove available.
RenameColumnDefinitionExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column
Rename column definition extractor.
RenameColumnDefinitionExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.ddl.column.RenameColumnDefinitionExtractor
 
RenameColumnSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter
Rename column segment.
RenameColumnSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.ddl.column.alter.RenameColumnSegment
 
ResetParameterStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql
Reset parameter statement.
ResetParameterStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql.ResetParameterStatement
 
RollbackStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.tcl
Rollback statement.
RollbackStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.tcl.RollbackStatement
 
RowNumberValueSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum
Row number value segment.
RowNumberValueSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.rownum.RowNumberValueSegment
 
RuleDefinitionEntity - Interface in org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity
Rule definition entity for JAXB.
RuleDefinitionEntityLoader - Interface in org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader
Rule definition entity loader for JAXB.
RuleDefinitionFileConstant - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader
Rule definition file constant.
RuleDefinitionFileConstant() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.RuleDefinitionFileConstant
 
RuleName - Enum in org.apache.shardingsphere.sql.parser.core.extractor.util
Rule name.

S

SavepointStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.tcl
Savepoint statement.
SavepointStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.tcl.SavepointStatement
 
SchemaExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.schema
Schema extractor.
SchemaExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.schema.SchemaExtractor
 
SchemaFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dal
Schema filler.
SchemaFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dal.SchemaFiller
 
SchemaSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.generic
Schema segment.
SchemaSegment(int, int, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.generic.SchemaSegment
 
SelectItemExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item
Select item extractor.
SelectItemExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.SelectItemExtractor
 
SelectItemSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.item
Select item segment.
SelectItemsExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select
Select items extractor.
SelectItemsExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.SelectItemsExtractor
 
SelectItemsFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
Select items filler.
SelectItemsFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.SelectItemsFiller
 
SelectItemsSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.item
Select items segment.
SelectItemsSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.SelectItemsSegment
 
SelectStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dml
Select statement.
SelectStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dml.SelectStatement
 
setAlias(String) - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.AggregationSelectItemSegment
 
setAlias(String) - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ColumnSelectItemSegment
 
setAlias(String) - Method in class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ExpressionSelectItemSegment
 
setAlias(String) - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.generic.AliasAvailable
Set alias.
setAlias(String) - Method in class org.apache.shardingsphere.sql.parser.sql.segment.generic.TableSegment
 
SetAssignmentsExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update
Set assignments extractor.
SetAssignmentsExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.update.SetAssignmentsExtractor
 
SetAssignmentsFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
Set assignments filler.
SetAssignmentsFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.SetAssignmentsFiller
 
SetAssignmentsSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment
Set assignments segment.
SetAssignmentsSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.assignment.SetAssignmentsSegment
 
SetAutoCommitStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.tcl
Set auto commit statement.
SetAutoCommitStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.tcl.SetAutoCommitStatement
 
setIndex(IndexSegment) - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.IndexSegmentAvailable
Set index segment.
setOwner(T) - Method in interface org.apache.shardingsphere.sql.parser.sql.segment.generic.OwnerAvailable
Set owner.
SetStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql
Set statement.
SetStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql.SetStatement
 
SetStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal
Set statement.
SetStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.SetStatement
 
setTable(TableSegment) - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.TableSegmentAvailable
Set table segment.
SetTransactionStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.tcl
Set transaction statement.
SetTransactionStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.tcl.SetTransactionStatement
 
setWhere(WhereSegment) - Method in interface org.apache.shardingsphere.sql.parser.sql.statement.generic.WhereSegmentAvailable
Set where segment.
ShorthandSelectItemExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl
Shorthand select item extractor.
ShorthandSelectItemExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.ShorthandSelectItemExtractor
 
ShorthandSelectItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.item
Shorthand select item segment.
ShorthandSelectItemSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.item.ShorthandSelectItemSegment
 
ShowColumnsStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Show columns statement.
ShowColumnsStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.ShowColumnsStatement
 
ShowCreateTableStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Show create table statement.
ShowCreateTableStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.ShowCreateTableStatement
 
ShowDatabasesStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Show databases statement.
ShowDatabasesStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.ShowDatabasesStatement
 
ShowIndexStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Show columns statement.
ShowIndexStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.ShowIndexStatement
 
ShowOtherStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Other show statement.
ShowOtherStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.ShowOtherStatement
 
ShowStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql
Show statement.
ShowStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.postgresql.ShowStatement
 
ShowTablesStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Show tables statement.
ShowTablesStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.ShowTablesStatement
 
ShowTableStatusStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Show table status statement.
ShowTableStatusStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.ShowTableStatusStatement
 
SimpleExpressionSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.simple
Simple expression segment.
SPIParsingHook - Class in org.apache.shardingsphere.sql.parser.hook
Parsing hook for SPI.
SPIParsingHook() - Constructor for class org.apache.shardingsphere.sql.parser.hook.SPIParsingHook
 
SQLAST - Class in org.apache.shardingsphere.sql.parser.core.parser
Abstract syntax tree of SQL.
SQLAST() - Constructor for class org.apache.shardingsphere.sql.parser.core.parser.SQLAST
 
SQLParseEngine - Class in org.apache.shardingsphere.sql.parser
SQL parse engine.
SQLParseEngine() - Constructor for class org.apache.shardingsphere.sql.parser.SQLParseEngine
 
SQLParseEngineFactory - Class in org.apache.shardingsphere.sql.parser
SQL parse engine factory.
SQLParseEngineFactory() - Constructor for class org.apache.shardingsphere.sql.parser.SQLParseEngineFactory
 
SQLParseKernel - Class in org.apache.shardingsphere.sql.parser.core
SQL parse kernel.
SQLParseKernel(ParseRuleRegistry, String, String) - Constructor for class org.apache.shardingsphere.sql.parser.core.SQLParseKernel
 
SQLParserEngine - Class in org.apache.shardingsphere.sql.parser.core.parser
SQL parser engine.
SQLParserEngine() - Constructor for class org.apache.shardingsphere.sql.parser.core.parser.SQLParserEngine
 
SQLParseResultCache - Class in org.apache.shardingsphere.sql.parser.cache
SQL parse result cache.
SQLParseResultCache() - Constructor for class org.apache.shardingsphere.sql.parser.cache.SQLParseResultCache
 
SQLParserFactory - Class in org.apache.shardingsphere.sql.parser.core.parser
SQL parser factory.
SQLParserFactory() - Constructor for class org.apache.shardingsphere.sql.parser.core.parser.SQLParserFactory
 
SQLParsingException - Exception in org.apache.shardingsphere.sql.parser.exception
Throw exception when SQL parsing error.
SQLParsingException(String, Object...) - Constructor for exception org.apache.shardingsphere.sql.parser.exception.SQLParsingException
 
SQLSegment - Interface in org.apache.shardingsphere.sql.parser.sql.segment
SQL segment.
SQLSegmentExtractor - Interface in org.apache.shardingsphere.sql.parser.core.extractor.api
SQL segment extractor.
SQLSegmentFiller<T extends SQLSegment> - Interface in org.apache.shardingsphere.sql.parser.core.filler
SQL segment filler.
SQLSegmentsExtractorEngine - Class in org.apache.shardingsphere.sql.parser.core.extractor
SQL segments extractor engine.
SQLSegmentsExtractorEngine() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.SQLSegmentsExtractorEngine
 
SQLStatement - Interface in org.apache.shardingsphere.sql.parser.sql.statement
SQL statement.
SQLStatementFillerEngine - Class in org.apache.shardingsphere.sql.parser.core.filler
SQL statement filler engine.
SQLStatementFillerEngine() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.SQLStatementFillerEngine
 
SQLStatementRule - Class in org.apache.shardingsphere.sql.parser.core.rule.registry.statement
SQL statement rule.
SQLStatementRule(SQLStatementRuleEntity, ExtractorRuleDefinition) - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.registry.statement.SQLStatementRule
 
SQLStatementRuleDefinition - Class in org.apache.shardingsphere.sql.parser.core.rule.registry.statement
SQL statement rule definition.
SQLStatementRuleDefinition(SQLStatementRuleDefinitionEntity, ExtractorRuleDefinition) - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.registry.statement.SQLStatementRuleDefinition
 
SQLStatementRuleDefinitionEntity - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.statement
SQL statement rule definition entity for JAXB.
SQLStatementRuleDefinitionEntity() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.statement.SQLStatementRuleDefinitionEntity
 
SQLStatementRuleDefinitionEntityLoader - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.statement
SQL statement rule definition entity loader for JAXB.
SQLStatementRuleDefinitionEntityLoader() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.loader.statement.SQLStatementRuleDefinitionEntityLoader
 
SQLStatementRuleEntity - Class in org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.statement
SQL statement rule entity for JAXB.
SQLStatementRuleEntity() - Constructor for class org.apache.shardingsphere.sql.parser.core.rule.jaxb.entity.statement.SQLStatementRuleEntity
 
SQLUtil - Class in org.apache.shardingsphere.sql.parser.util
SQL utility class.
SQLUtil() - Constructor for class org.apache.shardingsphere.sql.parser.util.SQLUtil
 
start(String) - Method in interface org.apache.shardingsphere.sql.parser.hook.ParsingHook
Handle when parse started.
start(String) - Method in class org.apache.shardingsphere.sql.parser.hook.SPIParsingHook
 
SubqueryExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select
Subquery extractor.
SubqueryExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.SubqueryExtractor
 
SubqueryPredicateExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select
Subquery predicate extractor.
SubqueryPredicateExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.SubqueryPredicateExtractor
 
SubqueryPredicateSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate
Subquery predicate segment.
SubqueryPredicateSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.SubqueryPredicateSegment
 
SubquerySegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex
Subquery segment.
SubquerySegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.expr.complex.SubquerySegment
 

T

TableAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.segment.generic
Table available.
TableExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table
Table extractor.
TableExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table.TableExtractor
 
TableFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl
Table filler.
TableFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.TableFiller
 
TableReferencesExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml
Table references extractor.
TableReferencesExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.TableReferencesExtractor
 
TableSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.generic
Table segment.
TableSegment(int, int, String) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.generic.TableSegment
 
TableSegmentAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.statement.generic
Table segment available.
TableSegmentsAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.statement.generic
Table segments available.
TablesExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table
Tables extractor.
TablesExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.common.table.TablesExtractor
 
TCLStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.tcl
Transaction Control Language statement.
TCLStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.tcl.TCLStatement
 
TextOrderByItemSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item
Order by item segment for text.
TextOrderByItemSegment(int, int, OrderDirection, OrderDirection) - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.order.item.TextOrderByItemSegment
 
TopSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.top
Top segment.
TopSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.pagination.top.TopSegment
 
TopSelectItemExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl
Top select item extractor.
TopSelectItemExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.select.item.impl.TopSelectItemExtractor
 

U

UpdateStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dml
Update statement.
UpdateStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dml.UpdateStatement
 
useDefaultColumns() - Method in class org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement
Judge is use default columns or not.
UseStatement - Class in org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql
Use statement.
UseStatement() - Constructor for class org.apache.shardingsphere.sql.parser.sql.statement.dal.dialect.mysql.UseStatement
 

V

valueFrom(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.LogicalOperator
Get logical operator value from text.
valueOf(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.AggregationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.Bracket
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.LogicalOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.OrderDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.Paren
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.QuoteCharacter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shardingsphere.sql.parser.core.extractor.util.RuleName
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.AggregationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.Bracket
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.LogicalOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.sql.parser.core.constant.OrderDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shardingsphere.sql.parser.core.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.sql.parser.core.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.sql.parser.core.extractor.util.RuleName
Returns an array containing the constants of this enum type, in the order they are declared.

W

WhereExtractor - Class in org.apache.shardingsphere.sql.parser.core.extractor.impl.dml
Where extractor.
WhereExtractor() - Constructor for class org.apache.shardingsphere.sql.parser.core.extractor.impl.dml.WhereExtractor
 
WhereFiller - Class in org.apache.shardingsphere.sql.parser.core.filler.impl.dml
Where filler.
WhereFiller() - Constructor for class org.apache.shardingsphere.sql.parser.core.filler.impl.dml.WhereFiller
 
WhereSegment - Class in org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate
Where segment.
WhereSegment() - Constructor for class org.apache.shardingsphere.sql.parser.sql.segment.dml.predicate.WhereSegment
 
WhereSegmentAvailable - Interface in org.apache.shardingsphere.sql.parser.sql.statement.generic
Where segment available.
A B C D E F G I L M N O P Q R S T U V W 
Skip navigation links

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