B C F G I O P R S T V 

B

BasePurchasingObserver - Class in com.amazon.inapp.purchasing
This implementation of the PurchasingObserver is provided to override the callback methods you need.
BasePurchasingObserver(Context) - Constructor for class com.amazon.inapp.purchasing.BasePurchasingObserver
Creates a new BasePurchasingObserver object that is associated with your Activity or Application Context.
BEGINNING - Static variable in class com.amazon.inapp.purchasing.Offset
Represents the beginning of a data set.
BUILD_ID - Static variable in class com.amazon.inapp.purchasing.PurchasingManager
Indicates the release version of the In-App Purchasing API.

C

com.amazon.inapp.purchasing - package com.amazon.inapp.purchasing
 

F

fromString(String) - Static method in class com.amazon.inapp.purchasing.Offset
Create an Offset from its encoded String form.

G

getDescription() - Method in class com.amazon.inapp.purchasing.Item
Returns the localized description of the item.
getEndDate() - Method in class com.amazon.inapp.purchasing.SubscriptionPeriod
Returns the end date for the subscription or null if it is still active.
getItemData() - Method in class com.amazon.inapp.purchasing.ItemDataResponse
Returns item data, keyed by SKU.
getItemDataRequestStatus() - Method in class com.amazon.inapp.purchasing.ItemDataResponse
Returns the status of the item data request.
getItemType() - Method in class com.amazon.inapp.purchasing.Item
Returns the item's type.
getItemType() - Method in class com.amazon.inapp.purchasing.Receipt
Returns the item's type.
getOffset() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
Returns an Offset that you can pass to PurchasingManager.initiatePurchaseUpdatesRequest(Offset) if PurchaseUpdatesResponse.isMore() indicates that more results are available.
getPrice() - Method in class com.amazon.inapp.purchasing.Item
Returns the localized price of the item as a String.
getPurchaseRequestStatus() - Method in class com.amazon.inapp.purchasing.PurchaseResponse
Returns the status of the purchase request.
getPurchaseToken() - Method in class com.amazon.inapp.purchasing.Receipt
Returns a purchase token that can be used from an external server to validate purchase.
getPurchaseUpdatesRequestStatus() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
Returns the status of the request.
getReceipt() - Method in class com.amazon.inapp.purchasing.PurchaseResponse
getReceipts() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
getRequestId() - Method in class com.amazon.inapp.purchasing.GetUserIdResponse
Provides access to the request ID originally returned by PurchasingManager.initiateItemDataRequest(Set).
getRequestId() - Method in class com.amazon.inapp.purchasing.ItemDataResponse
Returns the request ID originally returned by PurchasingManager.initiateItemDataRequest(Set).
getRequestId() - Method in class com.amazon.inapp.purchasing.PurchaseResponse
Returns the request ID originally returned by PurchasingManager.initiatePurchaseRequest(String).
getRequestId() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
Returns the request ID originally returned by PurchasingManager.initiatePurchaseUpdatesRequest(Offset).
getRevokedSkus() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
Returns revoked SKUs, or an empty set if PurchaseUpdatesResponse.getPurchaseUpdatesRequestStatus() is not PurchaseUpdatesResponse.PurchaseUpdatesRequestStatus.SUCCESSFUL, or there are no revoked skus.
getSku() - Method in class com.amazon.inapp.purchasing.Item
Returns the item's stock-keeping unit (SKU).
getSku() - Method in class com.amazon.inapp.purchasing.Receipt
Returns the SKU the purchase was for.
getSmallIconUrl() - Method in class com.amazon.inapp.purchasing.Item
Returns the url of the small icon.
getStartDate() - Method in class com.amazon.inapp.purchasing.SubscriptionPeriod
Returns the start date for the subscription.
getSubscriptionPeriod() - Method in class com.amazon.inapp.purchasing.Receipt
Returns the SubscriptionPeriod which will indicate the start and end date for subscription.
getTitle() - Method in class com.amazon.inapp.purchasing.Item
Returns the localized title of the item.
getUnavailableSkus() - Method in class com.amazon.inapp.purchasing.ItemDataResponse
Returns the set of SKUs provided in the original request to PurchasingManager.initiateItemDataRequest(Set) for which item data is not available.
getUserId() - Method in class com.amazon.inapp.purchasing.GetUserIdResponse
Provides access to the app-specific ID of the currently logged in user.
getUserId() - Method in class com.amazon.inapp.purchasing.PurchaseResponse
Returns the ID of the user associated with the purchase.
getUserId() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
Returns the ID of the user associated with the updates.
getUserIdRequestStatus() - Method in class com.amazon.inapp.purchasing.GetUserIdResponse
Indicates the status of the getUserIdRequest.
GetUserIdResponse - Class in com.amazon.inapp.purchasing
Represents the result of a call to PurchasingManager.initiateGetUserIdRequest().
GetUserIdResponse.GetUserIdRequestStatus - Enum in com.amazon.inapp.purchasing
Represents the status of a get user ID request initiated via PurchasingManager.initiateGetUserIdRequest().

