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 booleanequals(Object obj)inthashCode()RefPermissionpermission()PermissionBackend.ForRefref()StringtoString()booleanvalue()-
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:
valuein classBooleanCondition- Returns:
- evaluate the condition and return its value.
-
toString
public String toString()
- Specified by:
toStringin classPermissionBackendCondition
-
-