Package org.apache.derby.security
Class SystemPermission.SystemPermissionCollection
java.lang.Object
java.security.PermissionCollection
org.apache.derby.security.SystemPermission.SystemPermissionCollection
- All Implemented Interfaces:
Serializable
- Enclosing class:
SystemPermission
A collection of
SystemPermission
objects. Instances of this
class must be thread-safe and serializable, per the specification of
java.security.PermissionCollection
.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(Permission permission) elements()
boolean
implies
(Permission permission) private void
Called upon deserialization for restoring the state of this SystemPermissionCollection from a stream.private void
Called upon Serialization for saving the state of this SystemPermissionCollection to a stream.Methods inherited from class java.security.PermissionCollection
elementsAsStream, isReadOnly, setReadOnly, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
permissions
-
-
Constructor Details
-
SystemPermissionCollection
private SystemPermissionCollection()
-
-
Method Details
-
add
- Specified by:
add
in classPermissionCollection
-
implies
- Specified by:
implies
in classPermissionCollection
-
elements
- Specified by:
elements
in classPermissionCollection
-
writeObject
Called upon Serialization for saving the state of this SystemPermissionCollection to a stream.- Throws:
IOException
-
readObject
Called upon deserialization for restoring the state of this SystemPermissionCollection from a stream.- Throws:
IOException
ClassNotFoundException
-