public static class PermissionBackendCondition.ForProject extends PermissionBackendCondition
PermissionBackendCondition.ForChange, PermissionBackendCondition.ForProject, PermissionBackendCondition.ForRef, PermissionBackendCondition.WithUser
FALSE, TRUE
Constructor and Description |
---|
ForProject(PermissionBackend.ForProject impl,
ProjectPermission perm,
CurrentUser user) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
ProjectPermission |
permission() |
PermissionBackend.ForProject |
project() |
java.lang.String |
toString() |
boolean |
value() |
evaluatesTrivially, reduce, set
children
public ForProject(PermissionBackend.ForProject impl, ProjectPermission perm, CurrentUser user)
public PermissionBackend.ForProject project()
public ProjectPermission permission()
public boolean value()
value
in class BooleanCondition
public java.lang.String toString()
toString
in class PermissionBackendCondition
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object