Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Shardingsphere
提交
562b2742
Shardingsphere
项目概览
apache
/
Shardingsphere
通知
56
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Shardingsphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
562b2742
编写于
9月 01, 2020
作者:
H
Haoran Meng
提交者:
GitHub
9月 01, 2020
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #7194 from tristaZero/new
Refactor RLStatement & DCLStatement & TCLStatement
上级
e71d940e
e3f65026
变更
28
隐藏空白更改
内联
并排
Showing
28 changed file
with
76 addition
and
31 deletion
+76
-31
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/AlterLoginStatement.java
.../parser/sql/common/statement/dcl/AlterLoginStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/AlterRoleStatement.java
...l/parser/sql/common/statement/dcl/AlterRoleStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/AlterUserStatement.java
...l/parser/sql/common/statement/dcl/AlterUserStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/CreateLoginStatement.java
...parser/sql/common/statement/dcl/CreateLoginStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/CreateRoleStatement.java
.../parser/sql/common/statement/dcl/CreateRoleStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/CreateUserStatement.java
.../parser/sql/common/statement/dcl/CreateUserStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DCLStatement.java
...ere/sql/parser/sql/common/statement/dcl/DCLStatement.java
+2
-2
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DenyUserStatement.java
...ql/parser/sql/common/statement/dcl/DenyUserStatement.java
+2
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DropLoginStatement.java
...l/parser/sql/common/statement/dcl/DropLoginStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DropRoleStatement.java
...ql/parser/sql/common/statement/dcl/DropRoleStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DropUserStatement.java
...ql/parser/sql/common/statement/dcl/DropUserStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/GrantStatement.java
...e/sql/parser/sql/common/statement/dcl/GrantStatement.java
+2
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/RenameUserStatement.java
.../parser/sql/common/statement/dcl/RenameUserStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/RevokeStatement.java
.../sql/parser/sql/common/statement/dcl/RevokeStatement.java
+2
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/SetDefaultRoleStatement.java
...ser/sql/common/statement/dcl/SetDefaultRoleStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/SetPasswordStatement.java
...parser/sql/common/statement/dcl/SetPasswordStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/SetRoleStatement.java
...sql/parser/sql/common/statement/dcl/SetRoleStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/ChangeMasterStatement.java
...parser/sql/common/statement/rl/ChangeMasterStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/RLStatement.java
...phere/sql/parser/sql/common/statement/rl/RLStatement.java
+2
-2
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/StartSlaveStatement.java
...l/parser/sql/common/statement/rl/StartSlaveStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/StopSlaveStatement.java
...ql/parser/sql/common/statement/rl/StopSlaveStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/BeginTransactionStatement.java
...r/sql/common/statement/tcl/BeginTransactionStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/CommitStatement.java
.../sql/parser/sql/common/statement/tcl/CommitStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/RollbackStatement.java
...ql/parser/sql/common/statement/tcl/RollbackStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/SavepointStatement.java
...l/parser/sql/common/statement/tcl/SavepointStatement.java
+3
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/SetAutoCommitStatement.java
...rser/sql/common/statement/tcl/SetAutoCommitStatement.java
+2
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/SetTransactionStatement.java
...ser/sql/common/statement/tcl/SetTransactionStatement.java
+2
-1
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/TCLStatement.java
...ere/sql/parser/sql/common/statement/tcl/TCLStatement.java
+2
-2
未找到文件。
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/AlterLoginStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Alter login statement.
*/
public
final
class
AlterLoginStatement
extends
DCLStatement
{
public
final
class
AlterLoginStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/AlterRoleStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Alter role statement.
*/
public
final
class
AlterRoleStatement
extends
DCLStatement
{
public
final
class
AlterRoleStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/AlterUserStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Alter user statement.
*/
public
final
class
AlterUserStatement
extends
DCLStatement
{
public
final
class
AlterUserStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/CreateLoginStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Create login statement.
*/
public
final
class
CreateLoginStatement
extends
DCLStatement
{
public
final
class
CreateLoginStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/CreateRoleStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Create role statement.
*/
public
final
class
CreateRoleStatement
extends
DCLStatement
{
public
final
class
CreateRoleStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/CreateUserStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Create user statement.
*/
public
final
class
CreateUserStatement
extends
DCLStatement
{
public
final
class
CreateUserStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DCLStatement.java
浏览文件 @
562b2742
...
...
@@ -17,10 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.
Abstract
SQLStatement
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement
;
/**
* DCL statement.
*/
public
abstract
class
DCLStatement
extends
Abstract
SQLStatement
{
public
interface
DCLStatement
extends
SQLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DenyUserStatement.java
浏览文件 @
562b2742
...
...
@@ -20,13 +20,14 @@ package org.apache.shardingsphere.sql.parser.sql.common.statement.dcl;
import
lombok.Getter
;
import
lombok.Setter
;
import
org.apache.shardingsphere.sql.parser.sql.common.segment.generic.table.SimpleTableSegment
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Deny user statement.
*/
@Getter
@Setter
public
final
class
DenyUserStatement
extends
DCLStatement
{
public
final
class
DenyUserStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
private
SimpleTableSegment
table
;
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DropLoginStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Drop login statement.
*/
public
final
class
DropLoginStatement
extends
DCLStatement
{
public
final
class
DropLoginStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DropRoleStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Drop role statement.
*/
public
final
class
DropRoleStatement
extends
DCLStatement
{
public
final
class
DropRoleStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/DropUserStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Drop user statement.
*/
public
final
class
DropUserStatement
extends
DCLStatement
{
public
final
class
DropUserStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/GrantStatement.java
浏览文件 @
562b2742
...
...
@@ -19,6 +19,7 @@ package org.apache.shardingsphere.sql.parser.sql.common.statement.dcl;
import
lombok.Getter
;
import
org.apache.shardingsphere.sql.parser.sql.common.segment.generic.table.SimpleTableSegment
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
import
java.util.Collection
;
import
java.util.LinkedList
;
...
...
@@ -27,7 +28,7 @@ import java.util.LinkedList;
* Grant statement.
*/
@Getter
public
final
class
GrantStatement
extends
DCLStatement
{
public
final
class
GrantStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
private
final
Collection
<
SimpleTableSegment
>
tables
=
new
LinkedList
<>();
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/RenameUserStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Rename user statement.
*/
public
final
class
RenameUserStatement
extends
DCLStatement
{
public
final
class
RenameUserStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/RevokeStatement.java
浏览文件 @
562b2742
...
...
@@ -19,6 +19,7 @@ package org.apache.shardingsphere.sql.parser.sql.common.statement.dcl;
import
lombok.Getter
;
import
org.apache.shardingsphere.sql.parser.sql.common.segment.generic.table.SimpleTableSegment
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
import
java.util.Collection
;
import
java.util.LinkedList
;
...
...
@@ -27,7 +28,7 @@ import java.util.LinkedList;
* Revoke statement.
*/
@Getter
public
final
class
RevokeStatement
extends
DCLStatement
{
public
final
class
RevokeStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
private
final
Collection
<
SimpleTableSegment
>
tables
=
new
LinkedList
<>();
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/SetDefaultRoleStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Set default role statement.
*/
public
final
class
SetDefaultRoleStatement
extends
DCLStatement
{
public
final
class
SetDefaultRoleStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/SetPasswordStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Set password statement.
*/
public
final
class
SetPasswordStatement
extends
DCLStatement
{
public
final
class
SetPasswordStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/dcl/SetRoleStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.dcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Set role statement.
*/
public
final
class
SetRoleStatement
extends
DCLStatement
{
public
final
class
SetRoleStatement
extends
AbstractSQLStatement
implements
DCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/ChangeMasterStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.rl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Change master statement.
*/
public
final
class
ChangeMasterStatement
extends
RLStatement
{
public
final
class
ChangeMasterStatement
extends
AbstractSQLStatement
implements
RLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/RLStatement.java
浏览文件 @
562b2742
...
...
@@ -17,10 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.rl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.
Abstract
SQLStatement
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement
;
/**
* Replication statement.
*/
public
abstract
class
RLStatement
extends
Abstract
SQLStatement
{
public
interface
RLStatement
extends
SQLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/StartSlaveStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.rl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Start slave statement.
*/
public
final
class
StartSlaveStatement
extends
RLStatement
{
public
final
class
StartSlaveStatement
extends
AbstractSQLStatement
implements
RLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/rl/StopSlaveStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.rl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Stop slave statement.
*/
public
final
class
StopSlaveStatement
extends
RLStatement
{
public
final
class
StopSlaveStatement
extends
AbstractSQLStatement
implements
RLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/BeginTransactionStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.tcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Begin transaction statement.
*/
public
final
class
BeginTransactionStatement
extends
TCLStatement
{
public
final
class
BeginTransactionStatement
extends
AbstractSQLStatement
implements
TCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/CommitStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.tcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Commit statement.
*/
public
final
class
CommitStatement
extends
TCLStatement
{
public
final
class
CommitStatement
extends
AbstractSQLStatement
implements
TCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/RollbackStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.tcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Rollback statement.
*/
public
final
class
RollbackStatement
extends
TCLStatement
{
public
final
class
RollbackStatement
extends
AbstractSQLStatement
implements
TCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/SavepointStatement.java
浏览文件 @
562b2742
...
...
@@ -17,8 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.tcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Savepoint statement.
*/
public
final
class
SavepointStatement
extends
TCLStatement
{
public
final
class
SavepointStatement
extends
AbstractSQLStatement
implements
TCLStatement
{
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/SetAutoCommitStatement.java
浏览文件 @
562b2742
...
...
@@ -19,13 +19,14 @@ package org.apache.shardingsphere.sql.parser.sql.common.statement.tcl;
import
lombok.Getter
;
import
lombok.Setter
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Set auto commit statement.
*/
@Getter
@Setter
public
final
class
SetAutoCommitStatement
extends
TCLStatement
{
public
final
class
SetAutoCommitStatement
extends
AbstractSQLStatement
implements
TCLStatement
{
private
boolean
autoCommit
;
}
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/SetTransactionStatement.java
浏览文件 @
562b2742
...
...
@@ -19,13 +19,14 @@ package org.apache.shardingsphere.sql.parser.sql.common.statement.tcl;
import
lombok.Getter
;
import
lombok.Setter
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.AbstractSQLStatement
;
/**
* Set transaction statement.
*/
@Getter
@Setter
public
final
class
SetTransactionStatement
extends
TCLStatement
{
public
final
class
SetTransactionStatement
extends
AbstractSQLStatement
implements
TCLStatement
{
private
String
isolationLevel
;
...
...
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/statement/tcl/TCLStatement.java
浏览文件 @
562b2742
...
...
@@ -17,10 +17,10 @@
package
org.apache.shardingsphere.sql.parser.sql.common.statement.tcl
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.
Abstract
SQLStatement
;
import
org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement
;
/**
* Transaction Control Language statement.
*/
public
abstract
class
TCLStatement
extends
Abstract
SQLStatement
{
public
interface
TCLStatement
extends
SQLStatement
{
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录