workaround for a jdk 1.4.1 bug where identityhashmaps are not correctly deserialized . concode_field_sep boolean dirty concode_elem_sep Entry<IdentityKey<K>,V>[] entryArray concode_elem_sep Iterator<IdentityKey<K>> identityKeyIterator concode_elem_sep Map<IdentityKey<K>,V> map concode_elem_sep V value concode_elem_sep K key concode_field_sep K next concode_elem_sep Collection<V> values concode_elem_sep IdentityMap<K,V> instantiate concode_elem_sep boolean containsValue concode_elem_sep V put concode_elem_sep V remove concode_elem_sep void remove concode_elem_sep Map.Entry[] concurrentEntries concode_elem_sep Iterator keyIterator concode_elem_sep Iterator keyIterator concode_elem_sep int hashCode concode_elem_sep V get concode_elem_sep void putAll concode_elem_sep List<Entry<K,V>> entryList concode_elem_sep K getRealKey concode_elem_sep Set<K> keySet concode_elem_sep Map<K,V> deserialize concode_elem_sep K getKey concode_elem_sep IdentityMap<V,K> invert concode_elem_sep IdentityMap<K,V> instantiateSequenced concode_elem_sep Set<Entry<K,V>> entrySet concode_elem_sep boolean containsKey concode_elem_sep boolean isEmpty concode_elem_sep void clear concode_elem_sep boolean hasNext concode_elem_sep V getValue concode_elem_sep List entries concode_elem_sep int size concode_elem_sep Map.Entry[] entryArray concode_elem_sep V setValue concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep String toString
Object function ( Map arg0 ) { return ( ( IdentityMap ) arg0 ) . arg0 ; }