nl: read a hashmap from a parcel , class of key and value can parcelable both concode_field_sep PlaceHolder placeHolder concode_field_sep void writeHashMap concode_elem_sep Map<String,String> readHashMapStringAndString concode_elem_sep void writeHashMapStringAndString concode_elem_sep Map<String,V> readHashMapStringKey concode_elem_sep boolean readBoolean concode_elem_sep void writeHashMapStringKey concode_elem_sep void writeBoolean
code: Map < K , V > function ( Parcel arg0 , ClassLoader arg1 ) { if ( arg0 == null ) { return null ; } int loc0 = arg0 . readInt ( ) ; if ( loc0 == - 1 ) { return null ; } Map < K , V > loc1 = new HashMap < K , V > ( ) ; for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { loc1 . put ( ( K ) arg0 . readParcelable ( arg1 ) , ( V ) arg0 . readParcelable ( arg1 ) ) ; } return loc1 ; }