void function ( Map < K , V > arg0 , Parcel arg1 , int arg2 ) { if ( arg0 != null ) { arg1 . writeInt ( arg0 . size ( ) ) ; for ( Entry < K , V > loc0 : arg0 . entrySet ( ) ) { arg1 . writeParcelable ( loc0 . getKey ( ) , arg2 ) ; arg1 . writeParcelable ( loc0 . getValue ( ) , arg2 ) ; } } else { arg1 . writeInt ( - 1 ) ; } }
write a hashmap to a parcel , class of key and value can parcelable both concode_field_sep PlaceHolder placeHolder concode_field_sep Map<String,String> readHashMapStringAndString concode_elem_sep void writeHashMapStringAndString concode_elem_sep Map<String,V> readHashMapStringKey concode_elem_sep Map<K,V> readHashMap concode_elem_sep boolean readBoolean concode_elem_sep void writeHashMapStringKey concode_elem_sep void writeBoolean