question: returns a list of all purchases . concode_field_sep Map<String,SkuDetails> mSkuMap concode_elem_sep Map<String,Purchase> mPurchaseMap concode_field_sep void erasePurchase concode_elem_sep List<String> getAllOwnedSkus concode_elem_sep List<String> getAllOwnedSkus concode_elem_sep void addSkuDetails concode_elem_sep Purchase getPurchase concode_elem_sep boolean hasDetails concode_elem_sep void addPurchase concode_elem_sep boolean hasPurchase concode_elem_sep SkuDetails getSkuDetails
target: List < Purchase > function ( ) { return new ArrayList < Purchase > ( mPurchaseMap . values ( ) ) ; }