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.PermissionCollection
java.security.Permissions getAssembled()
public boolean implies(java.security.Permission permission)
implies
in class java.security.PermissionCollection
public java.util.Enumeration<java.security.Permission> elements()
elements
in class java.security.PermissionCollection
java.lang.Object writeReplace()