public final class

LoyaltyWalletObject

extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.android.gms.wallet.LoyaltyWalletObject

Class Overview

Parcelable representing a loyalty wallet object. An example loyalty wallet object could be a rewards membership where the membership id is placed in the accountId.

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<LoyaltyWalletObject> CREATOR
Public Methods
String getAccountId()
String getAccountName()
String getBarcodeAlternateText()
String getBarcodeType()
String getBarcodeValue()
String getId()
String getIssuerName()
String getProgramName()
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator<LoyaltyWalletObject> CREATOR

Public Methods

public String getAccountId ()

Returns
String Loyalty account identifier to be displayed to the user (ex: "12345678").

public String getAccountName ()

Returns
String Loyalty account holder name (ex: "John Smith").

public String getBarcodeAlternateText ()

Returns
String Human-readable text to display to the user in addition to the encoded barcode value (ex: "3492013").

public String getBarcodeType ()

Returns
String Barcode type. Possible values include "codabar", "qrCode", "textOnly", etc...

public String getBarcodeValue ()

Returns
String Encoded barcode value.

public String getId ()

Returns
String The unique identifier for this Wallet Object.

public String getIssuerName ()

Returns
String The name of who issued this loyalty object.

public String getProgramName ()

Returns
String The name of the loyalty program associated to this object.

public void writeToParcel (Parcel dest, int flags)

Parameters
dest Parcel
flags int