Class MySqlFlushStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlStatementImpl
com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlFlushStatement
- All Implemented Interfaces:
SQLDbTypedObject
,SQLObject
,SQLStatement
,MySqlObject
,MySqlStatement
Created by wenshao on 16/08/2017.
-
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept0
(MySqlASTVisitor visitor) void
void
addTable
(SQLExprTableSource table) boolean
boolean
boolean
boolean
boolean
boolean
boolean
isHots()
boolean
isLocal()
boolean
isLogs()
boolean
isMaster()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isStatus()
boolean
boolean
boolean
void
setBinaryLogs
(boolean binaryLogs) void
setDesKeyFile
(boolean desKeyFile) void
setEngineLogs
(boolean engineLogs) void
setErrorLogs
(boolean errorLogs) void
setForExport
(boolean forExport) void
setGeneralLogs
(boolean generalLogs) void
setHots
(boolean hots) void
setLocal
(boolean local) void
setLogs
(boolean logs) void
setMaster
(boolean master) void
setNoWriteToBinlog
(boolean noWriteToBinlog) void
setOptimizerCosts
(boolean optimizerCosts) void
setPrivileges
(boolean privileges) void
setQueryCache
(boolean queryCache) void
setRelayLogs
(boolean relayLogs) void
setRelayLogsForChannel
(SQLExpr relayLogsForChannel) void
setSlowLogs
(boolean showLogs) void
setStatus
(boolean status) void
setTableOption
(boolean tableOption) void
setUserResources
(boolean userResources) void
setVersion
(SQLIntegerExpr version) void
setWithReadLock
(boolean withReadLock) Methods inherited from class com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlStatementImpl
accept0, getChildren
Methods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
clone, 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, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, 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, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
Methods inherited from interface com.alibaba.druid.sql.ast.SQLStatement
clone, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString
-
Constructor Details
-
MySqlFlushStatement
public MySqlFlushStatement()
-
-
Method Details
-
isNoWriteToBinlog
public boolean isNoWriteToBinlog() -
setNoWriteToBinlog
public void setNoWriteToBinlog(boolean noWriteToBinlog) -
isLocal
public boolean isLocal() -
setLocal
public void setLocal(boolean local) -
getTables
-
isWithReadLock
public boolean isWithReadLock() -
setWithReadLock
public void setWithReadLock(boolean withReadLock) -
isForExport
public boolean isForExport() -
setForExport
public void setForExport(boolean forExport) -
isBinaryLogs
public boolean isBinaryLogs() -
setBinaryLogs
public void setBinaryLogs(boolean binaryLogs) -
isDesKeyFile
public boolean isDesKeyFile() -
setDesKeyFile
public void setDesKeyFile(boolean desKeyFile) -
isEngineLogs
public boolean isEngineLogs() -
setEngineLogs
public void setEngineLogs(boolean engineLogs) -
isGeneralLogs
public boolean isGeneralLogs() -
setGeneralLogs
public void setGeneralLogs(boolean generalLogs) -
isHots
public boolean isHots() -
setHots
public void setHots(boolean hots) -
isLogs
public boolean isLogs() -
setLogs
public void setLogs(boolean logs) -
isPrivileges
public boolean isPrivileges() -
setPrivileges
public void setPrivileges(boolean privileges) -
isOptimizerCosts
public boolean isOptimizerCosts() -
setOptimizerCosts
public void setOptimizerCosts(boolean optimizerCosts) -
isQueryCache
public boolean isQueryCache() -
setQueryCache
public void setQueryCache(boolean queryCache) -
isRelayLogs
public boolean isRelayLogs() -
setRelayLogs
public void setRelayLogs(boolean relayLogs) -
getRelayLogsForChannel
-
setRelayLogsForChannel
-
isSlowLogs
public boolean isSlowLogs() -
setSlowLogs
public void setSlowLogs(boolean showLogs) -
isStatus
public boolean isStatus() -
setStatus
public void setStatus(boolean status) -
isUserResources
public boolean isUserResources() -
setUserResources
public void setUserResources(boolean userResources) -
isErrorLogs
public boolean isErrorLogs() -
setErrorLogs
public void setErrorLogs(boolean errorLogs) -
isTableOption
public boolean isTableOption() -
setTableOption
public void setTableOption(boolean tableOption) -
accept0
- Specified by:
accept0
in interfaceMySqlObject
- Overrides:
accept0
in classMySqlStatementImpl
-
addTable
-
addTable
-
getVersion
-
setVersion
-
isMaster
public boolean isMaster() -
setMaster
public void setMaster(boolean master)
-