I

initiateGetUserIdRequest() - Static method in class com.amazon.inapp.purchasing.PurchasingManager
Initiate a request to retrieve the app-specific ID of the currently logged in user.
initiateItemDataRequest(Set<String>) - Static method in class com.amazon.inapp.purchasing.PurchasingManager
Initiate a request to retrieve item data for between 1 and PurchasingManager.ITEM_DATA_REQUEST_MAX_SKUS SKUs.
initiatePurchaseRequest(String) - Static method in class com.amazon.inapp.purchasing.PurchasingManager
Initiate a request to purchase a SKU.
initiatePurchaseUpdatesRequest(Offset) - Static method in class com.amazon.inapp.purchasing.PurchasingManager
Initiate a request to retrieve updates about items the customer has purchased and/or revoked since last time you checked based on offset.
isMore() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
Returns true if more results are available.
Item - Class in com.amazon.inapp.purchasing
Represents an in-app item, such as consumable content, entitled content or subscription content.
Item.ItemType - Enum in com.amazon.inapp.purchasing
Represents the type of an item such as consumable content, entitled content or subscription content.
ITEM_DATA_REQUEST_MAX_SKUS - Static variable in class com.amazon.inapp.purchasing.PurchasingManager
Indicates the maximum number of SKUs that can be provided to PurchasingManager.initiateItemDataRequest(Set)
ItemDataResponse - Class in com.amazon.inapp.purchasing
Represents the result of a call to PurchasingManager.initiateItemDataRequest(java.util.Set) and is sent asynchronously to the registered PurchasingObserver via PurchasingObserver.onItemDataResponse(ItemDataResponse).
ItemDataResponse.ItemDataRequestStatus - Enum in com.amazon.inapp.purchasing
Represents the status of an item data request initiated via PurchasingManager.initiateItemDataRequest(java.util.Set).

O

Offset - Class in com.amazon.inapp.purchasing
Represents a position in a set of paginated results.
onGetUserIdResponse(GetUserIdResponse) - Method in class com.amazon.inapp.purchasing.BasePurchasingObserver
 
onGetUserIdResponse(GetUserIdResponse) - Method in class com.amazon.inapp.purchasing.PurchasingObserver
This callback method is invoked when a GetUserIdResponse is available for a request initiated via PurchasingManager.initiateGetUserIdRequest().
onItemDataResponse(ItemDataResponse) - Method in class com.amazon.inapp.purchasing.BasePurchasingObserver
 
onItemDataResponse(ItemDataResponse) - Method in class com.amazon.inapp.purchasing.PurchasingObserver
This callback method is invoked when an ItemDataResponse is available for a request initiated via PurchasingManager.initiateItemDataRequest(java.util.Set).
onPurchaseResponse(PurchaseResponse) - Method in class com.amazon.inapp.purchasing.BasePurchasingObserver
 
onPurchaseResponse(PurchaseResponse) - Method in class com.amazon.inapp.purchasing.PurchasingObserver
This callback method is invoked when a PurchaseResponse is available for a purchase initiated via PurchasingManager.initiatePurchaseRequest(String).
onPurchaseUpdatesResponse(PurchaseUpdatesResponse) - Method in class com.amazon.inapp.purchasing.BasePurchasingObserver
 
