Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

AbstractJsonModelFactory<T> - Class in com.scvngr.levelup.core.model.factory.json
Superclass for JSON parsers that create model objects using a factory design pattern.
AbstractJsonModelFactory(String) - Constructor for class com.scvngr.levelup.core.model.factory.json.AbstractJsonModelFactory
Constructs a new factory.
AbstractNetworkRequestService - Class in com.scvngr.levelup.core.service
Abstract base class to be used for services that do network requests in the background and may or may not want to send results back to the clients that triggered the request.
AbstractNetworkRequestService() - Constructor for class com.scvngr.levelup.core.service.AbstractNetworkRequestService
Constructs a new instance of the service.
AbstractNetworkRequestService.BroadcastResult - Class in com.scvngr.levelup.core.service
Represents the result that has been broadcast from this service.
AbstractPagingRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
A request factory that can page through requests.
AbstractPagingRequestFactory(Context, AccessTokenRetriever, AbstractPagingRequestFactory.PageCacheRetriever, String) - Constructor for class com.scvngr.levelup.core.net.request.factory.AbstractPagingRequestFactory
 
AbstractPagingRequestFactory.PageCacheRetriever - Interface in com.scvngr.levelup.core.net.request.factory
Implement this to support persisting the URL that points to the next page of information.
AbstractPaymentMethod - Class in com.scvngr.levelup.core.model.paymentmethod
An abstract class representing a payment method.
AbstractPaymentMethod(Parcel) - Constructor for class com.scvngr.levelup.core.model.paymentmethod.AbstractPaymentMethod
Parcelable constructor.
AbstractPaymentMethod(String, Integer, MonetaryValue, String) - Constructor for class com.scvngr.levelup.core.model.paymentmethod.AbstractPaymentMethod
 
AbstractRequest - Class in com.scvngr.levelup.core.net
Object which represents an HTTP request.
AbstractRequest(HttpMethod, String, Map<String, String>, Map<String, String>) - Constructor for class com.scvngr.levelup.core.net.AbstractRequest
Create a new AbstractRequest.
AbstractRequest(HttpMethod, Uri, Map<String, String>) - Constructor for class com.scvngr.levelup.core.net.AbstractRequest
Create a new AbstractRequest from an absolute URL.
AbstractRequest(Parcel) - Constructor for class com.scvngr.levelup.core.net.AbstractRequest
Constructor for parceling.
AbstractRequest.BadRequestException - Exception in com.scvngr.levelup.core.net
Exception that is thrown if a request is invalid at the time it it sent.
AbstractRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
Base class for all AbstractRequest building classes.
AbstractRequestFactory(Context, AccessTokenRetriever) - Constructor for class com.scvngr.levelup.core.net.request.factory.AbstractRequestFactory
Constructor.
AbstractResponse<T> - Class in com.scvngr.levelup.core.net
Object which represents an HTTP response.
AbstractResponse(Exception) - Constructor for class com.scvngr.levelup.core.net.AbstractResponse
Constructor for an error response.
AbstractResponse(int, Exception) - Constructor for class com.scvngr.levelup.core.net.AbstractResponse
 
AbstractResponse(int, Map<String, List<String>>, Exception) - Constructor for class com.scvngr.levelup.core.net.AbstractResponse
 
AccessToken - Class in com.scvngr.levelup.core.model
Represents the LevelUp access token.
AccessToken(String) - Constructor for class com.scvngr.levelup.core.model.AccessToken
Public representation of an AccessToken.
AccessToken(String, Long) - Constructor for class com.scvngr.levelup.core.model.AccessToken
AccessToken(String, Long, Long) - Constructor for class com.scvngr.levelup.core.model.AccessToken
 
AccessTokenJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
Factory for creating AccessTokens from JSON.
AccessTokenJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.AccessTokenJsonFactory
Constructor.
AccessTokenJsonFactory.JsonKeys - Class in com.scvngr.levelup.core.model.factory.json
All of the keys in the JSON representation of this model.
AccessTokenRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
Class to build requests to interact with the endpoints that deal with AccessTokens.
AccessTokenRequestFactory(Context) - Constructor for class com.scvngr.levelup.core.net.request.factory.AccessTokenRequestFactory
Constructor.
AccessTokenRequestFactory(Context, AccessTokenRetriever) - Constructor for class com.scvngr.levelup.core.net.request.factory.AccessTokenRequestFactory
Constructor with access token retriever.
AccessTokenRequired - Annotation Type in com.scvngr.levelup.core.annotation
Denotes a LevelUp web request that requires an AccessToken.
AccessTokenRetriever - Interface in com.scvngr.levelup.core.net
Interface for a class that can be used to retrieve the currently logged in User's AccessToken.
ACTION - Static variable in class com.scvngr.levelup.core.model.factory.json.InterstitialJsonFactory.JsonKeys
 
ACTION - Static variable in class com.scvngr.levelup.core.model.factory.json.PaymentTokenJsonFactory.JsonKeys
Key in the JSON object to get the PaymentToken's action.
action(Class<?>, String) - Static method in class com.scvngr.levelup.core.util.Key
 
ACTION_APP_INITIALIZE - Static variable in class com.scvngr.levelup.core.CoreIntents
Broadcast to initialize application services.
ACTION_BEACON_DISCOVERED - Static variable in class com.scvngr.levelup.beacon.BeaconIntents
Broadcast sent to notify applications that a LevelUp beacon has been discovered.
ACTION_REQUEST_PERMISSIONS - Static variable in class com.scvngr.levelup.deeplinkauth.DeepLinkAuthUtil
Intent action for a permissions request.
add(E) - Method in class com.scvngr.levelup.core.model.util.ParcelableArrayList
 
add(int, E) - Method in class com.scvngr.levelup.core.model.util.ParcelableArrayList
 
