Class Grant
- java.lang.Object
-
- net.sf.jsqlparser.statement.grant.Grant
-
public class Grant extends java.lang.Object implements Statement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>
objectName
private java.util.List<java.lang.String>
privileges
private java.lang.String
role
private java.util.List<java.lang.String>
users
-
Constructor Summary
Constructors Constructor Description Grant()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(StatementVisitor statementVisitor)
Grant
addPrivileges(java.lang.String... privileges)
Grant
addPrivileges(java.util.Collection<java.lang.String> privileges)
Grant
addUsers(java.lang.String... users)
Grant
addUsers(java.util.Collection<java.lang.String> users)
java.lang.String
getObjectName()
java.util.List<java.lang.String>
getObjectNameParts()
java.util.List<java.lang.String>
getPrivileges()
java.lang.String
getRole()
java.util.List<java.lang.String>
getUsers()
void
setObjectName(java.lang.String objectName)
void
setObjectName(java.util.List<java.lang.String> objectName)
void
setPrivileges(java.util.List<java.lang.String> privileges)
void
setRole(java.lang.String role)
void
setUsers(java.util.List<java.lang.String> users)
java.lang.String
toString()
Grant
withObjectName(java.lang.String objectName)
Grant
withObjectName(java.util.List<java.lang.String> objectName)
Grant
withPrivileges(java.util.List<java.lang.String> privileges)
Grant
withRole(java.lang.String role)
Grant
withUsers(java.util.List<java.lang.String> users)
-
-
-
Method Detail
-
accept
public void accept(StatementVisitor statementVisitor)
-
getRole
public java.lang.String getRole()
-
setRole
public void setRole(java.lang.String role)
-
getPrivileges
public java.util.List<java.lang.String> getPrivileges()
-
setPrivileges
public void setPrivileges(java.util.List<java.lang.String> privileges)
-
getObjectName
public java.lang.String getObjectName()
-
getObjectNameParts
public java.util.List<java.lang.String> getObjectNameParts()
-
setObjectName
public void setObjectName(java.lang.String objectName)
-
setObjectName
public void setObjectName(java.util.List<java.lang.String> objectName)
-
getUsers
public java.util.List<java.lang.String> getUsers()
-
setUsers
public void setUsers(java.util.List<java.lang.String> users)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withRole
public Grant withRole(java.lang.String role)
-
withPrivileges
public Grant withPrivileges(java.util.List<java.lang.String> privileges)
-
withObjectName
public Grant withObjectName(java.lang.String objectName)
-
withObjectName
public Grant withObjectName(java.util.List<java.lang.String> objectName)
-
withUsers
public Grant withUsers(java.util.List<java.lang.String> users)
-
addPrivileges
public Grant addPrivileges(java.lang.String... privileges)
-
addPrivileges
public Grant addPrivileges(java.util.Collection<java.lang.String> privileges)
-
addUsers
public Grant addUsers(java.lang.String... users)
-
addUsers
public Grant addUsers(java.util.Collection<java.lang.String> users)
-
-