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()
Evaluates the condition and return its 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()
Description copied from class:BooleanCondition
Evaluates the condition and return its value.- Specified by:
value
in classBooleanCondition
-
toString
public String toString()
- Specified by:
toString
in classPermissionBackendCondition
-
-