
public abstract class AbstractBooleanPermission<This extends AbstractBooleanPermission<This>> extends AbstractPermission<This>
ALL, NONE| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBooleanPermission()
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(This other)
Determine whether this permission object is equal to another object of this permission type.
|
int |
hashCode()
Get the hash code of this permission.
|
boolean |
implies(This permission)
Determine whether this permission implies another permission.
|
AbstractPermissionCollection |
newPermissionCollection()
Get an empty permission collection which is capable of holding instances of this permission type.
|
equals, getActions, implies, requireEmptyActionscheckGuard, getName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitand, checkPermission, from, from, from, from, not, or, toPermissionCollection, unless, xorprotected AbstractBooleanPermission()
public boolean implies(This permission)
AbstractPermissionimplies in class AbstractPermission<This extends AbstractBooleanPermission<This>>permission - the other permissiontrue if this permission implies the other; false otherwisepublic boolean equals(This other)
AbstractPermissionequals in class AbstractPermission<This extends AbstractBooleanPermission<This>>other - the permission to compare totrue if the object is a permission equal to this one; false otherwisepublic int hashCode()
AbstractPermissionAbstractPermission.equals(AbstractPermission)
result.hashCode in class AbstractPermission<This extends AbstractBooleanPermission<This>>public AbstractPermissionCollection newPermissionCollection()
AbstractPermission
The default implementation returns a SimplePermissionCollection.
newPermissionCollection in class AbstractPermission<This extends AbstractBooleanPermission<This>>Copyright © 2020 JBoss by Red Hat. All rights reserved.