@Immutable public class SetAbacLevelsForUserStatement extends java.lang.Object implements DclStatement
Modifier and Type | Field and Description |
---|---|
java.lang.String |
defaultLevelShortName |
java.lang.String |
levelShortName |
java.lang.String |
policyName |
java.lang.String |
rowLevelShortName |
java.lang.String |
username |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(DclStatementVisitor<R,C> visitor,
C context) |
<R,C> R |
accept(StatementVisitor<R,C> visitor,
C context) |
static SetAbacLevelsForUserStatement |
create(java.lang.String levelShortName,
java.lang.String defaultLevelShortName,
java.lang.String rowLevelShortName,
java.lang.String username,
java.lang.String policyName) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toSql() |
java.lang.String |
toString() |
public final java.lang.String levelShortName
@Nullable public final java.lang.String defaultLevelShortName
@Nullable public final java.lang.String rowLevelShortName
public final java.lang.String username
public final java.lang.String policyName
public <R,C> R accept(DclStatementVisitor<R,C> visitor, C context)
accept
in interface DclStatement
public <R,C> R accept(StatementVisitor<R,C> visitor, C context)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static SetAbacLevelsForUserStatement create(java.lang.String levelShortName, @Nullable java.lang.String defaultLevelShortName, @Nullable java.lang.String rowLevelShortName, java.lang.String username, java.lang.String policyName)