question: returns a list of all owned product ids of a given type concode_field_sep Map<String,SkuDetails> mSkuMap concode_elem_sep Map<String,Purchase> mPurchaseMap concode_field_sep void erasePurchase concode_elem_sep void addSkuDetails concode_elem_sep Purchase getPurchase concode_elem_sep boolean hasDetails concode_elem_sep List<Purchase> getAllPurchases concode_elem_sep void addPurchase concode_elem_sep boolean hasPurchase concode_elem_sep SkuDetails getSkuDetails
target: List < String > function ( String arg0 ) { List < String > loc0 = new ArrayList < String > ( ) ; for ( Purchase loc1 : mPurchaseMap . values ( ) ) { if ( loc1 . getItemType ( ) . equals ( arg0 ) ) loc0 . add ( loc1 . getSku ( ) ) ; } return loc0 ; }