public final class FactoryPermissionCollection
extends java.security.PermissionCollection
| Modifier and Type | Field and Description |
|---|---|
private java.security.Permissions |
assembled |
private PermissionFactory[] |
factories |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
FactoryPermissionCollection(PermissionFactory... factories)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.security.Permission permission) |
java.util.Enumeration<java.security.Permission> |
elements() |
(package private) java.security.Permissions |
getAssembled() |
boolean |
implies(java.security.Permission permission) |
(package private) java.lang.Object |
writeReplace() |
private static final long serialVersionUID
private final PermissionFactory[] factories
private volatile java.security.Permissions assembled
public FactoryPermissionCollection(PermissionFactory... factories)
factories - the factories to use to construct the permission collectionpublic void add(java.security.Permission permission)
add in class java.security.PermissionCollectionjava.security.Permissions getAssembled()
public boolean implies(java.security.Permission permission)
implies in class java.security.PermissionCollectionpublic java.util.Enumeration<java.security.Permission> elements()
elements in class java.security.PermissionCollectionjava.lang.Object writeReplace()