- OBJECT - Static variable in class com.scvngr.levelup.core.model.factory.json.ErrorJsonFactory.JsonKeys
-
The key in JSON where the error object can be parsed.
- of(String, Class<T>, String) - Static method in class com.google.gson.typeadapters.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter for baseType
wrapped with baseName
using
typeFieldName
as the type field name.
- of(String, Class<T>) - Static method in class com.google.gson.typeadapters.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter for baseType
wrapped with baseName
using
"type"
as the type field name.
- of(Class<T>, String) - Static method in class com.google.gson.typeadapters.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter using for baseType
using typeFieldName
as the type field name.
- of(Class<T>) - Static method in class com.google.gson.typeadapters.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter for baseType
using "type"
as
the type field name.
- OFFER_HTML - Static variable in class com.scvngr.levelup.core.model.factory.json.CampaignJsonFactory.JsonKeys
-
- offerHtml(String) - Method in class com.scvngr.levelup.core.model.Campaign.CampaignBuilder
-
- onAccessTokenReceived(String) - Method in interface com.scvngr.levelup.core.ui.view.LevelUpOAuth2View.OAuth2Callback
-
- onBuildFactory(GsonBuilder) - Method in class com.scvngr.levelup.core.model.factory.json.GsonModelFactory
-
Override this to register type adapters or anything else of that sort.
- onBuildFactory(GsonBuilder) - Method in class com.scvngr.levelup.core.model.factory.json.PaymentMethodJsonFactory
-
- onBuildFactory(GsonBuilder) - Method in class com.scvngr.levelup.core.model.factory.json.PermissionsRequestJsonFactory
-
- onCancelLoad(String) - Method in class com.scvngr.levelup.core.ui.view.AsyncTaskCodeLoader
-
- onCancelLoad(String) - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeLoader
-
Implement this to handle any load cancellation.
- onCancelLoads() - Method in class com.scvngr.levelup.core.ui.view.AsyncTaskCodeLoader
-
- onCancelLoads() - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeLoader
-
Cancel all loads.
- onCodeLoad(boolean) - Method in interface com.scvngr.levelup.core.ui.view.LevelUpCodeView.OnCodeLoadListener
-
This will be called when a code begins or ends loading.
- onDetachedFromWindow() - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
-
- onDraw(Canvas) - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
-
- onError(String, String) - Method in interface com.scvngr.levelup.core.ui.view.LevelUpOAuth2View.OAuth2Callback
-
- onFilterTouchEventForSecurity(MotionEvent) - Method in class com.scvngr.levelup.core.ui.view.LevelUpOAuth2View
-
- onHandleIntent(Intent) - Method in class com.scvngr.levelup.beacon.service.BatteryService
-
- onHandleIntent(Intent) - Method in class com.scvngr.levelup.beacon.service.BeaconScanService
-
- onHandleIntent(Intent) - Method in class com.scvngr.levelup.core.service.AbstractNetworkRequestService
-
- onImageLoaded(String, T2) - Method in interface com.scvngr.levelup.core.ui.view.PendingImage.OnImageLoaded
-
Called on the UI thread when the image has been loaded.
- onLevelUpNotInstalled(Activity) - Method in class com.scvngr.levelup.deeplinkauth.LevelUpDeepLinkIntegrator
-
Called when LevelUp is not installed.
- onlineOrderUrl(String) - Method in class com.scvngr.levelup.core.model.AppConstants.AppConstantsBuilder
-
- onMeasure(int, int) - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
-
- onNegativeButton(DialogInterface) - Method in class com.scvngr.levelup.deeplinkauth.LevelUpDeepLinkIntegrator
-
Called when the negative action button (Cancel) is pressed on the install dialog.
- onPositiveButton(DialogInterface) - Method in class com.scvngr.levelup.deeplinkauth.LevelUpDeepLinkIntegrator
-
Called when the positive action button (install LevelUp) is pressed in the install dialog.
- onReceive(Context, Intent) - Method in class com.scvngr.levelup.beacon.receiver.AppInitializeReceiver
-
- onReceive(Context, Intent) - Method in class com.scvngr.levelup.beacon.receiver.BatteryReceiver
-
- onReceive(Context, Intent) - Method in class com.scvngr.levelup.beacon.receiver.BluetoothReceiver
-
- onReceive(Context, Intent) - Method in class com.scvngr.levelup.beacon.receiver.BootReceiver
-
- onScanResult(String, String) - Method in interface com.scvngr.levelup.beacon.BeaconScanListener
-
Called when a beacon has been scanned.
- onStartLoadInBackground(String, String, PendingImage.OnImageLoaded<LevelUpQrCodeGenerator.LevelUpQrCodeImage>) - Method in class com.scvngr.levelup.core.ui.view.AsyncTaskCodeLoader
-
- onStartLoadInBackground(String, String, PendingImage.OnImageLoaded<LevelUpQrCodeGenerator.LevelUpQrCodeImage>) - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeLoader
-
Implement this to start the loading of the given QR code into an image in the background.
- onTouchEvent(MotionEvent) - Method in class com.scvngr.levelup.core.ui.view.LevelUpCodeView
-
- OPENTABLE_URL - Static variable in class com.scvngr.levelup.core.model.factory.json.LocationJsonFactory.JsonKeys
-
- opt(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optBoolean(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optBoolean(String, boolean) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optDouble(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optDouble(String, double) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optInt(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optInt(String, int) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optIntegerSet(JSONObject, String) - Static method in class com.scvngr.levelup.core.model.util.JsonUtils
-
- optJSONArray(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optJSONObject(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optLong(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optLong(String, long) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optLongNullable(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optLongNullable(JSONObject, String) - Static method in class com.scvngr.levelup.core.model.util.JsonUtils
-
Helper method that gets an optional nullable
Long
value from the
JSONObject
.
- optMonetaryValue(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optMonetaryValue(JSONObject, String) - Static method in class com.scvngr.levelup.core.model.util.JsonUtils
-
Gets an optional
MonetaryValue
object from the JSON at the key passed.
- optString(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optString(String, String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optString(JSONObject, String) - Static method in class com.scvngr.levelup.core.model.util.JsonUtils
-
Helper method that doesn't return some fake version of null if the string is null, it returns
null.
- optStringSet(String) - Method in class com.scvngr.levelup.core.model.factory.json.JsonModelHelper
-
- optStringSet(JSONObject, String) - Static method in class com.scvngr.levelup.core.model.util.JsonUtils
-
- Order - Class in com.scvngr.levelup.core.model
-
Represents an order.
- Order(MonetaryValue, String, String, MonetaryValue, String, String, MonetaryValue, MonetaryValue, String, String, String, String, String, String, Long, String, Long, String, MonetaryValue, MonetaryValue, MonetaryValue, String, String) - Constructor for class com.scvngr.levelup.core.model.Order
-
- Order.OrderBuilder - Class in com.scvngr.levelup.core.model
-
- OrderJsonFactory - Class in com.scvngr.levelup.core.model.factory.json
-
Factory for creating
Order
s from JSON.
- OrderJsonFactory() - Constructor for class com.scvngr.levelup.core.model.factory.json.OrderJsonFactory
-
Constructs a factory for parsing Order models.
- OrderJsonFactory.JsonKeys - Class in com.scvngr.levelup.core.model.factory.json
-
All of the keys in the JSON representation of this model.
- OrderRequestFactory - Class in com.scvngr.levelup.core.net.request.factory
-
Class to build requests to interact with the order endpoint.
- OrderRequestFactory(Context, AccessTokenRetriever) - Constructor for class com.scvngr.levelup.core.net.request.factory.OrderRequestFactory
-
Constructor.
- ORDERS_COUNT - Static variable in class com.scvngr.levelup.core.model.factory.json.LoyaltyJsonFactory.JsonKeys
-
- ORDERS_COUNT - Static variable in class com.scvngr.levelup.core.model.factory.json.UserJsonFactory.JsonKeys
-
- ordersCount(int) - Method in class com.scvngr.levelup.core.model.User.UserBuilder
-
- OrdersList - Class in com.scvngr.levelup.core.model
-
Parcelable list of
Order
s.
- OrdersList() - Constructor for class com.scvngr.levelup.core.model.OrdersList
-
Creates a new, empty list.
- OrdersList(Collection<Order>) - Constructor for class com.scvngr.levelup.core.model.OrdersList
-
Creates a list with a copy of the given collection.
- OrdersList(Parcel) - Constructor for class com.scvngr.levelup.core.model.OrdersList
-
Parcelable constructor.
- OUTER_PARAM_CARD - Static variable in class com.scvngr.levelup.core.net.request.factory.CreditCardRequestFactory
-
The outer JSON object request parameter.
- OUTER_PARAM_PERMISSION_KEYNAMES - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
Outer parameter name for permission keynames parameters.
- OUTER_PARAM_USER - Static variable in class com.scvngr.levelup.core.net.request.factory.UserRequestFactory
-
Outer parameter name for user parameters.