Class SQLCommitStatement
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.SQLStatementImpl
-
- com.alibaba.druid.sql.ast.statement.SQLCommitStatement
-
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLStatement
public class SQLCommitStatement extends SQLStatementImpl
-
-
Field Summary
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHints
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description SQLCommitStatement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept0(SQLASTVisitor visitor)SQLCommitStatementclone()BooleangetChain()SQLExprgetDelayedDurability()BooleangetImmediate()BooleangetRelease()SQLExprgetTransactionName()BooleangetWait()booleanisWork()booleanisWrite()voidsetChain(Boolean chain)voidsetDelayedDurability(SQLExpr delayedDurability)voidsetImmediate(Boolean immediate)voidsetRelease(Boolean release)voidsetTransactionName(SQLExpr transactionName)voidsetWait(Boolean wait)voidsetWork(boolean work)voidsetWrite(boolean write)-
Methods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
cloneTo, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedString
-
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSource
-
-
-
-
Method Detail
-
clone
public SQLCommitStatement clone()
- Specified by:
clonein interfaceSQLObject- Specified by:
clonein interfaceSQLStatement- Overrides:
clonein classSQLStatementImpl
-
accept0
public void accept0(SQLASTVisitor visitor)
- Overrides:
accept0in classSQLStatementImpl
-
isWrite
public boolean isWrite()
-
setWrite
public void setWrite(boolean write)
-
getWait
public Boolean getWait()
-
setWait
public void setWait(Boolean wait)
-
getImmediate
public Boolean getImmediate()
-
setImmediate
public void setImmediate(Boolean immediate)
-
getChain
public Boolean getChain()
-
setChain
public void setChain(Boolean chain)
-
getRelease
public Boolean getRelease()
-
setRelease
public void setRelease(Boolean release)
-
isWork
public boolean isWork()
-
setWork
public void setWork(boolean work)
-
getTransactionName
public SQLExpr getTransactionName()
-
setTransactionName
public void setTransactionName(SQLExpr transactionName)
-
getDelayedDurability
public SQLExpr getDelayedDurability()
-
setDelayedDurability
public void setDelayedDurability(SQLExpr delayedDurability)
-
-