- Timestamp:
- 01/06/09 11:28:57 (11 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/ProjectFortress/src/com/sun/fortress/useful/IMultiMap.java
r2725 r3291 1 1 /******************************************************************************* 2 Copyright 200 8Sun Microsystems, Inc.,2 Copyright 2009 Sun Microsystems, Inc., 3 3 4150 Network Circle, Santa Clara, California 95054, U.S.A. 4 4 All rights reserved. … … 29 29 public Set<V> putItem(K k, V v); 30 30 31 public Set<V> putItems(K k, Set<V> vs);31 public Set<V> putItems(K k, Collection<V> vs); 32 32 33 33 public Set<V> removeItem(K k, V v); 34 35 public Set<V> putKey(K k); 34 36 35 37 public final static IMultiMap EMPTY_MULTIMAP = new IMultiMap() { 36 38 private <T> T error() { throw new IllegalStateException("Empty IMultiMap is immutable."); } 37 39 public void addInverse(Map m) { error(); } 40 public Set putKey(Object k) { return error(); } 38 41 public Set putItem(Object k, Object v) { return error(); } 39 public Set putItems(Object k, Setvs) { return error(); }42 public Set putItems(Object k, Collection vs) { return error(); } 40 43 public Set removeItem(Object k, Object v) { return error(); } 41 44 public void clear() { error(); }