onPurchaseUpdatesResponse(PurchaseUpdatesResponse) - Method in class com.amazon.inapp.purchasing.PurchasingObserver
This callback method is invoked when a PurchaseUpdatesResponse is available for a request initiated via PurchasingManager.initiatePurchaseUpdatesRequest(Offset).
onReceive(Context, Intent) - Method in class com.amazon.inapp.purchasing.ResponseReceiver
Handles broadcast intents from Amazon Appstore for Android.
onSdkAvailable(boolean) - Method in class com.amazon.inapp.purchasing.BasePurchasingObserver
 
onSdkAvailable(boolean) - Method in class com.amazon.inapp.purchasing.PurchasingObserver
This callback method is invoked after registering the PurchasingObserver with the PurchasingManager, and indicates whether the In-App Purchasing API is running in sandbox mode (with test data) or production mode (with real data).

P

PurchaseResponse - Class in com.amazon.inapp.purchasing
PurchaseResponse.PurchaseRequestStatus - Enum in com.amazon.inapp.purchasing
Represents the status of a purchase request initiated via PurchasingManager.initiatePurchaseRequest(String).
PurchaseUpdatesResponse - Class in com.amazon.inapp.purchasing
PurchaseUpdatesResponse.PurchaseUpdatesRequestStatus - Enum in com.amazon.inapp.purchasing
Represents the status of a purchase updates request initiated via PurchasingManager.initiatePurchaseUpdatesRequest(Offset).
PurchasingManager - Class in com.amazon.inapp.purchasing
The PurchasingManager presents the primary API for interacting with the Amazon Appstore for Android In App SDK: Purchasing Framework.
PurchasingObserver - Class in com.amazon.inapp.purchasing
Clients must subclass the PurchasingObserver and register an instance of their subclass with PurchasingManager.registerObserver(PurchasingObserver) before using other APIs in the PurchasingManager.
PurchasingObserver(Context) - Constructor for class com.amazon.inapp.purchasing.PurchasingObserver
Creates a new PurchasingObserver that is associated with your Activity or Application Context.

R

Receipt - Class in com.amazon.inapp.purchasing
Represents the purchase of consumable content, entitled content or subscription content as well as the renewal of a subscription.
registerObserver(PurchasingObserver) - Static method in class com.amazon.inapp.purchasing.PurchasingManager
You must register a PurchasingObserver before invoking operations in this class.
ResponseReceiver - Class in com.amazon.inapp.purchasing
You must register this class as a broadcast receiver in your AndroidManifest.xml in order to receive broadcast intents from the Amazon Appstore for Android.
ResponseReceiver() - Constructor for class com.amazon.inapp.purchasing.ResponseReceiver
 

S

SubscriptionPeriod - Class in com.amazon.inapp.purchasing
Represents a period of time during which a subscription is valid.

T

toString() - Method in class com.amazon.inapp.purchasing.GetUserIdResponse
 
toString() - Method in class com.amazon.inapp.purchasing.Item
 
toString() - Method in class com.amazon.inapp.purchasing.ItemDataResponse
 
toString() - Method in class com.amazon.inapp.purchasing.Offset
Returns the encoded String form of the Offset.
toString() - Method in class com.amazon.inapp.purchasing.PurchaseResponse
 
toString() - Method in class com.amazon.inapp.purchasing.PurchaseUpdatesResponse
 
toString() - Method in class com.amazon.inapp.purchasing.Receipt
 
toString() - Method in class com.amazon.inapp.purchasing.SubscriptionPeriod
 

V

valueOf(String) - Static method in enum com.amazon.inapp.purchasing.GetUserIdResponse.GetUserIdRequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.inapp.purchasing.Item.ItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.inapp.purchasing.ItemDataResponse.ItemDataRequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.inapp.purchasing.PurchaseResponse.PurchaseRequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazon.inapp.purchasing.PurchaseUpdatesResponse.PurchaseUpdatesRequestStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazon.inapp.purchasing.GetUserIdResponse.GetUserIdRequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.inapp.purchasing.Item.ItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.inapp.purchasing.ItemDataResponse.ItemDataRequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.inapp.purchasing.PurchaseResponse.PurchaseRequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazon.inapp.purchasing.PurchaseUpdatesResponse.PurchaseUpdatesRequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
B C F G I O P R S T V