- PARAM_API_KEY - Static variable in class com.scvngr.levelup.core.net.RequestUtils
-
Parameter for the app's LevelUp API key.
- PARAM_BORN_AT - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for birth date.
- PARAM_CLIENT_ID - Static variable in class com.scvngr.levelup.core.net.RequestUtils
-
Deprecated.
- PARAM_CUSTOM_ATTRIBUTES - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for custom attributes.
- PARAM_DEVICE_IDENTIFIER - Static variable in class com.scvngr.levelup.core.net.RequestUtils
-
Parameter for the device identifier.
- PARAM_EMAIL - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for email.
- PARAM_ENCRYPTED_CVV - Static variable in class com.scvngr.levelup.core.net.request.factory.CreditCardRequestFactory
-
The encrypted CVV code.
- PARAM_ENCRYPTED_EXPIRATION_MONTH - Static variable in class com.scvngr.levelup.core.net.request.factory.CreditCardRequestFactory
-
The encrypted expiration date month.
- PARAM_ENCRYPTED_EXPIRATION_YEAR - Static variable in class com.scvngr.levelup.core.net.request.factory.CreditCardRequestFactory
-
The encrypted expiration date year.
- PARAM_ENCRYPTED_NUMBER - Static variable in class com.scvngr.levelup.core.net.request.factory.CreditCardRequestFactory
-
The encrypted credit card number.
- PARAM_FIRST_NAME - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for first name.
- PARAM_GENDER - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for gender.
- PARAM_LAST_NAME - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for last name.
- PARAM_LATITUDE - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for latitude, represented as a floating point number.
- PARAM_LONGITUDE - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for longitude, represented as a floating point number.
- PARAM_NEW_PASSWORD - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for new password.
- PARAM_NEW_PASSWORD_CONFIRMATION - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for new password confirmation.
- PARAM_PASSWORD - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for password.
- PARAM_POSTAL_CODE - Static variable in class com.scvngr.levelup.core.net.request.factory.CreditCardRequestFactory
-
The postal/zip code.
- PARAM_TERMS_ACCEPTED - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
User Parameter for if they have accepted the terms of service.
- PARAMETER_ANCHOR - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
Link anchor.
- PARAMETER_HREFLANG - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
The language of the link.
- PARAMETER_MEDIA - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
The media type, similar to \@media in CSS.
- PARAMETER_REL - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
Relation.
- PARAMETER_REV - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
A reverse relation.
- PARAMETER_TITLE - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
The title of the resource.
- PARAMETER_TITLE_STAR - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
The extended title of the resource.
- PARAMETER_TYPE - Static variable in class com.scvngr.levelup.core.util.LinkHeaderParser
-
The MIME type of the resource.
- ParcelableArrayList<E extends Parcelable> - Class in com.scvngr.levelup.core.model.util
-
An ArrayList which is also Parcelable.
- ParcelableArrayList(Collection<E>) - Constructor for class com.scvngr.levelup.core.model.util.ParcelableArrayList
-
Creates a new ArrayList, copying from the source collection.
- ParcelableArrayList(Parcel) - Constructor for class com.scvngr.levelup.core.model.util.ParcelableArrayList
-
- ParcelableArrayList.ImmutableClassException - Exception in com.scvngr.levelup.core.model.util
-
This class is immutable.
- parseActivityResult(int, int, Intent) - Static method in class com.scvngr.levelup.deeplinkauth.LevelUpDeepLinkIntegrator
-
- parseColor(Resources, String) - Static method in class com.scvngr.levelup.core.model.qr.LevelUpCode
-
Parse the color parameter from this QR code.
- parseIsoDatetime(String) - Static method in class com.scvngr.levelup.core.util.IsoDateUtils
-
Parses an ISO 8601 timezone-formatted string into a
Date
in UTC.
- parseIsoDatetime(String, TimeZone) - Static method in class com.scvngr.levelup.core.util.IsoDateUtils
-
Parses an ISO 8601 timezone-formatted string into a
Date
relative to a
TimeZone
.
- parseLinkHeader(String) - Static method in class com.scvngr.levelup.core.util.LinkHeaderParser
-
Parses the header value and extracts the link and its parameters.
- parseLinkHeader(Uri, String) - Static method in class com.scvngr.levelup.core.util.LinkHeaderParser
-
Parses the header value and extracts the link and its parameters, resolving the link relative
to the supplied context.
- PaymentMethodJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
-
- PaymentMethodJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.PaymentMethodJsonFactory
-
Constructor.
- PaymentMethodRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
-
Builds requests related to the user's payment method.
- PaymentMethodRequestFactory(Context, AccessTokenRetriever) - Constructor for class com.scvngr.levelup.core.net.request.factory.PaymentMethodRequestFactory
-
- PaymentOptionsSummary - Class in com.scvngr.levelup.core.model
-
Details around the options available for payment method preference.
- PaymentOptionsSummary(MonetaryValue, String, List<String>, MonetaryValue, MonetaryValue) - Constructor for class com.scvngr.levelup.core.model.PaymentOptionsSummary
-
- PaymentOptionsSummaryJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
-
- PaymentOptionsSummaryJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.PaymentOptionsSummaryJsonFactory
-
Constructor.
- PaymentPreference - Class in com.scvngr.levelup.core.model
-
User's selected mode of payment preference.
- PaymentPreference(boolean, MonetaryValue) - Constructor for class com.scvngr.levelup.core.model.PaymentPreference
-
- PaymentPreferenceJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
-
- PaymentPreferenceJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.PaymentPreferenceJsonFactory
-
Constructor.
- PaymentPreferenceRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
-
Builds requests that interact with the payment request endpoints.
- PaymentPreferenceRequestFactory(Context, AccessTokenRetriever) - Constructor for class com.scvngr.levelup.core.net.request.factory.PaymentPreferenceRequestFactory
-
- PaymentPreferences - Class in com.scvngr.levelup.core.model.qr
-
Class to encompass the PaymentPreferences at the end of QR codes.
- PaymentPreferences(String) - Constructor for class com.scvngr.levelup.core.model.qr.PaymentPreferences
-
- PaymentPreferencesV3 - Class in com.scvngr.levelup.core.model.qr
-
This class may be used to encode and parse version 3 payment preferences.
- PaymentPreferencesV3(String) - Constructor for class com.scvngr.levelup.core.model.qr.PaymentPreferencesV3
-
- PaymentToken - Class in com.scvngr.levelup.core.model
-
Represents a user's payment token.
- PaymentToken(String, long) - Constructor for class com.scvngr.levelup.core.model.PaymentToken
-
Constructor for payment tokens that do not have an action or message.
- PaymentToken(String, long, String, String) - Constructor for class com.scvngr.levelup.core.model.PaymentToken
-
- PaymentTokenJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
-
- PaymentTokenJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.PaymentTokenJsonFactory
-
Constructs a new factory.
- PaymentTokenJsonFactory.JsonKeys - Class in com.scvngr.levelup.core.model.factory.json
-
Keys for JSON properties for this object for use in deserialization.
- PaymentTokenRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
-
- PaymentTokenRequestFactory(Context, AccessTokenRetriever) - Constructor for class com.scvngr.levelup.core.net.request.factory.PaymentTokenRequestFactory
-
- PaymentTokenV2 - Class in com.scvngr.levelup.core.model.qr
-
- PaymentTokenV2(String) - Constructor for class com.scvngr.levelup.core.model.qr.PaymentTokenV2
-
Constructor.
- PendingImage<T> - Class in com.scvngr.levelup.core.ui.view
-
An image that can be loaded later.
- PendingImage(PendingImage.LoadCancelable, String) - Constructor for class com.scvngr.levelup.core.ui.view.PendingImage
-
- PendingImage.LoadCancelable - Interface in com.scvngr.levelup.core.ui.view
-
A class that can cancel a load, given a key.
- PendingImage.OnImageLoaded<T2> - Interface in com.scvngr.levelup.core.ui.view
-
Callback to call when an image has been loaded.
- PERCENT_DONATION - Static variable in class com.scvngr.levelup.core.model.factory.json.CauseAffiliationJsonFactory.JsonKeys
-
- PercentageTip - Class in com.scvngr.levelup.core.model.tip
-
Tip as a percentage of the purchase amount.
- PercentageTip(int) - Constructor for class com.scvngr.levelup.core.model.tip.PercentageTip
-
- PercentageTip(Parcel) - Constructor for class com.scvngr.levelup.core.model.tip.PercentageTip
-
- Permission - Class in com.scvngr.levelup.core.model
-
- Permission(String, String) - Constructor for class com.scvngr.levelup.core.model.Permission
-
- PERMISSION_BEACON_CHECKINS - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Check-in when a LevelUp beacon is detected.
- PERMISSION_CREATE_FIRST_CREDIT_CARD - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Create a new credit card entry.
- PERMISSION_CREATE_ORDERS - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Charge a user on behalf of a merchant.
- PERMISSION_MANAGE_USER_ADDRESSES - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Read a user’s addresses and add new ones.
- PERMISSION_MANAGE_USER_CAMPAIGNS - Static variable in class com.scvngr.levelup.core.net.Permissions
-
View credit for a user and claim campaigns.
- PERMISSION_MANAGE_USER_PAYMENT_METHODS - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Add new credit cards for a user.
- PERMISSION_READ_QR_CODE - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Read a user’s QR code.
- PERMISSION_READ_USER_BASIC_INFO - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Read a user’s name, email, birthday and gender.
- PERMISSION_READ_USER_ORDERS - Static variable in class com.scvngr.levelup.core.net.Permissions
-
Read a users transaction history, with item level detail.
- Permissions - Class in com.scvngr.levelup.core.net
-
A list of permissions known to be supported by LevelUp’s web service.
- PermissionsRequest - Class in com.scvngr.levelup.core.model
-
A request for a set of permissions, made by an
App
on behalf of the user.
- PermissionsRequest(String, long, String, String, long, Set<Permission>, String, PermissionsRequest.State) - Constructor for class com.scvngr.levelup.core.model.PermissionsRequest
-
- PermissionsRequest(String, long, String, String, long, Set<Permission>, String, PermissionsRequest.State, String) - Constructor for class com.scvngr.levelup.core.model.PermissionsRequest
-
- PermissionsRequest.State - Enum in com.scvngr.levelup.core.model
-
The state of the permissions request, according to the web service.
- PermissionsRequestJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
-
- PermissionsRequestJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.PermissionsRequestJsonFactory
-
- PermissionUtil - Class in com.scvngr.levelup.core.util
-
This is a utility class to check permissions available to the current app.
- PHONE - Static variable in class com.scvngr.levelup.core.model.factory.json.LocationJsonFactory.JsonKeys
-
- POSTAL_CODE - Static variable in class com.scvngr.levelup.core.model.factory.json.LocationJsonFactory.JsonKeys
-
- POTENTIAL_CREDIT - Static variable in class com.scvngr.levelup.core.model.factory.json.LoyaltyJsonFactory.JsonKeys
-
- PreconditionUtil - Class in com.scvngr.levelup.core.util
-
This is a utility class to enforce preconditions.
- PROGRESS_PERCENT - Static variable in class com.scvngr.levelup.core.model.factory.json.LoyaltyJsonFactory.JsonKeys
-
- PROGUARDED - Static variable in class com.scvngr.levelup.core.util.CoreLibConstants
-
Allows the application to determine whether ProGuard has been applied to this library.
- PROGUARDED - Static variable in class com.scvngr.levelup.deeplinkauth.util.DeeplinkAuthLibConstants
-
Allows the application to determine whether ProGuard has been applied to this library.
- PROMOTED - Static variable in class com.scvngr.levelup.core.model.factory.json.CreditCardJsonFactory.JsonKeys
-
- PROPERTY - Static variable in class com.scvngr.levelup.core.model.factory.json.ErrorJsonFactory.JsonKeys
-
The key in JSON where the error object property can be parsed.
- putBoolean(Context, String, boolean) - Static method in class com.scvngr.levelup.core.storage.SharedPreferencesUtil
-
Puts a boolean
for a given key.
- putCode(String, LevelUpQrCodeGenerator.LevelUpQrCodeImage) - Method in class com.scvngr.levelup.core.ui.view.HashMapCache
-
- putCode(String, LevelUpQrCodeGenerator.LevelUpQrCodeImage) - Method in interface com.scvngr.levelup.core.ui.view.LevelUpCodeCache
-
- putExtras(Intent, boolean) - Static method in class com.scvngr.levelup.beacon.service.BatteryService
-
- putExtras(Intent, boolean) - Static method in class com.scvngr.levelup.beacon.service.BeaconScanService
-
- putExtras(Intent, AbstractRequest, String) - Static method in class com.scvngr.levelup.core.service.AbstractNetworkRequestService
-
- putLong(Context, String, long) - Static method in class com.scvngr.levelup.core.storage.SharedPreferencesUtil
-
Puts a long
for a given key.
- putString(Context, String, String) - Static method in class com.scvngr.levelup.core.storage.SharedPreferencesUtil
-
Puts a String
for a given key.