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

A

ACT_BACK - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ACT_SWIPE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ACT_TAP_OUTSIDE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
Action - Class in com.blueshift.rich_push
 
Action() - Constructor for class com.blueshift.rich_push.Action
 
ACTION_BUY(Context) - Static method in class com.blueshift.rich_push.RichPushConstants
 
ACTION_CAROUSEL_IMG_CHANGE - Static variable in class com.blueshift.rich_push.NotificationWorker
 
ACTION_DISMISS - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ACTION_IN_APP_BACKGROUND_FETCH - Static variable in class com.blueshift.BlueshiftConstants
 
ACTION_IN_APP_MARK_AS_OPEN - Static variable in class com.blueshift.BlueshiftConstants
 
ACTION_NOTIFICATION_DELETE - Static variable in class com.blueshift.rich_push.NotificationWorker
 
ACTION_OPEN - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ACTION_OPEN_APP(Context) - Static method in class com.blueshift.rich_push.RichPushConstants
 
ACTION_OPEN_CART(Context) - Static method in class com.blueshift.rich_push.RichPushConstants
 
ACTION_OPEN_OFFER_PAGE(Context) - Static method in class com.blueshift.rich_push.RichPushConstants
 
ACTION_PUSH_RECEIVED(Context) - Static method in class com.blueshift.rich_push.RichPushConstants
Action sent to host app for handling the push message at the user end.
ACTION_RATE_APP - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ACTION_SHARE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ACTION_TYPE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ACTION_VIEW(Context) - Static method in class com.blueshift.rich_push.RichPushConstants
 
ACTIONS - Static variable in class com.blueshift.inappmessage.InAppConstants
 
add(Context, Request) - Method in class com.blueshift.request_queue.RequestQueue
 
addBasicAuth(String, String) - Method in class com.blueshift.BlueshiftHttpRequest.Builder
 
AlarmReceiver - Class in com.blueshift.batch
This is the alarm receiver for bulk event sync process.
AlarmReceiver() - Constructor for class com.blueshift.batch.AlarmReceiver
 
ANDROID_LINK - Static variable in class com.blueshift.inappmessage.InAppConstants
 
appendImmutableFlag(int) - Static method in class com.blueshift.util.CommonUtils
This method will append the IMMUTABLE flag to the provided input flag This is required by the Android 12 (S) update to create pending intents.
AppInstallReceiver - Class in com.blueshift.receiver
 
AppInstallReceiver() - Constructor for class com.blueshift.receiver.AppInstallReceiver
 
apply(TextView) - Method in class com.blueshift.inappmessage.InAppMessageIconFont
 

B

BACKGROUND_COLOR - Static variable in class com.blueshift.inappmessage.InAppConstants
 
