E function ( UUID arg0 ) { if ( NULL_UUID . compareTo ( arg0 ) == 0 ) { return null ; } else { E loc0 = objectCache . get ( arg0 ) ; objectCache . remove ( arg0 ) ; return loc0 ; } }
rehydrate a parcelable after going through parcelization , invalidating its place in the dehydration pool . this is used such that when parcelized , the parcelable is no larger than 1 mb . concode_field_sep UUID NULL_UUID concode_elem_sep ConcurrentHashMap<UUID,E> objectCache concode_field_sep UUID dehydrateParcelable concode_elem_sep void cacheAndWriteToParcel concode_elem_sep E readFromParcelAndGetFromCache