1 17 package org.eclipse.emf.common.util; 18 19 20 import java.util.Collection ; 21 import java.util.Map ; 22 import java.util.Set ; 23 24 25 35 public interface EMap extends EList 36 { 37 43 Object get(Object key); 44 45 55 Object put(Object key, Object value); 56 57 62 void putAll(Map map); 63 64 69 void putAll(EMap map); 70 71 77 int indexOfKey(Object key); 78 79 84 boolean containsKey(Object key); 85 86 91 boolean containsValue(Object value); 92 93 101 Object removeKey(Object key); 102 103 107 Map map(); 108 109 113 Set entrySet(); 114 115 119 Set keySet(); 120 121 125 Collection values(); 126 127 131 interface InternalMapView extends Map 132 { 133 137 EMap eMap(); 138 } 139 } 140 | Popular Tags |