/** * Call before invoking {@link Properties#load} on super. */ public static void beforeLoad(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Properties#loadXML} on super. */ public static void beforeLoadFromXML(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Properties#load} on super. */ public static void beforeLoad(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Properties#load} on super. */ public static void beforeLoad(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Properties#load} on super. */ public static void beforeLoad(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Properties#load} on super. */ public static void beforeLoad(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Properties#loadXML} on super. */ public static void beforeLoadFromXML(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Properties#loadXML} on super. */ public static void beforeLoadFromXML(ProxyMap map, InputStream in) { dirty(map, true); }
/** * Call before invoking {@link Map#remove} on super. */ public static boolean beforeRemove(ProxyMap map, Object key) { dirty(map, false); return map.containsKey(key); }
/** * Call before invoking {@link Map#remove} on super. */ public static boolean beforeRemove(ProxyMap map, Object key) { dirty(map, false); return map.containsKey(key); }
/** * Call before invoking {@link Map#remove} on super. */ public static boolean beforeRemove(ProxyMap map, Object key) { dirty(map, false); return map.containsKey(key); }
/** * Call before invoking {@link Map#remove} on super. */ public static boolean beforeRemove(ProxyMap map, Object key) { dirty(map, false); return map.containsKey(key); }
/** * 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#put} on super. */ public static boolean beforePut(ProxyMap map, Object key, Object value) { assertAllowedType(key, map.getKeyType()); assertAllowedType(value, map.getValueType()); dirty(map, false); return map.containsKey(key); }
/** * Call before invoking {@link Map#put} on super. */ public static boolean beforePut(ProxyMap map, Object key, Object value) { assertAllowedType(key, map.getKeyType()); assertAllowedType(value, map.getValueType()); dirty(map, false); return map.containsKey(key); }
/** * Call before invoking {@link Map#put} on super. */ public static boolean beforePut(ProxyMap map, Object key, Object value) { assertAllowedType(key, map.getKeyType()); assertAllowedType(value, map.getValueType()); dirty(map, false); return map.containsKey(key); }
/** * Call before invoking {@link Map#put} on super. */ public static boolean beforePut(ProxyMap map, Object key, Object value) { assertAllowedType(key, map.getKeyType()); assertAllowedType(value, map.getValueType()); dirty(map, false); return map.containsKey(key); }