Class AbstractIntrexxPermissionCollectionWithAllPermission<T extends Permission & IIntrexxPermission>
java.lang.Object
java.security.PermissionCollection
de.uplanet.lucy.security.permission.AbstractIntrexxPermissionCollection
de.uplanet.lucy.security.permission.AbstractIntrexxPermissionCollectionWithAllPermission<T>
- All Implemented Interfaces:
de.uplanet.lucy.security.permission.IIntrexxPermissionCollection
,Serializable
public abstract class AbstractIntrexxPermissionCollectionWithAllPermission<T extends Permission & IIntrexxPermission>
extends de.uplanet.lucy.security.permission.AbstractIntrexxPermissionCollection
- See Also:
-
Constructor Summary
ConstructorDescriptionAbstractIntrexxPermissionCollectionWithAllPermission
(Class<T> p_classPerm, BiFunction<T, T, T> p_merge, Predicate<String> p_isAllName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(Permission p_permission) elements()
boolean
implies
(Permission p_permission) void
Methods inherited from class de.uplanet.lucy.security.permission.AbstractIntrexxPermissionCollection
isReadOnly
Methods inherited from class java.security.PermissionCollection
elementsAsStream, toString
-
Constructor Details
-
AbstractIntrexxPermissionCollectionWithAllPermission
-
-
Method Details
-
setReadOnly
public void setReadOnly()- Overrides:
setReadOnly
in classde.uplanet.lucy.security.permission.AbstractIntrexxPermissionCollection
-
add
- Specified by:
add
in classPermissionCollection
-
elements
- Specified by:
elements
in classPermissionCollection
-
implies
- Specified by:
implies
in classPermissionCollection
-