Class PermissionBackendCondition.ForRef
- java.lang.Object
-
- com.google.gerrit.extensions.conditions.BooleanCondition
-
- com.google.gerrit.extensions.conditions.PrivateInternals_BooleanCondition.SubclassOnlyInCoreServer
-
- com.google.gerrit.server.permissions.PermissionBackendCondition
-
- com.google.gerrit.server.permissions.PermissionBackendCondition.ForRef
-
- Enclosing class:
- PermissionBackendCondition
public static class PermissionBackendCondition.ForRef extends PermissionBackendCondition
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gerrit.server.permissions.PermissionBackendCondition
PermissionBackendCondition.ForChange, PermissionBackendCondition.ForProject, PermissionBackendCondition.ForRef, PermissionBackendCondition.WithUser
-
-
Field Summary
-
Fields inherited from class com.google.gerrit.extensions.conditions.BooleanCondition
FALSE, TRUE
-
-
Constructor Summary
Constructors Constructor Description ForRef(PermissionBackend.ForRef impl, RefPermission perm, CurrentUser user)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
int
hashCode()
RefPermission
permission()
PermissionBackend.ForRef
ref()
String
toString()
boolean
value()
-
Methods inherited from class com.google.gerrit.server.permissions.PermissionBackendCondition
evaluatesTrivially, reduce, set
-
Methods inherited from class com.google.gerrit.extensions.conditions.PrivateInternals_BooleanCondition.SubclassOnlyInCoreServer
children
-
-
-
-
Constructor Detail
-
ForRef
public ForRef(PermissionBackend.ForRef impl, RefPermission perm, CurrentUser user)
-
-
Method Detail
-
ref
public PermissionBackend.ForRef ref()
-
permission
public RefPermission permission()
-
value
public boolean value()
- Specified by:
value
in classBooleanCondition
- Returns:
- evaluate the condition and return its value.
-
toString
public String toString()
- Specified by:
toString
in classPermissionBackendCondition
-
-