java.io.Serializable
private static class SystemPermission.SystemPermissionCollection
extends java.security.PermissionCollection
SystemPermission
objects. Instances of this
class must be thread-safe and serializable, per the specification of
java.security.PermissionCollection
.Modifier and Type | Field | Description |
---|---|---|
private java.util.HashMap<java.lang.String,java.security.Permission> |
permissions |
|
private static long |
serialVersionUID |
Modifier | Constructor | Description |
---|---|---|
private |
SystemPermissionCollection() |
Modifier and Type | Method | Description |
---|---|---|
void |
add(java.security.Permission permission) |
|
java.util.Enumeration<java.security.Permission> |
elements() |
|
boolean |
implies(java.security.Permission permission) |
|
private void |
readObject(java.io.ObjectInputStream s) |
Called upon deserialization for restoring the state of this
SystemPermissionCollection from a stream.
|
private void |
writeObject(java.io.ObjectOutputStream s) |
Called upon Serialization for saving the state of this
SystemPermissionCollection to a stream.
|
private static final long serialVersionUID
private java.util.HashMap<java.lang.String,java.security.Permission> permissions
public void add(java.security.Permission permission)
add
in class java.security.PermissionCollection
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
private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
java.io.IOException
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.