BACKGROUND_COLOR(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 
BACKGROUND_DIM_AMOUNT - Static variable in class com.blueshift.inappmessage.InAppConstants
 
BACKGROUND_IMAGE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
BACKGROUND_RADIUS - Static variable in class com.blueshift.inappmessage.InAppConstants
 
BACKGROUND_RADIUS(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 
BANNER - Static variable in class com.blueshift.inappmessage.InAppConstants
 
BASE_URL - Static variable in class com.blueshift.BlueshiftConstants
URLs for server communication
BaseSqliteTable<T> - Class in com.blueshift.framework
 
BaseSqliteTable(Context) - Constructor for class com.blueshift.framework.BaseSqliteTable
 
BaseSqliteTable.FieldType - Enum in com.blueshift.framework
 
BIG_IMAGE_HEIGHT - Static variable in class com.blueshift.rich_push.RichPushConstants
 
BIG_IMAGE_WIDTH - Static variable in class com.blueshift.rich_push.RichPushConstants
 
BLANK_URL - Static variable in class com.blueshift.inappmessage.InAppConstants
 
Blueshift - Class in com.blueshift
 
Blueshift.DeviceIdSource - Enum in com.blueshift
 
BlueshiftAppPreferences - Class in com.blueshift
 
BlueshiftAppPreferences() - Constructor for class com.blueshift.BlueshiftAppPreferences
 
BlueshiftAttributesApp - Class in com.blueshift
 
BlueshiftAttributesUser - Class in com.blueshift
 
BlueshiftAttributesUser() - Constructor for class com.blueshift.BlueshiftAttributesUser
 
BlueshiftBaseSQLiteModel - Class in com.blueshift.framework
 
BlueshiftBaseSQLiteModel() - Constructor for class com.blueshift.framework.BlueshiftBaseSQLiteModel
 
BlueshiftBaseSQLiteOpenHelper<T extends BlueshiftBaseSQLiteModel> - Class in com.blueshift.framework
 
BlueshiftBaseSQLiteOpenHelper(Context, String, SQLiteDatabase.CursorFactory, int) - Constructor for class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
BlueshiftBaseSQLiteOpenHelper.FieldType - Enum in com.blueshift.framework
 
BlueshiftConstants - Class in com.blueshift
 
BlueshiftConstants() - Constructor for class com.blueshift.BlueshiftConstants
 
BlueshiftExecutor - Class in com.blueshift
 
BlueshiftHttpManager - Class in com.blueshift
 
BlueshiftHttpRequest - Class in com.blueshift
 
BlueshiftHttpRequest.Builder - Class in com.blueshift
 
BlueshiftHttpRequest.Method - Enum in com.blueshift
 
BlueshiftHttpResponse - Class in com.blueshift
 
BlueshiftHttpResponse() - Constructor for class com.blueshift.BlueshiftHttpResponse
 
BlueshiftHttpResponse.Builder - Class in com.blueshift
 
BlueshiftImageCache - Class in com.blueshift
 
BlueshiftImageCache() - Constructor for class com.blueshift.BlueshiftImageCache
 
BlueshiftInAppListener - Interface in com.blueshift
 
BlueshiftJSONObject - Class in com.blueshift
 
BlueshiftJSONObject() - Constructor for class com.blueshift.BlueshiftJSONObject
 
BlueshiftLinksActivity - Class in com.blueshift
This Activity is expected to receive the deep-links intended to be received by the SDK.
BlueshiftLinksActivity() - Constructor for class com.blueshift.BlueshiftLinksActivity
 
BlueshiftLinksHandler - Class in com.blueshift
 
BlueshiftLinksHandler(Context) - Constructor for class com.blueshift.BlueshiftLinksHandler
 
BlueshiftLinksListener - Interface in com.blueshift
 
BlueshiftLogger - Class in com.blueshift
 
BlueshiftLogger() - Constructor for class com.blueshift.BlueshiftLogger
 
BlueshiftMessagingService - Class in com.blueshift.fcm
 
BlueshiftMessagingService() - Constructor for class com.blueshift.fcm.BlueshiftMessagingService
 
BlueshiftNotificationEventsActivity - Class in com.blueshift.pn
 
BlueshiftNotificationEventsActivity() - Constructor for class com.blueshift.pn.BlueshiftNotificationEventsActivity
 
BlueShiftPreference - Class in com.blueshift
This class is responsible for tracking the preferences of sdk.
BlueShiftPreference() - Constructor for class com.blueshift.BlueShiftPreference
 
BlueshiftPushListener - Interface in com.blueshift
 
BlueshiftUtils - Class in com.blueshift.util
 
BlueshiftUtils() - Constructor for class com.blueshift.util.BlueshiftUtils
 
BTN_(int) - Static method in class com.blueshift.BlueshiftConstants
 
BTN_CLOSE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
build() - Method in class com.blueshift.BlueshiftHttpRequest.Builder
 
build() - Method in class com.blueshift.BlueshiftHttpResponse.Builder
 
buildAction(Context, String) - Static method in class com.blueshift.rich_push.RichPushConstants
 
Builder() - Constructor for class com.blueshift.BlueshiftHttpRequest.Builder
 
Builder() - Constructor for class com.blueshift.BlueshiftHttpResponse.Builder
 
buildTrackApiAttributesFromPayload(Map<String, Object>, Context) - Static method in class com.blueshift.util.BlueshiftUtils
This method is responsible for building the attributes for calling the track API.
BULK_EVENT_API_URL - Static variable in class com.blueshift.BlueshiftConstants
 
BULK_EVENT_PAGE_SIZE - Static variable in class com.blueshift.BlueshiftConstants
Bulk Event
BulkEvent - Class in com.blueshift.batch
 
BulkEvent() - Constructor for class com.blueshift.batch.BulkEvent
 
BulkEventJobService - Class in com.blueshift.batch
 
BulkEventJobService() - Constructor for class com.blueshift.batch.BulkEventJobService
 
BulkEventManager - Class in com.blueshift.batch
 
BulkEventManager() - Constructor for class com.blueshift.batch.BulkEventManager
 

C

canAutomaticAppOpenBeSentNow(Context) - Static method in class com.blueshift.util.BlueshiftUtils
Checks if we can send an app_open now.
CANCEL_ON_TOUCH_OUTSIDE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
CarouselElement - Class in com.blueshift.rich_push
This model represents the carousel element in carousel type notifications.
CarouselElement() - Constructor for class com.blueshift.rich_push.CarouselElement
 
CarouselElementText - Class in com.blueshift.rich_push
 
CarouselElementText() - Constructor for class com.blueshift.rich_push.CarouselElementText
 
clean(Context, String) - Static method in class com.blueshift.BlueshiftImageCache
Helps you remove the image from both memory and disk
clean() - Method in class com.blueshift.inappmessage.InAppMessageStore
 
cleanAll() - Method in class com.blueshift.inappmessage.InAppMessageStore
Delete all the in-app messages stored in the database.
clear(Context) - Method in class com.blueshift.model.UserInfo
 
clearAll() - Method in class com.blueshift.request_queue.RequestQueueTable
 
CLOSE_BUTTON - Static variable in class com.blueshift.inappmessage.InAppConstants
 
CLOSE_BUTTON_SHOW - Static variable in class com.blueshift.inappmessage.InAppConstants
 
COLOR - Static variable in class com.blueshift.inappmessage.InAppConstants
 
COLOR(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 
com.blueshift - package com.blueshift
 
com.blueshift.batch - package com.blueshift.batch
 
com.blueshift.fcm - package com.blueshift.fcm
 
com.blueshift.framework - package com.blueshift.framework
 
com.blueshift.httpmanager - package com.blueshift.httpmanager
 
com.blueshift.httpmanager.request_queue - package com.blueshift.httpmanager.request_queue
 
com.blueshift.inappmessage - package com.blueshift.inappmessage
 
com.blueshift.model - package com.blueshift.model
 
com.blueshift.pn - package com.blueshift.pn
 
com.blueshift.receiver - package com.blueshift.receiver
 
com.blueshift.request_queue - package com.blueshift.request_queue
 
com.blueshift.rich_push - package com.blueshift.rich_push
 
com.blueshift.type - package com.blueshift.type
 
com.blueshift.util - package com.blueshift.util
 
CommonUtils - Class in com.blueshift.util
 
CommonUtils() - Constructor for class com.blueshift.util.CommonUtils
 
Configuration - Class in com.blueshift.model
 
Configuration() - Constructor for class com.blueshift.model.Configuration
 
CONTENT - Static variable in class com.blueshift.inappmessage.InAppConstants
 
CONTENT_STYLE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
CONTENT_STYLE_DARK - Static variable in class com.blueshift.inappmessage.InAppConstants
 
createContentIconView(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
createNotificationChannel(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Creates a channel object with default details.

D

d(String, String) - Static method in class com.blueshift.BlueshiftLogger
 
DEBUG - Static variable in class com.blueshift.BlueshiftLogger
 
DEFAULT_CHANNEL_ID - Static variable in class com.blueshift.rich_push.RichPushConstants
 
DEFAULT_CHANNEL_NAME - Static variable in class com.blueshift.rich_push.RichPushConstants
 
DEFAULT_RETRY_COUNT - Static variable in class com.blueshift.request_queue.RequestQueue
 
delete(String, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
delete(String, ArrayList<String>) - Method in class com.blueshift.framework.BaseSqliteTable
 
delete(String, String[]) - Method in class com.blueshift.framework.BaseSqliteTable
 
delete(T) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
delete(Request) - Method in class com.blueshift.request_queue.RequestQueueTable
 
deleteAll() - Method in class com.blueshift.framework.BaseSqliteTable
 
deleteAll(String, String[]) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
deleteAllAsync() - Method in class com.blueshift.framework.BaseSqliteTable
 
DeviceUtils - Class in com.blueshift.util
 
DeviceUtils() - Constructor for class com.blueshift.util.DeviceUtils
 
didPushPermissionStatusChange(Context) - Static method in class com.blueshift.BlueShiftPreference
 
DISMISS_URL - Static variable in class com.blueshift.inappmessage.InAppConstants
 
DISPLAY_ON - Static variable in class com.blueshift.inappmessage.InAppConstants
 
displayInAppMessages() - Method in class com.blueshift.Blueshift
 
downloadFile(String, String) - Static method in class com.blueshift.util.NetworkUtils
 
dp2px(int) - Method in class com.blueshift.inappmessage.InAppMessageView
 
dpToPx(int, Context) - Static method in class com.blueshift.util.CommonUtils
 

E

e(String, String) - Static method in class com.blueshift.BlueshiftLogger
 
e(String, Exception) - Static method in class com.blueshift.BlueshiftLogger
 
enableSwipeAndTap(InAppSwipeLinearLayout.OnSwipeGestureListener) - Method in class com.blueshift.inappmessage.InAppSwipeLinearLayout
 
encodeUrlParam(String) - Static method in class com.blueshift.util.NetworkUtils
 
enqueueBulkEvents(Context) - Static method in class com.blueshift.batch.BulkEventManager
 
ERROR - Static variable in class com.blueshift.BlueshiftLogger
 
Event - Class in com.blueshift.batch
 
Event() - Constructor for class com.blueshift.batch.Event
 
EVENT_ADD_TO_CART - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_API_URL - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_APP_INSTALL - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_APP_OPEN - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_CANCEL - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_CHECKOUT - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_CLICK - Static variable in class com.blueshift.inappmessage.InAppConstants
 
EVENT_DELIVERED - Static variable in class com.blueshift.inappmessage.InAppConstants
 
EVENT_DISMISS - Static variable in class com.blueshift.inappmessage.InAppConstants
 
EVENT_DISMISS_ALERT - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_EXTRA_ELEMENT - Static variable in class com.blueshift.inappmessage.InAppConstants
 
EVENT_IDENTIFY - Static variable in class com.blueshift.BlueshiftConstants
Event names sent to Blueshift server
EVENT_OPEN - Static variable in class com.blueshift.inappmessage.InAppConstants
 
EVENT_PAGE_LOAD - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_PURCHASE - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_PUSH_CLICK - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_PUSH_DELIVERED - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_RETURN - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_SEARCH - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_SUBSCRIBE - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_SUBSCRIPTION_BILLING - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_SUBSCRIPTION_CANCEL - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_SUBSCRIPTION_DOWNGRADE - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_SUBSCRIPTION_UPGRADE - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_UNSUBSCRIBE - Static variable in class com.blueshift.BlueshiftConstants
 
EVENT_VIEW - Static variable in class com.blueshift.BlueshiftConstants
 
EventsTable - Class in com.blueshift.batch
 
EventsTable(Context) - Constructor for class com.blueshift.batch.EventsTable
 
EXPIRES_AT - Static variable in class com.blueshift.inappmessage.InAppConstants
 
EXTRA_BSFT_EXPERIMENT_UUID - Static variable in class com.blueshift.rich_push.Message
 
EXTRA_BSFT_MESSAGE_UUID - Static variable in class com.blueshift.rich_push.Message
 
EXTRA_BSFT_SEED_LIST_SEND - Static variable in class com.blueshift.rich_push.Message
 
EXTRA_BSFT_TRANSACTIONAL_UUID - Static variable in class com.blueshift.rich_push.Message
 
EXTRA_BSFT_USER_UUID - Static variable in class com.blueshift.rich_push.Message
 
EXTRA_CAROUSEL_ELEMENT - Static variable in class com.blueshift.rich_push.RichPushConstants
 
EXTRA_CAROUSEL_INDEX - Static variable in class com.blueshift.rich_push.RichPushConstants
 
EXTRA_DEEP_LINK_URL - Static variable in class com.blueshift.rich_push.RichPushConstants
 
EXTRA_IN_APP - Static variable in class com.blueshift.inappmessage.InAppMessage
 
EXTRA_MESSAGE - Static variable in class com.blueshift.rich_push.Message
 
EXTRA_MESSAGE - Static variable in class com.blueshift.rich_push.RichPushConstants
 
EXTRA_NOTIFICATION_ID - Static variable in class com.blueshift.rich_push.RichPushConstants
 
EXTRAS - Static variable in class com.blueshift.inappmessage.InAppConstants
 

F

FailedEventsTable - Class in com.blueshift.batch
Created by Rahul on 24/8/16.
FailedEventsTable(Context) - Constructor for class com.blueshift.batch.FailedEventsTable
 
fetchInAppFromServer(Context, InAppApiCallback) - Static method in class com.blueshift.inappmessage.InAppManager
 
fetchInAppMessages(InAppApiCallback) - Method in class com.blueshift.Blueshift
 
findAll() - Method in class com.blueshift.framework.BaseSqliteTable
finder methods
findAll() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
findAllByField(String, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
findAllByField(String[], String[]) - Method in class com.blueshift.framework.BaseSqliteTable
 
findAllByField(String[], String[], int, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
findAllByField(String[], String[], int, String, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
findByField(String, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
findByField(String, long) - Method in class com.blueshift.framework.BaseSqliteTable
 
findRandomByField(String, long) - Method in class com.blueshift.framework.BaseSqliteTable
 
findWithLimit(int) - Method in class com.blueshift.framework.BaseSqliteTable
 
formatMilliseconds(long) - Static method in class com.blueshift.util.CommonUtils
 
fromBundle(Bundle) - Static method in class com.blueshift.rich_push.Message
 
fromIntent(Intent) - Static method in class com.blueshift.rich_push.Message
 
fromString(String) - Static method in enum com.blueshift.inappmessage.InAppTemplate
 
fromString(String) - Static method in enum com.blueshift.rich_push.NotificationCategory
 
fromString(String) - Static method in enum com.blueshift.rich_push.NotificationType
 
FULLSCREEN - Static variable in class com.blueshift.inappmessage.InAppConstants
 

G

generateCreateTableQuery() - Method in class com.blueshift.framework.BaseSqliteTable
Generates SQL query to create a table with available tableName and field-Type HashMap.
generateInAppMessageAPIRequestPayload(Context) - Static method in class com.blueshift.inappmessage.InAppManager
This method is a helper for getting the request body expected by the in-app API end-point on Blueshift server-side.
getAction() - Method in class com.blueshift.rich_push.CarouselElement
 
getActionBackgroundColor(JSONObject) - Static method in class com.blueshift.util.InAppUtils
 
getActionBackgroundDrawable(JSONObject, Context) - Static method in class com.blueshift.util.InAppUtils
 
getActionBackgroundDrawableDefault() - Static method in class com.blueshift.util.InAppUtils
 
getActionBackgroundRadius(JSONObject) - Static method in class com.blueshift.util.InAppUtils
 
getActionButton(JSONObject, String) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getActionButtonDefault(Context) - Static method in class com.blueshift.util.InAppUtils
 
getActionButtons(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getActionCallback() - Static method in class com.blueshift.inappmessage.InAppManager
 
getActionCallbackListener(String, JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getActionClickListener(JSONObject, String) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getActionFromName(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getActionInt(InAppMessage, String, String, int) - Static method in class com.blueshift.util.InAppUtils
 
getActionMargin(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getActionOrientation(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
getActionPadding(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getActionRect(InAppMessage, String, String) - Static method in class com.blueshift.util.InAppUtils
 
getActions() - Method in class com.blueshift.rich_push.Message
 
getActions(Context, Message, int) - Static method in class com.blueshift.util.NotificationUtils
 
getActionsJSONArray() - Method in class com.blueshift.inappmessage.InAppMessage
 
getActionString(InAppMessage, String, String) - Static method in class com.blueshift.util.InAppUtils
 
getActionText(InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getAddToCartActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Get the activity marked as cart activity inside the configuration object with extras
getAdvertisingId(Context) - Static method in class com.blueshift.util.DeviceUtils
 
getApiKey() - Method in class com.blueshift.model.Configuration
 
getApiKey(Context) - Static method in class com.blueshift.util.BlueshiftUtils
This method checks if a non-empty API key is supplied to the SDK while initialization and returns the same if available.
getAppIcon() - Method in class com.blueshift.model.Configuration
 
getAppName(Context) - Static method in class com.blueshift.util.CommonUtils
 
getAppOpenTrackedAt(Context) - Static method in class com.blueshift.BlueShiftPreference
 
getAutoAppOpenInterval() - Method in class com.blueshift.model.Configuration
 
getBase64(String) - Static method in class com.blueshift.util.CommonUtils
 
getBatchInterval() - Method in class com.blueshift.model.Configuration
 
getBigContentSummaryText() - Method in class com.blueshift.rich_push.Message
 
getBigContentTitle() - Method in class com.blueshift.rich_push.Message
 
getBitmap(Context, String) - Static method in class com.blueshift.BlueshiftImageCache
This method can load and return a bitmap object based on the URL provided.
getBlueshiftInAppListener() - Static method in class com.blueshift.Blueshift
 
getBlueshiftLinksListener() - Method in class com.blueshift.BlueshiftLinksActivity
This method provides optional callback to the link handler class.
getBlueshiftPushListener() - Static method in class com.blueshift.Blueshift
 
getBody() - Method in class com.blueshift.BlueshiftHttpResponse
 
getBooleanFromJSONObject(JSONObject, String, boolean) - Static method in class com.blueshift.util.InAppUtils
 
getBsftExperimentUuid() - Method in class com.blueshift.rich_push.Message
The following are the get / set methods for the above declared variables.
getBsftSeedListSend() - Method in class com.blueshift.rich_push.Message
 
getBsftTransactionUuid() - Method in class com.blueshift.rich_push.Message
 
getBsftUserUuid() - Method in class com.blueshift.rich_push.Message
 
getBulkEventParameters(int) - Method in class com.blueshift.batch.EventsTable
Bulk event api takes max 1MB of events.
getBulkEventParameters(int) - Method in class com.blueshift.batch.FailedEventsTable
Bulk event api takes max 1MB of events.
getBulkEventsJobId() - Method in class com.blueshift.model.Configuration
 
getCachedImageFile(Context, String) - Static method in class com.blueshift.util.InAppUtils
 
getCampaignAttr() - Method in class com.blueshift.rich_push.Message
This method generates the HashMap with experiment uuid and user uuid filled in (if available)
getCampaignParamsMap() - Method in class com.blueshift.inappmessage.InAppMessage
 
getCarouselElements() - Method in class com.blueshift.rich_push.Message
 
getCarouselLength() - Method in class com.blueshift.rich_push.Message
 
getCartPage() - Method in class com.blueshift.model.Configuration
Deprecated.
Category based deep-linking is deprecated. Instead, please use customisable action buttons. Email us at support@blueshift.com for more details.
getCategory() - Method in class com.blueshift.rich_push.Message
 
getClickStatsJSONObject(String) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getCloseButtonBackground(Context, InAppMessage, int) - Static method in class com.blueshift.util.InAppUtils
 
getCode() - Method in class com.blueshift.BlueshiftHttpResponse
 
getConfiguration() - Method in class com.blueshift.Blueshift
Method to get the current configuration
getConfiguration(Context) - Static method in class com.blueshift.util.BlueshiftUtils
Checks if a not-null Configuration object is supplied during the SDK initialization and returns the same if available.
getContent() - Method in class com.blueshift.inappmessage.InAppMessage
 
getContentBackgroundColor(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentBackgroundDrawable(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentBackgroundRadius(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
 
getContentColor(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentGravity(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentIconTextView(InAppMessage, String) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getContentImageView(InAppMessage, String) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getContentJson() - Method in class com.blueshift.inappmessage.InAppMessage
 
getContentLayoutGravity(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentLayoutType() - Method in class com.blueshift.rich_push.CarouselElement
 
getContentMargin(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentOrientation(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentPadding(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentSize(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
 
getContentString(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
getContentStyle() - Method in class com.blueshift.inappmessage.InAppMessage
 
getContentStyleDark() - Method in class com.blueshift.inappmessage.InAppMessage
 
getContentStyleDarkJson() - Method in class com.blueshift.inappmessage.InAppMessage
 
getContentStyleInt(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
 
getContentStyleJson() - Method in class com.blueshift.inappmessage.InAppMessage
 
getContentStyleRect(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentStyleString(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getContentSubtext() - Method in class com.blueshift.rich_push.CarouselElement
 
getContentSubText() - Method in class com.blueshift.rich_push.Message
 
getContentText() - Method in class com.blueshift.rich_push.CarouselElement
 
getContentText() - Method in class com.blueshift.rich_push.Message
 
getContentTextView(InAppMessage, String) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getContentTitle() - Method in class com.blueshift.rich_push.Message
 
getContentValues(Event) - Method in class com.blueshift.batch.EventsTable
 
getContentValues(Event) - Method in class com.blueshift.batch.FailedEventsTable
 
getContentValues(T) - Method in class com.blueshift.framework.BaseSqliteTable
 
getContentValues(T) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getContentValues(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageStore
 
getContentValues(Request) - Method in class com.blueshift.request_queue.RequestQueueTable
 
getContext() - Method in class com.blueshift.framework.BaseSqliteTable
 
getCreateTableQuery() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getCurrentUtcTimestamp() - Static method in class com.blueshift.util.CommonUtils
 
getCustomDeviceId() - Method in class com.blueshift.model.Configuration
 
getCycleLength() - Method in class com.blueshift.model.Subscription
 
getCycleType() - Method in class com.blueshift.model.Subscription
 
getData() - Method in class com.blueshift.rich_push.CarouselElement
 
getData() - Method in class com.blueshift.rich_push.Message
 
getDateOfBirth() - Method in class com.blueshift.model.UserInfo
 
getDeepLinkUrl() - Method in class com.blueshift.rich_push.Action
 
getDeepLinkUrl() - Method in class com.blueshift.rich_push.CarouselElement
 
getDeepLinkUrl() - Method in class com.blueshift.rich_push.Message
 
getDefaultNotificationChannelDescription() - Method in class com.blueshift.model.Configuration
 
getDefaultNotificationChannelId() - Method in class com.blueshift.model.Configuration
 
getDefaultNotificationChannelName() - Method in class com.blueshift.model.Configuration
 
getDetails() - Method in class com.blueshift.model.UserInfo
 
getDeviceID(Context) - Static method in class com.blueshift.BlueShiftPreference
 
getDeviceId(Context) - Static method in class com.blueshift.util.DeviceUtils
This method is responsible for returning a valid device_id string.
getDeviceIdSource() - Method in class com.blueshift.model.Configuration
 
getDialogTheme() - Method in class com.blueshift.model.Configuration
Deprecated.
Dialog notifications are deprecated. Use in-app messages instead.
getDismissDialogClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getDisplayedAt() - Method in class com.blueshift.inappmessage.InAppMessage
 
getDisplayFromMillis() - Method in class com.blueshift.inappmessage.InAppMessage
 
getDisplayOn() - Method in class com.blueshift.inappmessage.InAppMessage
 
getDoubleFromJSONObject(JSONObject, String, double) - Static method in class com.blueshift.util.InAppUtils
 
getEducation() - Method in class com.blueshift.model.UserInfo
 
getEmail() - Method in class com.blueshift.model.UserInfo
 
getEmail_hash() - Method in class com.blueshift.model.UserInfo
 
getEnableInApp() - Method in class com.blueshift.BlueshiftAppPreferences
 
getEnablePush() - Method in class com.blueshift.BlueshiftAppPreferences
 
getEngagementScore() - Method in class com.blueshift.model.UserInfo
 
getEntityID() - Method in class com.blueshift.httpmanager.Request
 
getEntityType() - Method in class com.blueshift.httpmanager.Request
 
getEventParams() - Method in class com.blueshift.batch.Event
 
getEventParamsJson() - Method in class com.blueshift.batch.Event
 
getExperimentUuid() - Method in class com.blueshift.inappmessage.InAppMessage
 
getExpiresAt() - Method in class com.blueshift.inappmessage.InAppMessage
 
getExtrasJson() - Method in class com.blueshift.inappmessage.InAppMessage
 
getFacebookId() - Method in class com.blueshift.model.UserInfo
 
getFields() - Method in class com.blueshift.batch.EventsTable
 
getFields() - Method in class com.blueshift.batch.FailedEventsTable
 
getFields() - Method in class com.blueshift.framework.BaseSqliteTable
 
getFields() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getFields() - Method in class com.blueshift.inappmessage.InAppMessageStore
 
getFields() - Method in class com.blueshift.request_queue.RequestQueueTable
 
getFilePath() - Method in class com.blueshift.httpmanager.Request
 
getFirstname() - Method in class com.blueshift.model.UserInfo
 
getFirstRecord() - Method in class com.blueshift.framework.BaseSqliteTable
 
getGender() - Method in class com.blueshift.model.UserInfo
 
getId() - Method in class com.blueshift.batch.Event
 
getId(Event) - Method in class com.blueshift.batch.EventsTable
 
getId(Event) - Method in class com.blueshift.batch.FailedEventsTable
 
getId(T) - Method in class com.blueshift.framework.BaseSqliteTable
 
getId() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteModel
 
getId(Cursor) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getId() - Method in class com.blueshift.httpmanager.Request
 
getId() - Method in class com.blueshift.inappmessage.InAppMessage
 
getId(Request) - Method in class com.blueshift.request_queue.RequestQueueTable
 
getId() - Method in class com.blueshift.rich_push.Message
 
getImageFileName(String) - Static method in class com.blueshift.util.NotificationUtils
Extracts the file name from the image file url
getImageUrl() - Method in class com.blueshift.rich_push.CarouselElement
 
getImageUrl() - Method in class com.blueshift.rich_push.Message
 
getInAppInterval() - Method in class com.blueshift.model.Configuration
 
getInAppMessage() - Method in class com.blueshift.inappmessage.InAppMessageView
 
getInAppMessageAPIRequestPayload(Context) - Method in class com.blueshift.Blueshift
 
getInstance(Context) - Static method in class com.blueshift.batch.EventsTable
 
getInstance(Context) - Static method in class com.blueshift.batch.FailedEventsTable
 
getInstance(Context) - Static method in class com.blueshift.Blueshift
This method return the only object of the class Blueshift
getInstance(Context) - Static method in class com.blueshift.BlueshiftAppPreferences
 
getInstance() - Static method in class com.blueshift.BlueshiftAttributesApp
 
getInstance() - Static method in class com.blueshift.BlueshiftAttributesUser
 
getInstance() - Static method in class com.blueshift.BlueshiftExecutor
 
getInstance() - Static method in class com.blueshift.BlueshiftHttpManager
 
getInstance(JSONObject) - Static method in class com.blueshift.inappmessage.InAppMessage
 
getInstance(Map<String, String>) - Static method in class com.blueshift.inappmessage.InAppMessage
 
getInstance(Context) - Static method in class com.blueshift.inappmessage.InAppMessageIconFont
 
getInstance(Context) - Static method in class com.blueshift.inappmessage.InAppMessageStore
This method maintains the singleton behavior of the class.
getInstance(Context) - Static method in class com.blueshift.model.Subscription
 
getInstance(Context) - Static method in class com.blueshift.model.UserInfo
 
getInstance() - Static method in class com.blueshift.request_queue.RequestQueue
 
getInstance(Context) - Static method in class com.blueshift.request_queue.RequestQueueTable
 
getInt(Cursor, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
getIntFromJSONObject(JSONObject, String, int) - Static method in class com.blueshift.util.InAppUtils
 
getIP4Address() - Static method in class com.blueshift.util.DeviceUtils
 
getJoinedAt() - Method in class com.blueshift.model.UserInfo
 
getLargeIconResId() - Method in class com.blueshift.model.Configuration
 
getLastname() - Method in class com.blueshift.model.UserInfo
 
getLiveContentByCustomerId(String, LiveContentCallback) - Method in class com.blueshift.Blueshift
 
getLiveContentByCustomerId(String, HashMap<String, Object>, LiveContentCallback) - Method in class com.blueshift.Blueshift
 
getLiveContentByDeviceId(String, LiveContentCallback) - Method in class com.blueshift.Blueshift
 
getLiveContentByDeviceId(String, HashMap<String, Object>, LiveContentCallback) - Method in class com.blueshift.Blueshift
 
getLiveContentByEmail(String, LiveContentCallback) - Method in class com.blueshift.Blueshift
 
getLiveContentByEmail(String, HashMap<String, Object>, LiveContentCallback) - Method in class com.blueshift.Blueshift
 
getLong(Cursor, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
getLong(Cursor, String) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getLongFromPrefStore(Context, String, String) - Static method in class com.blueshift.util.StorageUtils
 
getMessageUuid() - Method in class com.blueshift.inappmessage.InAppMessage
 
getMethod() - Method in class com.blueshift.BlueshiftHttpRequest
 
getMethod() - Method in class com.blueshift.httpmanager.Request
 
getMrp() - Method in class com.blueshift.rich_push.Message
 
getName() - Method in class com.blueshift.model.UserInfo
 
getNetworkChangeListenerJobId() - Method in class com.blueshift.model.Configuration
 
getNextCarouselIndex(int) - Method in class com.blueshift.rich_push.Message
 
getNextRequest() - Method in class com.blueshift.request_queue.RequestQueueTable
 
getNextRetryTime() - Method in class com.blueshift.httpmanager.Request
 
getNotificationActionPendingIntent(Context, Message, Action, int) - Static method in class com.blueshift.rich_push.NotificationFactory
 
getNotificationChannelDescription() - Method in class com.blueshift.rich_push.Message
 
getNotificationChannelDescription(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Reads a channel description from the config object
getNotificationChannelId() - Method in class com.blueshift.rich_push.Message
 
getNotificationChannelId(String) - Static method in class com.blueshift.util.NotificationUtils
Deprecated.
getNotificationChannelId(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Read the channel id provided in message or config.
getNotificationChannelName() - Method in class com.blueshift.rich_push.Message
 
getNotificationChannelName(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Read default channel name from config if provided.
getNotificationColor() - Method in class com.blueshift.model.Configuration
 
getNotificationEventsActivity(Context, String, Bundle) - Static method in class com.blueshift.util.NotificationUtils
Checks for the activity responsible for handling notification clicks based on the action.
getNotifications() - Method in class com.blueshift.rich_push.Message
 
getNotificationType() - Method in class com.blueshift.rich_push.Message
 
getObject(Cursor) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getObject(Cursor) - Method in class com.blueshift.inappmessage.InAppMessageStore
 
getOfferDisplayPage() - Method in class com.blueshift.model.Configuration
Deprecated.
Category based deep-linking is deprecated. Instead, please use customisable action buttons. Email us at support@blueshift.com for more details.
getOpenAppIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Get the activity marked as LAUNCHER in the AndroidManifest.xml
getParamJson() - Method in class com.blueshift.httpmanager.Request
 
getParams() - Method in class com.blueshift.model.Subscription
 
getPendingRetryCount() - Method in class com.blueshift.httpmanager.Request
 
getPrevCarouselIndex(int) - Method in class com.blueshift.rich_push.Message
 
getPrice() - Method in class com.blueshift.model.Product
 
getPrice() - Method in class com.blueshift.model.Subscription
 
getPrice() - Method in class com.blueshift.rich_push.Message
 
getProductId() - Method in class com.blueshift.rich_push.Message
The Message.getSku() method is deprecated now.
getProductPage() - Method in class com.blueshift.model.Configuration
Deprecated.
Category based deep-linking is deprecated. Instead, please use customisable action buttons. Email us at support@blueshift.com for more details.
getPurchaseIntent() - Method in class com.blueshift.model.UserInfo
 
getQuantity() - Method in class com.blueshift.model.Product
 
getRandomNotificationId() - Static method in class com.blueshift.rich_push.NotificationFactory
 
getRandomPIRequestCode() - Static method in class com.blueshift.rich_push.NotificationFactory
 
getRateAppClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getRecommendedProducts() - Method in class com.blueshift.model.UserInfo
 
getRectFromJSONObject(JSONObject, String) - Static method in class com.blueshift.util.InAppUtils
 
getReqBodyJson() - Method in class com.blueshift.BlueshiftHttpRequest
 
getReqHeaderJson() - Method in class com.blueshift.BlueshiftHttpRequest
 
getRequestType() - Method in class com.blueshift.httpmanager.Request
 
getResponseBody() - Method in class com.blueshift.httpmanager.Response
 
getResponseHeaders() - Method in class com.blueshift.httpmanager.Response
 
getRetailerCustomerId() - Method in class com.blueshift.model.UserInfo
 
getScaledBitmap(Context, String, int, int) - Static method in class com.blueshift.BlueshiftImageCache
This method can load and return a scaled bitmap based on the URL and dimensions provided.
getShareClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getSIMOperatorName(Context) - Static method in class com.blueshift.util.DeviceUtils
 
getSku() - Method in class com.blueshift.model.Product
 
getSku() - Method in class com.blueshift.rich_push.Message
Deprecated.
getSmallIconResId() - Method in class com.blueshift.model.Configuration
 
getStartActivityClickListener(JSONObject, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getStartDate() - Method in class com.blueshift.model.Subscription
 
getStatusCode() - Method in class com.blueshift.httpmanager.Response
 
getString(Cursor, String) - Method in class com.blueshift.framework.BaseSqliteTable
 
getString(Cursor, String) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getStringFromJSONObject(JSONObject, String) - Static method in class com.blueshift.util.InAppUtils
 
getStringFromPrefStore(Context, String, String) - Static method in class com.blueshift.util.StorageUtils
 
getSubscriptionState() - Method in class com.blueshift.model.Subscription
 
getSubscriptionType() - Method in class com.blueshift.model.Subscription
 
getTableName() - Method in class com.blueshift.batch.EventsTable
 
getTableName() - Method in class com.blueshift.batch.FailedEventsTable
 
getTableName() - Method in class com.blueshift.framework.BaseSqliteTable
 
getTableName() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getTableName() - Method in class com.blueshift.inappmessage.InAppMessageStore
 
getTableName() - Method in class com.blueshift.request_queue.RequestQueueTable
 
getTemplate() - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateBackgroundColor(Context) - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateBackgroundDimAmount(Context, InAppMessage, double) - Static method in class com.blueshift.util.InAppUtils
 
getTemplateBackgroundDrawable(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
getTemplateGravity(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
getTemplateHeight(Context) - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateMargin(Context) - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateStyle() - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateStyleBoolean(Context, InAppMessage, String, boolean) - Static method in class com.blueshift.util.InAppUtils
 
getTemplateStyleDark() - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateStyleDarkJson() - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateStyleDouble(Context, InAppMessage, String, double) - Static method in class com.blueshift.util.InAppUtils
 
getTemplateStyleInt(Context, InAppMessage, String, int) - Static method in class com.blueshift.util.InAppUtils
 
getTemplateStyleJson() - Method in class com.blueshift.inappmessage.InAppMessage
 
getTemplateStyleString(Context, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
getTemplateWidth(Context) - Method in class com.blueshift.inappmessage.InAppMessage
 
getText() - Method in class com.blueshift.rich_push.CarouselElementText
 
getTextBackgroundColor() - Method in class com.blueshift.rich_push.CarouselElementText
 
getTextColor() - Method in class com.blueshift.rich_push.CarouselElementText
 
getTextSize() - Method in class com.blueshift.rich_push.CarouselElementText
 
getTimestamp() - Method in class com.blueshift.inappmessage.InAppMessage
 
getTimestampToDisplay() - Method in class com.blueshift.rich_push.Message
 
getTimestampToExpireDisplay() - Method in class com.blueshift.rich_push.Message
 
getTitle() - Method in class com.blueshift.rich_push.Action
 
getTotalRecordCount() - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
getTransactionUuid() - Method in class com.blueshift.inappmessage.InAppMessage
 
getTrigger() - Method in class com.blueshift.inappmessage.InAppMessage
 
getType() - Method in class com.blueshift.inappmessage.InAppMessage
 
getUrl() - Method in class com.blueshift.httpmanager.Request
 
getUrl() - Method in class com.blueshift.rich_push.Message
 
getUrlParams() - Method in class com.blueshift.httpmanager.Request
 
getUrlParamsAsJSON() - Method in class com.blueshift.httpmanager.Request
 
getUrlWithParams() - Method in class com.blueshift.BlueshiftHttpRequest
 
getUserUuid() - Method in class com.blueshift.inappmessage.InAppMessage
 
getUuid() - Method in class com.blueshift.model.UserInfo
 
getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageView
 
getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewBanner
 
getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewHTML
 
getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewModal
 
getView(InAppMessage) - Method in class com.blueshift.inappmessage.InAppMessageViewRating
 
getViewCartActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Get the activity marked as cart activity inside the configuration object
getViewOffersActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Get the activity marked as offer display activity inside the configuration object
getViewProductActivityIntent(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Get the activity marked as product details activity inside the configuration object with extras
GRAVITY - Static variable in class com.blueshift.inappmessage.InAppConstants
 
GRAVITY(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 

H

handleBlueshiftUniversalLinks(Intent, BlueshiftLinksListener) - Method in class com.blueshift.BlueshiftLinksHandler
 
handleBlueshiftUniversalLinks(Uri, Bundle, BlueshiftLinksListener) - Method in class com.blueshift.BlueshiftLinksHandler
 
handleClick(InAppMessage, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
 
handleDismiss(InAppMessage, JSONObject) - Method in class com.blueshift.inappmessage.InAppMessageView
 
handleInAppMessageAPIResponse(Context, String) - Method in class com.blueshift.Blueshift
 
handleInAppMessageAPIResponse(Context, String) - Static method in class com.blueshift.inappmessage.InAppManager
This method can accept the in-app API response (JSON) and decode in-app messages from it.
handleMessage(Context, Message) - Static method in class com.blueshift.rich_push.NotificationFactory
 
handleMessageReceived(Context, RemoteMessage) - Static method in class com.blueshift.fcm.BlueshiftMessagingService
Helper method for the host app to invoke the onMessageReceived method of the BlueshiftMessagingService class
handleNewToken(String) - Static method in class com.blueshift.fcm.BlueshiftMessagingService
Helper method for the host app to invoke the onNewToken method of the BlueshiftMessagingService class
handlePushMessage(Context, Intent) - Static method in class com.blueshift.fcm.BlueshiftMessagingService
This method is required by the Blueshift-mParticle-Kit to do the push rendering when a push message is handed over to the kit by the mParticle SDK
hasActions() - Method in class com.blueshift.rich_push.Message
 
hasAllPermissions(Context, String[]) - Static method in class com.blueshift.util.PermissionUtils
Checks if all the permssions are granted by user.
hasAnyPermission(Context, String[]) - Static method in class com.blueshift.util.PermissionUtils
Checks if any of the permissions inside the array is granted by user.
hasPermission(Context, String) - Static method in class com.blueshift.Blueshift
 
hasPermission(Context, String) - Static method in class com.blueshift.util.PermissionUtils
Checks if the provided permission is granted by user.
hasValidSubscription() - Method in class com.blueshift.model.Subscription
 
HEIGHT - Static variable in class com.blueshift.inappmessage.InAppConstants
 
HTML - Static variable in class com.blueshift.inappmessage.InAppConstants
 

I

i(String, String) - Static method in class com.blueshift.BlueshiftLogger
 
ICON - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ICON_IMAGE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
identifyUser(HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
This method fires an identify event that fills in customer identifiers from user info and device info
identifyUserByCustomerId(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
Helps trigger identify user api call using key 'retailer_customer_id'.
identifyUserByDeviceId(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
Helps trigger identify user api call using key 'device_identifier'.
identifyUserByEmail(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
Helps trigger identify user api call using key 'email'.
IN_APP_API_URL - Static variable in class com.blueshift.BlueshiftConstants
 
IN_APP_INTERVAL - Static variable in class com.blueshift.inappmessage.InAppConstants
 
InAppActionCallback - Interface in com.blueshift.inappmessage
 
InAppApiCallback - Interface in com.blueshift.inappmessage
 
InAppConstants - Class in com.blueshift.inappmessage
 
InAppConstants() - Constructor for class com.blueshift.inappmessage.InAppConstants
 
InAppManager - Class in com.blueshift.inappmessage
 
InAppManager() - Constructor for class com.blueshift.inappmessage.InAppManager
 
InAppMessage - Class in com.blueshift.inappmessage
 
InAppMessage() - Constructor for class com.blueshift.inappmessage.InAppMessage
 
InAppMessageIconFont - Class in com.blueshift.inappmessage
 
InAppMessageStore - Class in com.blueshift.inappmessage
 
InAppMessageView - Class in com.blueshift.inappmessage
 
InAppMessageView(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageView
 
InAppMessageViewBanner - Class in com.blueshift.inappmessage
 
InAppMessageViewBanner(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewBanner
 
InAppMessageViewHTML - Class in com.blueshift.inappmessage
 
InAppMessageViewHTML(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewHTML
 
InAppMessageViewModal - Class in com.blueshift.inappmessage
 
InAppMessageViewModal(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewModal
 
InAppMessageViewRating - Class in com.blueshift.inappmessage
 
InAppMessageViewRating(Context, InAppMessage) - Constructor for class com.blueshift.inappmessage.InAppMessageViewRating
 
InAppSwipeLinearLayout - Class in com.blueshift.inappmessage
 
InAppSwipeLinearLayout(Context) - Constructor for class com.blueshift.inappmessage.InAppSwipeLinearLayout
 
InAppSwipeLinearLayout(Context, AttributeSet) - Constructor for class com.blueshift.inappmessage.InAppSwipeLinearLayout
 
InAppSwipeLinearLayout(Context, AttributeSet, int) - Constructor for class com.blueshift.inappmessage.InAppSwipeLinearLayout
 
InAppSwipeLinearLayout.OnSwipeGestureListener - Interface in com.blueshift.inappmessage
 
InAppTemplate - Enum in com.blueshift.inappmessage
 
InAppUtils - Class in com.blueshift.util
 
InAppUtils() - Constructor for class com.blueshift.util.InAppUtils
 
INFO - Static variable in class com.blueshift.BlueshiftLogger
 
init(Context) - Method in class com.blueshift.BlueshiftAttributesApp
 
initialize(Configuration) - Method in class com.blueshift.Blueshift
This method initializes the sdk with the configuration set by user
insert(T) - Method in class com.blueshift.framework.BaseSqliteTable
 
insert(T) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
invokeInAppClicked(Context, InAppMessage, JSONObject) - Static method in class com.blueshift.util.InAppUtils
 
invokeInAppDelivered(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
invokeInAppDismiss(Context, InAppMessage, JSONObject) - Static method in class com.blueshift.util.InAppUtils
 
invokeInAppOpened(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
invokePushClicked(Context, Message, Map<String, Object>) - Static method in class com.blueshift.util.NotificationUtils
This helper method allows the sdk to call the listener method (if provided) along with internal tracking method for push click.
invokePushDelivered(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
This helper method allows the sdk to call the listener method (if provided) along with internal tracking method for push delivered.
invokeTriggers() - Static method in class com.blueshift.inappmessage.InAppManager
 
invokeTriggerWithinSdk() - Static method in class com.blueshift.inappmessage.InAppManager
This method checks if the dev has enabled the manual triggering of in-app and then decides if we should call the invokeTrigger or not based on that
isAutoAppOpenFiringEnabled() - Method in class com.blueshift.model.Configuration
 
isAutomaticAppOpenFiringEnabled(Context) - Static method in class com.blueshift.util.BlueshiftUtils
Checks the config object provided during SDK initialisation to see automatic app_open event firing is enabled.
isBlueshiftDismissUrl(String) - Static method in class com.blueshift.util.InAppUtils
 
isBlueshiftLink(Uri) - Static method in class com.blueshift.BlueshiftLinksHandler
 
isBlueshiftPush(Intent) - Static method in class com.blueshift.fcm.BlueshiftMessagingService
 
isBlueshiftPushMessage(Intent) - Static method in class com.blueshift.util.BlueshiftUtils
Checks the payload received and looks for bsft_message_uuid in it to confirm if the push message belongs to Blueshift.
isBlueshiftPushMessage(RemoteMessage) - Static method in class com.blueshift.util.BlueshiftUtils
Checks the payload received and looks for bsft_message_uuid in it to confirm if the push message belongs to Blueshift.
isCampaignPush() - Method in class com.blueshift.rich_push.Message
Following are the methods that helps the sdk to understand the type of the notification.
isConnected(Context) - Static method in class com.blueshift.util.NetworkUtils
 
isDeepLinkingEnabled() - Method in class com.blueshift.rich_push.CarouselElement
 
isDeepLinkingEnabled() - Method in class com.blueshift.rich_push.Message
 
isDismissUri(Uri) - Static method in class com.blueshift.util.InAppUtils
 
isDismissUrl(String) - Static method in class com.blueshift.util.InAppUtils
 
isEmailAlreadyIdentified(Context, String) - Static method in class com.blueshift.BlueShiftPreference
 
isExpired() - Method in class com.blueshift.inappmessage.InAppMessage
 
isHeightSet(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
isHTML(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
isInAppBackgroundFetchEnabled() - Method in class com.blueshift.model.Configuration
 
isInAppEnabled() - Method in class com.blueshift.model.Configuration
 
isInAppEnabled(Context) - Static method in class com.blueshift.util.BlueshiftUtils
Checks the config object provided during SDK initialisation to see if in-app is enabled.
isInAppManualTriggerEnabled() - Method in class com.blueshift.model.Configuration
 
isJavaScriptForInAppWebViewEnabled() - Method in class com.blueshift.model.Configuration
 
isJobPending(Context, int) - Static method in class com.blueshift.util.CommonUtils
 
isLimitAdTrackingEnabled(Context) - Static method in class com.blueshift.util.DeviceUtils
 
isModal(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
isModalWithNoActionButtons(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
isMultipart() - Method in class com.blueshift.httpmanager.Request
 
isOptedInForInAppMessages(Context) - Static method in class com.blueshift.util.BlueshiftUtils
Checks both config and app preferences to see if the user has opted in for in-app messages.
isOptedInForPushNotification(Context) - Static method in class com.blueshift.util.BlueshiftUtils
Checks both system settings and app preferences to see if the user has opted in for push notifications.
isPushEnabled() - Method in class com.blueshift.model.Configuration
 
isPushEnabled(Context) - Static method in class com.blueshift.util.BlueshiftUtils
Checks the config object provided during SDK initialisation to see if push is enabled.
isSilentPush(Map<String, String>) - Method in class com.blueshift.fcm.BlueshiftMessagingService
 
isSilentPush() - Method in class com.blueshift.rich_push.Message
 
isSlideIn(InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
isSuccess() - Method in class com.blueshift.httpmanager.Response
 
isTemplateFullScreen(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
isTrackingEnabled(Context) - Static method in class com.blueshift.Blueshift
 
isUnAuthorized() - Method in class com.blueshift.httpmanager.Response
 
isUnsubscribed() - Method in class com.blueshift.model.UserInfo
 
isValidCursor(Cursor) - Method in class com.blueshift.framework.BaseSqliteTable
 

K

KEY_ACTION - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_ADVERTISING_ID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_API_KEY - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_APP_NAME - Static variable in class com.blueshift.BlueshiftConstants
Names of parameters (key) we send to Blueshift server along with events
KEY_APP_VERSION - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_BROWSER_PLATFORM - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_CATEGORY_ID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_CLICK_ELEMENT - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_CLICK_URL - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_CONTEXT - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_COUPON - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_CUSTOMER_ID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_DATE_OF_BIRTH - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_DEVICE_IDENTIFIER - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_DEVICE_MANUFACTURER - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_DEVICE_TOKEN - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_DEVICE_TYPE - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_DISCOUNT - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_EDUCATION - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_EID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_EMAIL - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_ENABLE_INAPP - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_ENABLE_PUSH - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_EVENT - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_FACEBOOK_ID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_FILTERS - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_FIREBASE_INSTANCE_ID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_FIRST_NAME - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_GENDER - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_JOINED_AT - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_LAST_NAME - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_LAST_TIMESTAMP - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_LATITUDE - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_LIMIT_AD_TRACKING - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_LONGITUDE - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_MID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_NETWORK_CARRIER - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_NUMBER_OF_RESULTS - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_ORDER_ID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_OS_NAME - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_PAGE_NUMBER - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_PRODUCTS - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_QUANTITY - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_QUERY - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_REDIR - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_REVENUE - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SCREEN_VIEWED - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SDK_VERSION - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SHIPPING_COST - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SKU - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SKUS - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SLOT - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SUBSCRIPTION_AMOUNT - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SUBSCRIPTION_PERIOD_LENGTH - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SUBSCRIPTION_PERIOD_TYPE - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SUBSCRIPTION_PLAN_TYPE - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SUBSCRIPTION_START_DATE - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_SUBSCRIPTION_STATUS - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_TIMESTAMP - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_TXNID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_UID - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_UNSUBSCRIBED_PUSH - Static variable in class com.blueshift.BlueshiftConstants
 
KEY_USER - Static variable in class com.blueshift.BlueshiftConstants
 

L

LAYOUT_GRAVITY - Static variable in class com.blueshift.inappmessage.InAppConstants
 
LAYOUT_GRAVITY(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 
LIVE_CONTENT_API_URL - Static variable in class com.blueshift.BlueshiftConstants
 
LiveContentCallback - Interface in com.blueshift
This interface provides a callback method 'onReceive()' which is used by the live content API inside Blueshift sdk.
loadBitmapOntoImageView(String, ImageView) - Static method in class com.blueshift.BlueshiftImageCache
This method can asynchronously load an image and set it onto an ImageView.
loadImageAsync(ImageView, String) - Static method in class com.blueshift.util.InAppUtils
 
loadObject(Cursor) - Method in class com.blueshift.batch.EventsTable
 
loadObject(Cursor) - Method in class com.blueshift.batch.FailedEventsTable
 
loadObject(Cursor) - Method in class com.blueshift.framework.BaseSqliteTable
 
loadObject(Cursor) - Method in class com.blueshift.request_queue.RequestQueueTable
 
loadScaledBitmap(String, int, int) - Static method in class com.blueshift.util.NotificationUtils
 
lock - Static variable in class com.blueshift.framework.BaseSqliteTable
 
log() - Method in class com.blueshift.BlueshiftAttributesUser
 
log(String, Response) - Method in class com.blueshift.httpmanager.Request
 

M

MARGIN - Static variable in class com.blueshift.inappmessage.InAppConstants
 
MARGIN(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 
markAsRead(List<String>) - Method in class com.blueshift.inappmessage.InAppMessageStore
 
markEmailAsIdentified(Context, String) - Static method in class com.blueshift.BlueShiftPreference
 
MESSAGE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
Message - Class in com.blueshift.rich_push
 
Message() - Constructor for class com.blueshift.rich_push.Message
 
Method - Enum in com.blueshift.httpmanager
 

N

NetworkChangeListener - Class in com.blueshift.receiver
 
NetworkChangeListener() - Constructor for class com.blueshift.receiver.NetworkChangeListener
 
NetworkUtils - Class in com.blueshift.util
 
NetworkUtils() - Constructor for class com.blueshift.util.NetworkUtils
 
NotificationCategory - Enum in com.blueshift.rich_push
 
NotificationFactory - Class in com.blueshift.rich_push
 
NotificationFactory() - Constructor for class com.blueshift.rich_push.NotificationFactory
 
NotificationType - Enum in com.blueshift.rich_push
 
NotificationUtils - Class in com.blueshift.util
A class with helper methods to show custom notification.
NotificationUtils() - Constructor for class com.blueshift.util.NotificationUtils
 
NotificationWorker - Class in com.blueshift.rich_push
 
NotificationWorker(String) - Constructor for class com.blueshift.rich_push.NotificationWorker
Creates an IntentService.
NotificationWorker() - Constructor for class com.blueshift.rich_push.NotificationWorker
 

O

onAction(String, JSONObject) - Method in interface com.blueshift.inappmessage.InAppActionCallback
 
onCreate(Bundle) - Method in class com.blueshift.BlueshiftLinksActivity
 
onCreate(SQLiteDatabase) - Method in class com.blueshift.framework.BaseSqliteTable
 
onCreate(SQLiteDatabase) - Method in class com.blueshift.inappmessage.InAppMessageStore
 
onCreate(Bundle) - Method in class com.blueshift.pn.BlueshiftNotificationEventsActivity
 
onFailure(int, String) - Method in interface com.blueshift.inappmessage.InAppApiCallback
 
onHandleIntent(Intent) - Method in class com.blueshift.rich_push.NotificationWorker
 
onInAppClicked(Map<String, Object>) - Method in interface com.blueshift.BlueshiftInAppListener
 
onInAppDelivered(Map<String, Object>) - Method in interface com.blueshift.BlueshiftInAppListener
 
onInAppMessageReceived(Context, InAppMessage) - Static method in class com.blueshift.inappmessage.InAppManager
This method accepts one in-app message instance from the host app for storing.
onInAppOpened(Map<String, Object>) - Method in interface com.blueshift.BlueshiftInAppListener
 
onLinkProcessingComplete(Uri) - Method in interface com.blueshift.BlueshiftLinksListener
Invoked when the app-link processing is complete.
onLinkProcessingError(Exception, Uri) - Method in interface com.blueshift.BlueshiftLinksListener
Invoked when the app-link processing fails due to API failure or when the redir URL is unavailable.
onLinkProcessingStart() - Method in interface com.blueshift.BlueshiftLinksListener
Invoked before processing the app-links
onMessageNotFound(Map<String, String>) - Method in class com.blueshift.fcm.BlueshiftMessagingService
 
onMessageReceived(RemoteMessage) - Method in class com.blueshift.fcm.BlueshiftMessagingService
 
onNewToken(String) - Method in class com.blueshift.fcm.BlueshiftMessagingService
 
onPushClicked(Map<String, Object>) - Method in interface com.blueshift.BlueshiftPushListener
 
onPushDelivered(Map<String, Object>) - Method in interface com.blueshift.BlueshiftPushListener
 
onReceive(Context, Intent) - Method in class com.blueshift.batch.AlarmReceiver
 
onReceive(String) - Method in interface com.blueshift.LiveContentCallback
 
onReceive(Context, Intent) - Method in class com.blueshift.receiver.AppInstallReceiver
 
onReceive(Context, Intent) - Method in class com.blueshift.receiver.NetworkChangeListener
 
onReceive(Context, Intent) - Method in class com.blueshift.rich_push.ScheduledPushReceiver
 
onSingleTapConfirmed() - Method in interface com.blueshift.inappmessage.InAppSwipeLinearLayout.OnSwipeGestureListener
 
onStartJob(JobParameters) - Method in class com.blueshift.batch.BulkEventJobService
 
onStartJob(JobParameters) - Method in class com.blueshift.httpmanager.request_queue.RequestQueueJobService
 
onStopJob(JobParameters) - Method in class com.blueshift.batch.BulkEventJobService
 
onStopJob(JobParameters) - Method in class com.blueshift.httpmanager.request_queue.RequestQueueJobService
 
onSuccess() - Method in interface com.blueshift.inappmessage.InAppApiCallback
 
onSwipeDown() - Method in interface com.blueshift.inappmessage.InAppSwipeLinearLayout.OnSwipeGestureListener
 
onSwipeLeft() - Method in interface com.blueshift.inappmessage.InAppSwipeLinearLayout.OnSwipeGestureListener
 
onSwipeRight() - Method in interface com.blueshift.inappmessage.InAppSwipeLinearLayout.OnSwipeGestureListener
 
onSwipeUp() - Method in interface com.blueshift.inappmessage.InAppSwipeLinearLayout.OnSwipeGestureListener
 
onUpgrade(SQLiteDatabase, int, int) - Method in class com.blueshift.framework.BaseSqliteTable
 
onUpgrade(SQLiteDatabase, int, int) - Method in class com.blueshift.inappmessage.InAppMessageStore
 
OPENED_IN_APP_MESSAGE_UUIDS - Static variable in class com.blueshift.BlueshiftConstants
 
optInForInAppNotifications(Context, boolean) - Static method in class com.blueshift.Blueshift
Utility method to set in-app opt-in status.
optInForPushNotifications(Context, boolean) - Static method in class com.blueshift.Blueshift
Utility method to set push opt-in status.
ORIENTATION - Static variable in class com.blueshift.inappmessage.InAppConstants
 
ORIENTATION(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 

P

PADDING - Static variable in class com.blueshift.inappmessage.InAppConstants
 
PADDING(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 
performClick() - Method in class com.blueshift.inappmessage.InAppSwipeLinearLayout
 
PermissionUtils - Class in com.blueshift.util
 
PermissionUtils() - Constructor for class com.blueshift.util.PermissionUtils
 
POSITION - Static variable in class com.blueshift.inappmessage.InAppConstants
 
preload(Context, String) - Static method in class com.blueshift.BlueshiftImageCache
Helps you pre-load an image and keep it in memory for faster loading next time.
preloadScaled(Context, String, int, int) - Static method in class com.blueshift.BlueshiftImageCache
Helps you pre-load an image and keep it in memory for faster loading next time.
processAction(String, Bundle) - Method in class com.blueshift.pn.BlueshiftNotificationEventsActivity
 
processNotificationClick(Context, String, Bundle) - Static method in class com.blueshift.util.NotificationUtils
This is a helper method that can decide what needs to be done when someone clicks on push msg.
processNotificationClick(Context, Intent) - Static method in class com.blueshift.util.NotificationUtils
Simplified version of processNotificationClick(context, action, bundle)
Product - Class in com.blueshift.model
 
Product() - Constructor for class com.blueshift.model.Product
 
putAll(JSONObject) - Method in class com.blueshift.BlueshiftJSONObject
 
putAll(Map<String, Object>) - Method in class com.blueshift.BlueshiftJSONObject
 

R

readSamplePayload(Context, String) - Static method in class com.blueshift.util.InAppUtils
 
registerForInAppMessages(Activity) - Method in class com.blueshift.Blueshift
 
registerForInAppMessages(Activity, String) - Method in class com.blueshift.Blueshift
 
registerForInAppMessages(Activity) - Static method in class com.blueshift.inappmessage.InAppManager
Calling this method makes the activity eligible for displaying InAppMessage
registerForInAppMessages(Activity, String) - Static method in class com.blueshift.inappmessage.InAppManager
Calling this method makes the activity eligible for displaying InAppMessage.
removeCachedCarouselImages(Context, Message) - Static method in class com.blueshift.util.NotificationUtils
Method to remove all carousel images cached.
Request - Class in com.blueshift.httpmanager
 
Request() - Constructor for class com.blueshift.httpmanager.Request
 
RequestQueue - Class in com.blueshift.request_queue
 
RequestQueueJobService - Class in com.blueshift.httpmanager.request_queue
 
RequestQueueJobService() - Constructor for class com.blueshift.httpmanager.request_queue.RequestQueueJobService
 
RequestQueueTable - Class in com.blueshift.request_queue
 
resetDeviceId() - Method in class com.blueshift.Blueshift
Reset uuid which is being sent as device_id for this app
Response - Class in com.blueshift.httpmanager
 
Response() - Constructor for class com.blueshift.httpmanager.Response
 
RichPushConstants - Class in com.blueshift.rich_push
 
RichPushConstants() - Constructor for class com.blueshift.rich_push.RichPushConstants
 
runOnDiskIOThread(Runnable) - Method in class com.blueshift.BlueshiftExecutor
 
runOnMainThread(Runnable) - Method in class com.blueshift.BlueshiftExecutor
 
runOnNetworkThread(Runnable) - Method in class com.blueshift.BlueshiftExecutor
 
runOnWorkerThread(Runnable) - Method in class com.blueshift.BlueshiftExecutor
 

S

save(Context) - Method in class com.blueshift.BlueshiftAppPreferences
 
save(Context) - Method in class com.blueshift.model.Subscription
 
save(Context) - Method in class com.blueshift.model.UserInfo
 
saveCurrentPushPermissionStatus(Context) - Static method in class com.blueshift.BlueShiftPreference
 
saveLongInPrefStore(Context, String, String, long) - Static method in class com.blueshift.util.StorageUtils
 
saveStringInPrefStore(Context, String, String, String) - Static method in class com.blueshift.util.StorageUtils
 
scheduleBulkEventEnqueue(Context) - Static method in class com.blueshift.batch.BulkEventManager
 
ScheduledPushReceiver - Class in com.blueshift.rich_push
 
ScheduledPushReceiver() - Constructor for class com.blueshift.rich_push.ScheduledPushReceiver
 
scheduleQueueSyncJob(Context) - Static method in class com.blueshift.request_queue.RequestQueue
 
SECONDARY_ICON - Static variable in class com.blueshift.inappmessage.InAppConstants
 
send(BlueshiftHttpRequest) - Method in class com.blueshift.BlueshiftHttpManager
 
setActionCallback(InAppActionCallback) - Static method in class com.blueshift.inappmessage.InAppManager
 
setActionTextView(TextView, JSONObject) - Static method in class com.blueshift.util.InAppUtils
 
setApiKey(String) - Method in class com.blueshift.model.Configuration
 
setAppIcon(int) - Method in class com.blueshift.model.Configuration
 
setAppOpenTrackedAt(Context, long) - Static method in class com.blueshift.BlueShiftPreference
 
setAutoAppOpenInterval(long) - Method in class com.blueshift.model.Configuration
 
setBatchInterval(long) - Method in class com.blueshift.model.Configuration
Set interval between bulk event api calls here.
setBlueshiftInAppListener(BlueshiftInAppListener) - Static method in class com.blueshift.Blueshift
 
setBlueshiftPushListener(BlueshiftPushListener) - Static method in class com.blueshift.Blueshift
 
setBody(String) - Method in class com.blueshift.BlueshiftHttpResponse.Builder
 
setBsftExperimentUuid(String) - Method in class com.blueshift.rich_push.Message
 
setBsftMessageUuid(String) - Method in class com.blueshift.rich_push.Message
 
setBsftSeedListSend(Boolean) - Method in class com.blueshift.rich_push.Message
 
setBsftTransactionUuid(String) - Method in class com.blueshift.rich_push.Message
 
setBsftUserUuid(String) - Method in class com.blueshift.rich_push.Message
 
setBulkEventsJobId(int) - Method in class com.blueshift.model.Configuration
 
setCartPage(Class) - Method in class com.blueshift.model.Configuration
Deprecated.
Category based deep-linking is deprecated. Instead, please use customisable action buttons. Email us at support@blueshift.com for more details.
setCode(int) - Method in class com.blueshift.BlueshiftHttpResponse.Builder
 
setContent(JSONObject) - Method in class com.blueshift.inappmessage.InAppMessage
 
setContentStyle(JSONObject) - Method in class com.blueshift.inappmessage.InAppMessage
 
setContentStyleDark(JSONObject) - Method in class com.blueshift.inappmessage.InAppMessage
 
setContentTextView(TextView, InAppMessage, String) - Static method in class com.blueshift.util.InAppUtils
 
setCustomDeviceId(String) - Method in class com.blueshift.model.Configuration
 
setCycleLength(int) - Method in class com.blueshift.model.Subscription
 
setCycleType(String) - Method in class com.blueshift.model.Subscription
 
setDateOfBirth(int, int, int) - Method in class com.blueshift.model.UserInfo
 
setDefaultNotificationChannelDescription(String) - Method in class com.blueshift.model.Configuration
 
setDefaultNotificationChannelId(String) - Method in class com.blueshift.model.Configuration
 
setDefaultNotificationChannelName(String) - Method in class com.blueshift.model.Configuration
 
setDetails(HashMap<String, Object>) - Method in class com.blueshift.model.UserInfo
 
setDeviceIdSource(Blueshift.DeviceIdSource) - Method in class com.blueshift.model.Configuration
 
setDialogTheme(int) - Method in class com.blueshift.model.Configuration
Deprecated.
Dialog notifications are deprecated. Use in-app messages instead.
setDisplayedAt(long) - Method in class com.blueshift.inappmessage.InAppMessage
 
setDisplayOn(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
setEducation(String) - Method in class com.blueshift.model.UserInfo
 
setEmail(String) - Method in class com.blueshift.model.UserInfo
 
setEmailHash(String) - Method in class com.blueshift.model.UserInfo
 
setEnableAutoAppOpenFiring(boolean) - Method in class com.blueshift.model.Configuration
This enables/disables the app_open event firing when app is started based on the boolean value supplied in enableAutoAppOpen.
setEnableInApp(boolean) - Method in class com.blueshift.BlueshiftAppPreferences
 
setEnablePush(boolean) - Method in class com.blueshift.BlueshiftAppPreferences
 
setEntityID(long) - Method in class com.blueshift.httpmanager.Request
 
setEntityType(String) - Method in class com.blueshift.httpmanager.Request
 
setEventParams(HashMap<String, Object>) - Method in class com.blueshift.batch.Event
 
setEvents(ArrayList<HashMap<String, Object>>) - Method in class com.blueshift.batch.BulkEvent
 
setExperimentUuid(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
setExpiresAt(long) - Method in class com.blueshift.inappmessage.InAppMessage
 
setExtras(JSONObject) - Method in class com.blueshift.inappmessage.InAppMessage
 
setFacebookId(String) - Method in class com.blueshift.model.UserInfo
 
setFilePath(String) - Method in class com.blueshift.httpmanager.Request
 
setFirstname(String) - Method in class com.blueshift.model.UserInfo
 
setGender(String) - Method in class com.blueshift.model.UserInfo
 
setId(long) - Method in class com.blueshift.batch.Event
 
setId(long) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteModel
 
setId(long) - Method in class com.blueshift.httpmanager.Request
 
setId(long) - Method in class com.blueshift.inappmessage.InAppMessage
 
setInAppActionCallback(InAppActionCallback) - Method in class com.blueshift.Blueshift
 
setInAppBackgroundFetchEnabled(boolean) - Method in class com.blueshift.model.Configuration
 
setInAppEnabled(boolean) - Method in class com.blueshift.model.Configuration
 
setInAppInterval(long) - Method in class com.blueshift.model.Configuration
 
setInAppManualTriggerEnabled(boolean) - Method in class com.blueshift.model.Configuration
 
setJavaScriptForInAppWebViewEnabled(boolean) - Method in class com.blueshift.model.Configuration
 
setJoinedAt(long) - Method in class com.blueshift.model.UserInfo
 
setLargeIconResId(int) - Method in class com.blueshift.model.Configuration
 
setLastname(String) - Method in class com.blueshift.model.UserInfo
 
setLogLevel(int) - Static method in class com.blueshift.BlueshiftLogger
 
setMessageUuid(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
setMethod(BlueshiftHttpRequest.Method) - Method in class com.blueshift.BlueshiftHttpRequest.Builder
 
setMethod(Method) - Method in class com.blueshift.httpmanager.Request
 
setMultipart(boolean) - Method in class com.blueshift.httpmanager.Request
 
setName(String) - Method in class com.blueshift.model.UserInfo
 
setNetworkChangeListenerJobId(int) - Method in class com.blueshift.model.Configuration
 
setNextRetryTime(long) - Method in class com.blueshift.httpmanager.Request
 
setNotificationColor(int) - Method in class com.blueshift.model.Configuration
This value will be used for passing into setColor() method of the Notification Builder
setOfferDisplayPage(Class) - Method in class com.blueshift.model.Configuration
Deprecated.
Category based deep-linking is deprecated. Instead, please use customisable action buttons. Email us at support@blueshift.com for more details.
setParamJson(String) - Method in class com.blueshift.httpmanager.Request
 
setParams(HashMap<String, Object>) - Method in class com.blueshift.model.Subscription
 
setPendingRetryCount(int) - Method in class com.blueshift.httpmanager.Request
 
setPrice(float) - Method in class com.blueshift.model.Product
 
setPrice(float) - Method in class com.blueshift.model.Subscription
 
setProductPage(Class) - Method in class com.blueshift.model.Configuration
Deprecated.
Category based deep-linking is deprecated. Instead, please use customisable action buttons. Email us at support@blueshift.com for more details.
setPushEnabled(boolean) - Method in class com.blueshift.model.Configuration
 
setQuantity(int) - Method in class com.blueshift.model.Product
 
setReqBodyJson(JSONObject) - Method in class com.blueshift.BlueshiftHttpRequest.Builder
 
setReqHeaderJson(JSONObject) - Method in class com.blueshift.BlueshiftHttpRequest.Builder
 
setRequestType(String) - Method in class com.blueshift.httpmanager.Request
 
setResponseBody(String) - Method in class com.blueshift.httpmanager.Response
 
setResponseHeaders(Map<String, List<String>>) - Method in class com.blueshift.httpmanager.Response
 
setRetailerCustomerId(String) - Method in class com.blueshift.model.UserInfo
 
setSku(String) - Method in class com.blueshift.model.Product
 
setSmallIconResId(int) - Method in class com.blueshift.model.Configuration
 
setStartDate(long) - Method in class com.blueshift.model.Subscription
 
setStatusCode(int) - Method in class com.blueshift.httpmanager.Response
 
setSubscriptionState(SubscriptionState) - Method in class com.blueshift.model.Subscription
 
setSubscriptionType(String) - Method in class com.blueshift.model.Subscription
 
setTemplateStyle(JSONObject) - Method in class com.blueshift.inappmessage.InAppMessage
 
setTemplateStyleDark(JSONObject) - Method in class com.blueshift.inappmessage.InAppMessage
 
setTimestamp(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
setTrackingEnabled(Context, boolean) - Static method in class com.blueshift.Blueshift
Enable/disable the event tracking done by the SDK.
setTrackingEnabled(Context, boolean, boolean) - Static method in class com.blueshift.Blueshift
Enable/disable the event tracking done by the SDK.
setTransactionUuid(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
setTrigger(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
setType(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
setUnsubscribed(boolean) - Method in class com.blueshift.model.UserInfo
 
setUrl(String) - Method in class com.blueshift.BlueshiftHttpRequest.Builder
 
setUrl(String) - Method in class com.blueshift.httpmanager.Request
 
setUrlParams(HashMap<String, String>) - Method in class com.blueshift.httpmanager.Request
 
setUrlParams(String) - Method in class com.blueshift.httpmanager.Request
 
setUrlParamsJson(JSONObject) - Method in class com.blueshift.BlueshiftHttpRequest.Builder
 
setUserUuid(String) - Method in class com.blueshift.inappmessage.InAppMessage
 
SHAREABLE_TEXT - Static variable in class com.blueshift.inappmessage.InAppConstants
 
shouldCancelOnTouchOutside(Context, InAppMessage) - Static method in class com.blueshift.util.InAppUtils
 
shouldShowCloseButton(Context, InAppMessage, boolean) - Static method in class com.blueshift.util.InAppUtils
 
shouldShowNow() - Method in class com.blueshift.inappmessage.InAppMessage
 
showCloseButton() - Method in class com.blueshift.inappmessage.InAppMessage
 
SILENT_PUSH - Static variable in class com.blueshift.BlueshiftConstants
 
SILENT_PUSH_ACTION - Static variable in class com.blueshift.BlueshiftConstants
 
SIZE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
SIZE(String) - Static method in class com.blueshift.inappmessage.InAppConstants
 
STATUS_ACTIVE - Static variable in class com.blueshift.BlueshiftConstants
 
STATUS_CANCELED - Static variable in class com.blueshift.BlueshiftConstants
 
STATUS_PAUSED - Static variable in class com.blueshift.BlueshiftConstants
Subscription status values
StorageUtils - Class in com.blueshift.util
 
StorageUtils() - Constructor for class com.blueshift.util.StorageUtils
 
Subscription - Class in com.blueshift.model
 
SubscriptionState - Enum in com.blueshift.type
 
sync(Context) - Method in class com.blueshift.BlueshiftAttributesApp
This will refresh the device id and ad tracking status.
sync(Context) - Method in class com.blueshift.BlueshiftAttributesUser
 
sync(Context) - Method in class com.blueshift.request_queue.RequestQueue
 
syncInBackground(Context) - Method in class com.blueshift.request_queue.RequestQueue
 

T

TABLE_NAME - Static variable in class com.blueshift.batch.EventsTable
 
TABLE_NAME - Static variable in class com.blueshift.batch.FailedEventsTable
 
TABLE_NAME - Static variable in class com.blueshift.request_queue.RequestQueueTable
 
TAG - Static variable in class com.blueshift.inappmessage.InAppMessage
 
TEMPLATE_STYLE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
TEMPLATE_STYLE_DARK - Static variable in class com.blueshift.inappmessage.InAppConstants
 
TEXT - Static variable in class com.blueshift.inappmessage.InAppConstants
 
timestampToEpochSeconds(String) - Static method in class com.blueshift.util.InAppUtils
 
TITLE - Static variable in class com.blueshift.inappmessage.InAppConstants
 
toHashMap() - Method in class com.blueshift.model.UserInfo
 
toHasMap() - Method in class com.blueshift.BlueshiftJSONObject
 
toMap() - Method in class com.blueshift.inappmessage.InAppMessage
 
toMap() - Method in class com.blueshift.rich_push.Message
 
toString() - Method in enum com.blueshift.framework.BaseSqliteTable.FieldType
 
toString() - Method in enum com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper.FieldType
 
toString() - Method in enum com.blueshift.inappmessage.InAppTemplate
 
toString() - Method in enum com.blueshift.type.SubscriptionState
 
TRACK_API_URL - Static variable in class com.blueshift.BlueshiftConstants
 
trackAddToCart(String, int, boolean) - Method in class com.blueshift.Blueshift
 
trackAddToCart(String, int, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackAlertDismiss(Message, boolean) - Method in class com.blueshift.Blueshift
 
trackAlertDismiss(String, boolean) - Method in class com.blueshift.Blueshift
 
trackAlertDismiss(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackAppInstall(String, boolean) - Method in class com.blueshift.Blueshift
Method to track the campaign measurement
trackAppOpen(boolean) - Method in class com.blueshift.Blueshift
 
trackAppOpen(HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackCheckoutCart(Product[], float, float, String, boolean) - Method in class com.blueshift.Blueshift
 
trackCheckoutCart(Product[], float, float, String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackEmailListSubscription(String, boolean) - Method in class com.blueshift.Blueshift
 
trackEmailListSubscription(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackEmailListUnsubscription(String, boolean) - Method in class com.blueshift.Blueshift
 
trackEmailListUnsubscription(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackEvent(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
Method to send generic events
trackInAppMessageClick(InAppMessage, JSONObject) - Method in class com.blueshift.Blueshift
 
trackInAppMessageDelivered(InAppMessage) - Method in class com.blueshift.Blueshift
 
trackInAppMessageDismiss(InAppMessage, JSONObject) - Method in class com.blueshift.Blueshift
 
trackInAppMessageView(InAppMessage) - Method in class com.blueshift.Blueshift
 
trackNotificationClick(Message, HashMap<String, Object>) - Method in class com.blueshift.Blueshift
 
trackNotificationClick(Message) - Method in class com.blueshift.Blueshift
 
trackNotificationClick(String) - Method in class com.blueshift.Blueshift
 
trackNotificationClick(String, HashMap<String, Object>) - Method in class com.blueshift.Blueshift
 
trackNotificationPageOpen(Message, boolean) - Method in class com.blueshift.Blueshift
 
trackNotificationPageOpen(String, boolean) - Method in class com.blueshift.Blueshift
 
trackNotificationPageOpen(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackNotificationView(Message) - Method in class com.blueshift.Blueshift
 
trackNotificationView(String) - Method in class com.blueshift.Blueshift
 
trackNotificationView(String, HashMap<String, Object>) - Method in class com.blueshift.Blueshift
 
trackProductSearch(String[], int, int, String, boolean) - Method in class com.blueshift.Blueshift
 
trackProductSearch(String[], int, int, String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackProductSearch(String[], int, int, String, HashMap<String, Object>, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackProductsPurchase(String, Product[], float, float, float, String, boolean) - Method in class com.blueshift.Blueshift
 
trackProductsPurchase(String, Product[], float, float, float, String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackProductView(String, boolean) - Method in class com.blueshift.Blueshift
 
trackProductView(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackProductView(String, int, boolean) - Method in class com.blueshift.Blueshift
 
trackProductView(String, int, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackPurchaseCancel(String, boolean) - Method in class com.blueshift.Blueshift
 
trackPurchaseCancel(String, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackPurchaseReturn(String, Product[], boolean) - Method in class com.blueshift.Blueshift
 
trackPurchaseReturn(String, Product[], HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackScreenView(Activity, boolean) - Method in class com.blueshift.Blueshift
 
trackScreenView(String, boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionCancel(boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionCancel(HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionInitialization(SubscriptionState, String, int, String, float, long, boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionInitialization(SubscriptionState, String, int, String, float, long, HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionPause(boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionPause(HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionUnpause(boolean) - Method in class com.blueshift.Blueshift
 
trackSubscriptionUnpause(HashMap<String, Object>, boolean) - Method in class com.blueshift.Blueshift
 
TRIGGER - Static variable in class com.blueshift.inappmessage.InAppConstants
 
triggerInAppBackgroundFetch(Context) - Method in class com.blueshift.fcm.BlueshiftMessagingService
 
triggerInAppMarkAsRead(Context, JSONObject) - Method in class com.blueshift.fcm.BlueshiftMessagingService
 
TYPE - Static variable in class com.blueshift.inappmessage.InAppConstants
 

U

unregisterForInAppMessages(Activity) - Method in class com.blueshift.Blueshift
 
unregisterForInAppMessages(Activity) - Static method in class com.blueshift.inappmessage.InAppManager
Calling this method will clean up the memory to avoid memory leak.
update(T) - Method in class com.blueshift.framework.BaseSqliteTable
 
update(T) - Method in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
updateDeviceToken(String) - Static method in class com.blueshift.Blueshift
Updates the sDeviceParams with new device token
updateFirebaseToken(String) - Method in class com.blueshift.BlueshiftAttributesApp
 
updateFont(Context) - Method in class com.blueshift.inappmessage.InAppMessageIconFont
 
UserInfo - Class in com.blueshift.model
 

V

v(String, String) - Static method in class com.blueshift.BlueshiftLogger
 
V1_API_URL - Static variable in class com.blueshift.BlueshiftConstants
 
validateColorString(String) - Static method in class com.blueshift.util.InAppUtils
 
valueOf(String) - Static method in enum com.blueshift.Blueshift.DeviceIdSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.BlueshiftHttpRequest.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.framework.BaseSqliteTable.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.httpmanager.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.inappmessage.InAppTemplate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.rich_push.NotificationCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.rich_push.NotificationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blueshift.type.SubscriptionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.blueshift.Blueshift.DeviceIdSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.BlueshiftHttpRequest.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.framework.BaseSqliteTable.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.httpmanager.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.inappmessage.InAppTemplate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.rich_push.NotificationCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.rich_push.NotificationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blueshift.type.SubscriptionState
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class com.blueshift.BlueshiftLogger
 

W

w(String, String) - Static method in class com.blueshift.BlueshiftLogger
 
WARNING - Static variable in class com.blueshift.BlueshiftLogger
 
WIDTH - Static variable in class com.blueshift.inappmessage.InAppConstants
 

_

_AND - Static variable in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
_AND_ - Static variable in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
_ID - Static variable in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
_LOCK - Static variable in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
_OR - Static variable in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
_OR_ - Static variable in class com.blueshift.framework.BlueshiftBaseSQLiteOpenHelper
 
A B C D E F G H I K L M N O P R S T U V W _ 
Skip navigation links