org.apache.catalina.util
public final class ResourceSet extends java.util.HashSet
locked property. This class can be used to safely expose
resource path sets to user classes without having to clone them in order
to avoid modifications. When first created, a ResourceMap
is not locked.| Constructor and Description |
|---|
ResourceSet()
Construct a new, empty set with the default initial capacity and
load factor.
|
ResourceSet(java.util.Collection coll)
Construct a new set with the same contents as the existing collection.
|
ResourceSet(int initialCapacity)
Construct a new, empty set with the specified initial capacity and
default load factor.
|
ResourceSet(int initialCapacity,
float loadFactor)
Construct a new, empty set with the specified initial capacity and
load factor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(java.lang.Object o)
Add the specified element to this set if it is not already present.
|
void |
clear()
Remove all of the elements from this set.
|
boolean |
isLocked()
Return the locked state of this parameter map.
|
boolean |
remove(java.lang.Object o)
Remove the given element from this set if it is present.
|
void |
setLocked(boolean locked)
Set the locked state of this parameter map.
|
addAll, containsAll, retainAll, toArray, toArray, toStringpublic ResourceSet()
public ResourceSet(int initialCapacity)
initialCapacity - The initial capacity of this setpublic ResourceSet(int initialCapacity,
float loadFactor)
initialCapacity - The initial capacity of this setloadFactor - The load factor of this setpublic ResourceSet(java.util.Collection coll)
coll - The collection whose contents we should copypublic boolean isLocked()
public void setLocked(boolean locked)
locked - The new locked statepublic boolean add(java.lang.Object o)
true if the element was added.add in interface java.util.Collectionadd in interface java.util.Setadd in class java.util.HashSeto - The object to be addedjava.lang.IllegalStateException - if this ResourceSet is lockedpublic void clear()
clear in interface java.util.Collectionclear in interface java.util.Setclear in class java.util.HashSetjava.lang.IllegalStateException - if this ResourceSet is lockedpublic boolean remove(java.lang.Object o)
true if the element was removed.remove in interface java.util.Collectionremove in interface java.util.Setremove in class java.util.HashSeto - The object to be removedjava.lang.IllegalStateException - if this ResourceSet is lockedCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.