java.security
public
abstract
class
java.security.PermissionCollection
Abstract superclass of classes which are collections of Permission objects.
Known Direct Subclasses
Summary
Public Constructors
Public Methods
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
Details
Public Constructors
public
PermissionCollection()
Public Methods
public
abstract
void
add(Permission permission)
Adds the argument to the collection.
Parameters
permission
| java.security.Permission the permission to add to the
collection. |
Returns an enumeration of the permissions in the receiver.
Returns
- Enumeration the permissions in the receiver.
public
abstract
boolean
implies(Permission permission)
Indicates whether the argument permission is implied by the permissions
contained in the receiver.
Parameters
permission
| java.security.Permission the permission to check
|
Returns
- boolean
true
if the argument permission is implied
by the permissions in the receiver, and false
if
it is not.
public
boolean
isReadOnly()
Indicates whether new permissions can be added to the receiver.
Returns
- boolean
true
if the receiver is read only
false
if new elements can still be added to the
receiver.
public
void
setReadOnly()
Marks the receiver as read only, so that no new permissions can be added
to it.
public
String
toString()
Returns a string containing a concise, human-readable description of the
receiver.
Returns
- a printable representation for the receiver.