Class SQLGrantStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLPrivilegeStatement
com.alibaba.druid.sql.ast.statement.SQLGrantStatement
- All Implemented Interfaces:
SQLDbTypedObject
,SQLObject
,SQLStatement
- Direct Known Subclasses:
OdpsGrantStmt
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.statement.SQLPrivilegeStatement
privileges, resource, resourceType, users
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 TypeMethodDescriptionprotected void
accept0
(SQLASTVisitor visitor) boolean
boolean
void
setAdminOption
(boolean adminOption) void
setIdentifiedBy
(SQLExpr identifiedBy) void
setIdentifiedByPassword
(String identifiedByPassword) void
setMaxConnectionsPerHour
(SQLExpr maxConnectionsPerHour) void
setMaxQueriesPerHour
(SQLExpr maxQueriesPerHour) void
setMaxUpdatesPerHour
(SQLExpr maxUpdatesPerHour) void
setMaxUserConnections
(SQLExpr maxUserConnections) void
setResourceType
(SQLObjectType resourceType) void
setWithGrantOption
(boolean withGrantOption) Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLPrivilegeStatement
addUser, getPrivileges, getResource, getUsers, setResource, setResource, setUsers
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
-
Constructor Details
-
SQLGrantStatement
public SQLGrantStatement() -
SQLGrantStatement
-
-
Method Details
-
accept0
- Overrides:
accept0
in classSQLStatementImpl
-
getChildren
- Specified by:
getChildren
in interfaceSQLStatement
- Overrides:
getChildren
in classSQLStatementImpl
-
getResourceType
- Overrides:
getResourceType
in classSQLPrivilegeStatement
-
setResourceType
- Overrides:
setResourceType
in classSQLPrivilegeStatement
-
getMaxQueriesPerHour
-
setMaxQueriesPerHour
-
getMaxUpdatesPerHour
-
setMaxUpdatesPerHour
-
getMaxConnectionsPerHour
-
setMaxConnectionsPerHour
-
getMaxUserConnections
-
setMaxUserConnections
-
isAdminOption
public boolean isAdminOption() -
setAdminOption
public void setAdminOption(boolean adminOption) -
getIdentifiedBy
-
setIdentifiedBy
-
getIdentifiedByPassword
-
setIdentifiedByPassword
-
getWithGrantOption
public boolean getWithGrantOption() -
setWithGrantOption
public void setWithGrantOption(boolean withGrantOption)
-