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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractIntrexxPermissionCollectionWithAllPermission(Class<T> p_classPerm, BiFunction<T,T,T> p_merge, Predicate<String> p_isAllName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Permission p_permission)
Enumeration<Permission>
elements()
boolean
implies(Permission p_permission)
void
setReadOnly()
-
Methods inherited from class de.uplanet.lucy.security.permission.AbstractIntrexxPermissionCollection
isReadOnly
-
Methods inherited from class java.security.PermissionCollection
elementsAsStream, toString
-
-
-
-
Method Detail
-
setReadOnly
public void setReadOnly()
- Overrides:
setReadOnly
in classde.uplanet.lucy.security.permission.AbstractIntrexxPermissionCollection
-
add
public void add(Permission p_permission)
- Specified by:
add
in classPermissionCollection
-
elements
public Enumeration<Permission> elements()
- Specified by:
elements
in classPermissionCollection
-
implies
public boolean implies(Permission p_permission)
- Specified by:
implies
in classPermissionCollection
-
-