/** * Override for {@link Map#values}. */ public static Collection values(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_VALUES); return entries; }
/** * Override for {@link Map#keySet}. */ public static Set keySet(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_KEYS); return entries; }
/** * Override for {@link Map#values}. */ public static Collection values(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_VALUES); return entries; }
/** * Override for {@link Map#keySet}. */ public static Set keySet(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_KEYS); return entries; }
/** * Override for {@link Map#values}. */ public static Collection values(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_VALUES); return entries; }
/** * Override for {@link Map#keySet}. */ public static Set keySet(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_KEYS); return entries; }
/** * Override for {@link Map#keySet}. */ public static Set keySet(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_KEYS); return entries; }
/** * Override for {@link Map#values}. */ public static Collection values(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_VALUES); return entries; }
/** * Override for {@link Map#keySet}. */ public static Set keySet(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_KEYS); return entries; }
/** * Override for {@link Map#values}. */ public static Collection values(ProxyMap map) { ProxyEntrySet entries = (ProxyEntrySet) map.entrySet(); entries.setView(ProxyEntrySet.VIEW_VALUES); return entries; }
/** * Call before invoking {@link Map#clear} on super. */ public static void beforeClear(ProxyMap map) { dirty(map, true); Map.Entry entry; for (Iterator itr = map.entrySet().iterator(); itr.hasNext();) { entry = (Map.Entry) itr.next(); removed(map, entry.getKey(), true); removed(map, entry.getValue(), false); } }
/** * Call before invoking {@link Map#clear} on super. */ public static void beforeClear(ProxyMap map) { dirty(map, true); Map.Entry entry; for (Iterator itr = map.entrySet().iterator(); itr.hasNext();) { entry = (Map.Entry) itr.next(); removed(map, entry.getKey(), true); removed(map, entry.getValue(), false); } }
/** * Call before invoking {@link Map#clear} on super. */ public static void beforeClear(ProxyMap map) { dirty(map, true); Map.Entry entry; for (Iterator itr = map.entrySet().iterator(); itr.hasNext();) { entry = (Map.Entry) itr.next(); removed(map, entry.getKey(), true); removed(map, entry.getValue(), false); } }
/** * Call before invoking {@link Map#clear} on super. */ public static void beforeClear(ProxyMap map) { dirty(map, true); Map.Entry entry; for (Iterator itr = map.entrySet().iterator(); itr.hasNext();) { entry = (Map.Entry) itr.next(); removed(map, entry.getKey(), true); removed(map, entry.getValue(), false); } }
/** * Call before invoking {@link Map#clear} on super. */ public static void beforeClear(ProxyMap map) { dirty(map, true); Map.Entry entry; for (Iterator itr = map.entrySet().iterator(); itr.hasNext();) { entry = (Map.Entry) itr.next(); removed(map, entry.getKey(), true); removed(map, entry.getValue(), false); } }