static class GrantPermission.GrantPermissionCollection extends PermissionCollection
| Modifier and Type | Field and Description |
|---|---|
private GrantPermission.Implier |
implier |
private List<Permission> |
perms |
private static ObjectStreamField[] |
serialPersistentFields |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
GrantPermissionCollection() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Permission p) |
Enumeration<Permission> |
elements() |
boolean |
implies(Permission p) |
boolean |
isReadOnly() |
private void |
readObject(ObjectInputStream s)
Verifies the permissions list.
|
void |
setReadOnly() |
private void |
writeObject(ObjectOutputStream s)
Writes the permissions list.
|
toStringprivate static final long serialVersionUID
private static final ObjectStreamField[] serialPersistentFields
private List<Permission> perms
private GrantPermission.Implier implier
public void add(Permission p)
add in class PermissionCollectionpublic Enumeration<Permission> elements()
elements in class PermissionCollectionpublic boolean implies(Permission p)
implies in class PermissionCollectionpublic void setReadOnly()
setReadOnly in class PermissionCollectionpublic boolean isReadOnly()
isReadOnly in class PermissionCollectionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionprivate void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
InvalidObjectException - if the list is
null or any element is not an instance of
GrantPermissionIOExceptionClassNotFoundExceptionCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.