| Modifier and Type | Method and Description |
|---|---|
SQLStatement |
SQLParseEngine.parse(String sql,
boolean useCache)
Parse SQL.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<SQLStatement> |
SQLParseResultCache.getSQLStatement(String sql)
Get SQL statement.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SQLParseResultCache.put(String sql,
SQLStatement sqlStatement)
Put SQL and parse result into cache.
|
| Modifier and Type | Method and Description |
|---|---|
SQLStatement |
SQLParseKernel.parse()
Parse SQL.
|
| Modifier and Type | Method and Description |
|---|---|
SQLStatement |
SQLStatementFillerEngine.fill(Collection<SQLSegment> sqlSegments,
int parameterMarkerCount,
SQLStatementRule rule)
Fill SQL statement.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SQLSegmentFiller.fill(T sqlSegment,
SQLStatement sqlStatement)
Fill for sharding SQL segment to SQL statement.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableFiller.fill(TableSegment sqlSegment,
SQLStatement sqlStatement) |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaFiller.fill(SchemaSegment sqlSegment,
SQLStatement sqlStatement) |
| Modifier and Type | Method and Description |
|---|---|
void |
AddColumnDefinitionFiller.fill(AddColumnDefinitionSegment sqlSegment,
SQLStatement sqlStatement) |
void |
ColumnDefinitionFiller.fill(ColumnDefinitionSegment sqlSegment,
SQLStatement sqlStatement) |
void |
DropColumnDefinitionFiller.fill(DropColumnDefinitionSegment sqlSegment,
SQLStatement sqlStatement) |
void |
ModifyColumnDefinitionFiller.fill(ModifyColumnDefinitionSegment sqlSegment,
SQLStatement sqlStatement) |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexFiller.fill(IndexSegment sqlSegment,
SQLStatement sqlStatement) |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupByFiller.fill(GroupBySegment sqlSegment,
SQLStatement sqlStatement) |
void |
InsertColumnsFiller.fill(InsertColumnsSegment sqlSegment,
SQLStatement sqlStatement) |
void |
InsertValuesFiller.fill(InsertValuesSegment sqlSegment,
SQLStatement sqlStatement) |
void |
LockFiller.fill(LockSegment sqlSegment,
SQLStatement sqlStatement) |
void |
OrderByFiller.fill(OrderBySegment sqlSegment,
SQLStatement sqlStatement) |
void |
SelectItemsFiller.fill(SelectItemsSegment sqlSegment,
SQLStatement sqlStatement) |
void |
SetAssignmentsFiller.fill(SetAssignmentsSegment sqlSegment,
SQLStatement sqlStatement) |
void |
WhereFiller.fill(WhereSegment sqlSegment,
SQLStatement sqlStatement) |
| Modifier and Type | Method and Description |
|---|---|
void |
ParsingHook.finishSuccess(SQLStatement sqlStatement)
Handle when parse finished success.
|
void |
SPIParsingHook.finishSuccess(SQLStatement sqlStatement) |
| Modifier and Type | Class and Description |
|---|---|
class |
DALStatement
DAL statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DescribeStatement
Describe statement.
|
class |
ShowColumnsStatement
Show columns statement.
|
class |
ShowCreateTableStatement
Show create table statement.
|
class |
ShowDatabasesStatement
Show databases statement.
|
class |
ShowIndexStatement
Show columns statement.
|
class |
ShowOtherStatement
Other show statement.
|
class |
ShowTablesStatement
Show tables statement.
|
class |
ShowTableStatusStatement
Show table status statement.
|
class |
UseStatement
Use statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResetParameterStatement
Reset parameter statement.
|
class |
SetStatement
Set statement.
|
class |
ShowStatement
Show statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DCLStatement
DCL statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AlterTableStatement
Alter table statement.
|
class |
CreateIndexStatement
Create index statement.
|
class |
CreateTableStatement
Create table statement.
|
class |
DDLStatement
DDL statement.
|
class |
DropIndexStatement
Drop index statement.
|
class |
DropTableStatement
Drop table statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeleteStatement
Delete statement.
|
class |
DMLStatement
DML statement.
|
class |
InsertStatement
Insert statement.
|
class |
SelectStatement
Select statement.
|
class |
UpdateStatement
Update statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSQLStatement
SQL statement abstract class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BeginTransactionStatement
Begin transaction statement.
|
class |
CommitStatement
Commit statement.
|
class |
RollbackStatement
Rollback statement.
|
class |
SavepointStatement
Savepoint statement.
|
class |
SetAutoCommitStatement
Set auto commit statement.
|
class |
SetTransactionStatement
Set transaction statement.
|
class |
TCLStatement
Transaction Control Language statement.
|
Copyright © 2020 The Apache Software Foundation. All rights reserved.