question: wraps the given map and prevent adding of null keys . concode_field_sep PlaceHolder placeHolder concode_field_sep ObjectObjectHashMap<K,V> newNoNullKeysMap concode_elem_sep ObjectObjectHashMap<K,V> newNoNullKeysMap concode_elem_sep ObjectObjectHashMap<K,V> newMap concode_elem_sep ObjectObjectHashMap<K,V> newMap concode_elem_sep Iterable<T> intersection
target: ObjectObjectHashMap < K , V > function ( int arg0 ) { return new ObjectObjectHashMap < K , V > ( arg0 ) { @ Override public V put ( K arg1 , V arg2 ) { if ( arg1 == null ) { throw new IllegalArgumentException ( "srini_string" ) ; } return super . put ( arg1 , arg2 ) ; } } ; }