addAll(Collection<? extends E>) - Method in class com.scvngr.levelup.core.model.util.ParcelableArrayList
 
addAll(int, Collection<? extends E>) - Method in class com.scvngr.levelup.core.model.util.ParcelableArrayList
 
addApiKeyToRequestBody(Context, JSONObject) - Static method in class com.scvngr.levelup.core.net.RequestUtils
Add the API key to the request body.
addApiKeyToRequestBody(Context, JsonObject) - Static method in class com.scvngr.levelup.core.net.RequestUtils
Add the API key to the request body.
addApiKeyToRequestQueryParams(Context, Map<String, String>) - Static method in class com.scvngr.levelup.core.net.RequestUtils
Add the API key to the request query parameters.
addDeviceIdToRequestBody(Context, JSONObject) - Static method in class com.scvngr.levelup.core.net.RequestUtils
Add the Device ID to the request body if the Device ID can be determined.
addDeviceIdToRequestBody(Context, JsonObject) - Static method in class com.scvngr.levelup.core.net.RequestUtils
Add the Device ID to the request body if the Device ID can be determined.
AMEX - Static variable in class com.scvngr.levelup.core.model.CreditCard
Full brand name of American Express.
androidDeeplinkPrefix(String) - Method in class com.scvngr.levelup.core.model.AppConstants.AppConstantsBuilder
 
ANIM_FADE_DURATION_MILLIS - Static variable in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
The duration of the color fade animation, in milliseconds.
ANIM_FADE_START_DELAY_MILLIS - Static variable in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
The delay before starting the color fade animation, as used by LevelUpCodeView.animateFadeColorsDelayed().
animateFadeColorsDelayed() - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
Animate the fading of the colors after a delay.
animateFadeColorsImmediately() - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
Starts the color fade animation.
API_VERSION_CODE_V14 - Static variable in class com.scvngr.levelup.core.net.LevelUpRequest
API version code for v14.
API_VERSION_CODE_V15 - Static variable in class com.scvngr.levelup.core.net.LevelUpRequest
API version code for v15.
App - Class in com.scvngr.levelup.core.model
A connected app.
App(String, long, String, String) - Constructor for class com.scvngr.levelup.core.model.App
 
APP_NAME - Static variable in class com.scvngr.levelup.core.model.factory.json.RegistrationJsonFactory.JsonKeys
 
AppConstants - Class in com.scvngr.levelup.core.model
Represents the App Constants.
AppConstants(String, String, int[], int, String, String, String, String, String, String) - Constructor for class com.scvngr.levelup.core.model.AppConstants
 
AppConstants.AppConstantsBuilder - Class in com.scvngr.levelup.core.model
 
AppConstantsJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
JSON factory to inflate the AppConstants.
AppConstantsJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.AppConstantsJsonFactory
Constructor
AppConstantsRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
Class to build requests to interact with the endpoints that deal with AppConstants.
AppConstantsRequestFactory(Context, AccessTokenRetriever) - Constructor for class com.scvngr.levelup.core.net.request.factory.AppConstantsRequestFactory
 
AppInitializeReceiver - Class in com.scvngr.levelup.beacon.receiver
Receiver that handles CoreIntents.ACTION_APP_INITIALIZE.
AppInitializeReceiver() - Constructor for class com.scvngr.levelup.beacon.receiver.AppInitializeReceiver
 
AppJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
JSON factory to inflate an App.
AppJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.AppJsonFactory
Factory constructor.
ApplePayCardPaymentMethod - Class in com.scvngr.levelup.core.model.paymentmethod
Represents an Apple Pay card.
ApplePayCardPaymentMethod(String, Integer, MonetaryValue, ApplePayCardPaymentMethod.Metadata) - Constructor for class com.scvngr.levelup.core.model.paymentmethod.ApplePayCardPaymentMethod
 
ApplePayCardPaymentMethod.Metadata - Class in com.scvngr.levelup.core.model.paymentmethod
APPLICATION_ID - Static variable in class com.scvngr.levelup.beacon.BuildConfig
 
APPLICATION_ID - Static variable in class com.scvngr.levelup.core.BuildConfig
 
APPLICATION_ID - Static variable in class com.scvngr.levelup.core.deeplinkauth.BuildConfig
 
APPLIES_TO_ALL_MERCHANTS - Static variable in class com.scvngr.levelup.core.model.factory.json.CampaignJsonFactory.JsonKeys
 
appliesToAllMerchants(boolean) - Method in class com.scvngr.levelup.core.model.Campaign.CampaignBuilder
 
AppLocationListRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
A list of locations for a specific application ID.
AppLocationListRequestFactory(Context, AccessTokenRetriever, AbstractPagingRequestFactory.PageCacheRetriever, long, Location) - Constructor for class com.scvngr.levelup.core.net.request.factory.AppLocationListRequestFactory
Constructor.
arg(Class<?>, String) - Static method in class com.scvngr.levelup.core.util.Key
 
array() - Constructor for class com.scvngr.levelup.beacon.R.array
 
array() - Constructor for class com.scvngr.levelup.core.R.array
 
assertNotNull(Object, String) - Static method in class com.scvngr.levelup.core.util.PreconditionUtil
 
AsyncTaskCodeLoader - Class in com.scvngr.levelup.core.ui.view
AsyncTaskCodeLoader(LevelUpQrCodeGenerator, LevelUpCodeCache) - Constructor for class com.scvngr.levelup.core.ui.view.AsyncTaskCodeLoader
 
attr() - Constructor for class com.scvngr.levelup.beacon.R.attr
 
attr() - Constructor for class com.scvngr.levelup.core.deeplinkauth.R.attr
 
attr() - Constructor for class com.scvngr.levelup.core.R.attr
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
Skip navigation links