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 TypeMethodDescriptionvoidadd(Permission permission) elements()booleanimplies(Permission permission) private voidCalled upon deserialization for restoring the state of this SystemPermissionCollection from a stream.private voidCalled upon Serialization for saving the state of this SystemPermissionCollection to a stream.Methods inherited from class 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:
addin classPermissionCollection
-
implies
- Specified by:
impliesin classPermissionCollection
-
elements
- Specified by:
elementsin 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:
IOExceptionClassNotFoundException
-