Class ResourceSet<T>

java.lang.Object
java.util.AbstractCollection<T>
java.util.AbstractSet<T>
java.util.HashSet<T>
org.apache.catalina.util.ResourceSet<T>
Type Parameters:
T - The type of elements in the Set
All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Collection<T>, Set<T>

public final class ResourceSet<T> extends HashSet<T>
Extended implementation of HashSet that includes a 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.
Author:
Craig R. McClanahan
See Also: