Class MySqlCreateUserStatement.UserSpecification
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.dialect.mysql.ast.MySqlObjectImpl
-
- com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlCreateUserStatement.UserSpecification
-
- All Implemented Interfaces:
SQLObject,MySqlObject
- Enclosing class:
- MySqlCreateUserStatement
public static class MySqlCreateUserStatement.UserSpecification extends MySqlObjectImpl
-
-
Field Summary
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description UserSpecification()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept0(MySqlASTVisitor visitor)SQLExprgetAuthPlugin()SQLExprgetPassword()SQLExprgetUser()booleanisPasswordHash()booleanisPluginAs()booleanisRandomPassword()voidsetAuthPlugin(SQLExpr authPlugin)voidsetPassword(SQLExpr password)voidsetPasswordHash(boolean passwordHash)voidsetPluginAs(boolean pluginAs)voidsetRandomPassword(boolean randomPassword)voidsetUser(SQLExpr user)-
Methods inherited from class com.alibaba.druid.sql.dialect.mysql.ast.MySqlObjectImpl
accept0
-
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine, toString
-
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, clone, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSource
-
-
-
-
Method Detail
-
getUser
public SQLExpr getUser()
-
setUser
public void setUser(SQLExpr user)
-
isRandomPassword
public boolean isRandomPassword()
-
setRandomPassword
public void setRandomPassword(boolean randomPassword)
-
isPasswordHash
public boolean isPasswordHash()
-
setPasswordHash
public void setPasswordHash(boolean passwordHash)
-
getPassword
public SQLExpr getPassword()
-
setPassword
public void setPassword(SQLExpr password)
-
getAuthPlugin
public SQLExpr getAuthPlugin()
-
setAuthPlugin
public void setAuthPlugin(SQLExpr authPlugin)
-
isPluginAs
public boolean isPluginAs()
-
setPluginAs
public void setPluginAs(boolean pluginAs)
-
accept0
public void accept0(MySqlASTVisitor visitor)
- Specified by:
accept0in interfaceMySqlObject- Specified by:
accept0in classMySqlObjectImpl
-
-