1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package net.sf.collections15;
17
18 /***
19 * Marker interface for collections, maps and iterators that are unmodifiable.
20 * <p/>
21 * This interface enables testing such as:
22 * <pre>
23 * if (coll instanceof Unmodifiable) {
24 * coll = new ArrayList(coll);
25 * }
26 * // now we know coll is modifiable
27 * </pre>
28 * Of course all this only works if you use the Unmodifiable classes defined in
29 * this library. If you use the JDK unmodifiable class via java util Collections
30 * then the interface won't be there.
31 *
32 * @author Stephen Colebourne
33 * @version $Revision: 1.2 $ $Date: 2004/10/17 01:02:42 $
34 * @since Commons Collections15 1.0
35 */
36 public interface Unmodifiable
37 {
38
39 }