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

A

AA_TIME_SPENT_EVENT_NAME - Static variable in class com.facebook.appevents.internal.Constants
 
AA_TIME_SPENT_SCREEN_PARAMETER_NAME - Static variable in class com.facebook.appevents.internal.Constants
 
ACCESS_TOKEN_KEY - Static variable in class com.facebook.AccessToken
 
ACCESS_TOKEN_PARAM - Static variable in class com.facebook.GraphRequest
 
AccessToken - Class in com.facebook
This class represents an immutable access token for using Facebook APIs.
AccessToken(String, String, String, Collection<String>, Collection<String>, Collection<String>, AccessTokenSource, Date, Date, Date) - Constructor for class com.facebook.AccessToken
Creates a new AccessToken using the supplied information from a previously-obtained access token (for instance, from an already-cached access token obtained prior to integration with the Facebook SDK).
AccessToken(String, String, String, Collection<String>, Collection<String>, Collection<String>, AccessTokenSource, Date, Date, Date, String) - Constructor for class com.facebook.AccessToken
Creates a new AccessToken using the supplied information from a previously-obtained access token (for instance, from an already-cached access token obtained prior to integration with the Facebook SDK).
AccessToken.AccessTokenCreationCallback - Interface in com.facebook
A callback for creating an access token from a NativeLinkingIntent
AccessToken.AccessTokenRefreshCallback - Interface in com.facebook
 
AccessTokenAppIdPair - Class in com.facebook.appevents
 
AccessTokenAppIdPair(AccessToken) - Constructor for class com.facebook.appevents.AccessTokenAppIdPair
 
AccessTokenAppIdPair(String, String) - Constructor for class com.facebook.appevents.AccessTokenAppIdPair
 
AccessTokenManager - Class in com.facebook
 
AccessTokenSource - Enum in com.facebook
Indicates where a Facebook access token was obtained from.
ACTION_APP_EVENTS_FLUSHED - Static variable in class com.facebook.appevents.AppEventsLogger
The action used to indicate that a flush of app events has occurred.
ACTION_CURRENT_ACCESS_TOKEN_CHANGED - Static variable in class com.facebook.AccessTokenManager
 
ACTION_CURRENT_PROFILE_CHANGED - Static variable in class com.facebook.ProfileManager
 
activateApp(Application) - Static method in class com.facebook.appevents.AppEventsLogger
Notifies the events system that the app has launched and activate and deactivate events should start being logged automatically.
activateApp(Application, String) - Static method in class com.facebook.appevents.AppEventsLogger
Notifies the events system that the app has launched and activate and deactivate events should start being logged automatically.
activateApp(Context) - Static method in class com.facebook.appevents.AppEventsLogger
activateApp(Context, String) - Static method in class com.facebook.appevents.AppEventsLogger
ActivityLifecycleTracker - Class in com.facebook.appevents.internal
 
ActivityLifecycleTracker() - Constructor for class com.facebook.appevents.internal.ActivityLifecycleTracker
 
ADAPTER_VIEW_ITEM_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
add(GraphRequest) - Method in class com.facebook.GraphRequestBatch
 
add(int, GraphRequest) - Method in class com.facebook.GraphRequestBatch
 
ADD_PAYMENT_INFO - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
ADD_TO_CART - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
ADD_TO_WISHLIST - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
addCallback(GraphRequestBatch.Callback) - Method in class com.facebook.GraphRequestBatch
Adds a batch-level callback which will be called when the entire batch has finished executing.
addLoggingBehavior(LoggingBehavior) - Static method in class com.facebook.FacebookSdk
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
ADVERTISER_ID_COLLECTION_ENABLED_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the advertiserID collection in the Android manifest.
AggregateException - Exception in com.facebook.bolts
Aggregates multiple Throwables that may be thrown in the process of a task's execution.
AggregateException(String, List<? extends Throwable>) - Constructor for exception com.facebook.bolts.AggregateException
Constructs a new AggregateException with the current stack trace, the specified detail message and with references to the inner throwables that are the cause of this exception.
APP_EVENT_PREFERENCES - Static variable in class com.facebook.FacebookSdk
The key for AppEvent perfernece setting.
APP_EVENTS_EXTRA_FLUSH_RESULT - Static variable in class com.facebook.appevents.AppEventsLogger
 
APP_EVENTS_EXTRA_NUM_EVENTS_FLUSHED - Static variable in class com.facebook.appevents.AppEventsLogger
 
APP_INDEXING - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
APP_INDEXING_ENABLED - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
APP_INDEXING_SCHEDULE_INTERVAL_MS - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
AppEvent - Class in com.facebook.appevents
 
AppEvent(String, String, Double, Bundle, boolean, boolean, UUID) - Constructor for class com.facebook.appevents.AppEvent
 
AppEventsConstants - Class in com.facebook.appevents
Predefined event and parameter names for logging events common to many apps.
AppEventsConstants() - Constructor for class com.facebook.appevents.AppEventsConstants
 
AppEventsLogger - Class in com.facebook.appevents
The AppEventsLogger class allows the developer to log various types of events back to Facebook.
AppEventsLogger.FlushBehavior - Enum in com.facebook.appevents
Controls when an AppEventsLogger sends log events to the server
AppEventsLogger.ProductAvailability - Enum in com.facebook.appevents
Product availability for Product Catalog product item update
AppEventsLogger.ProductCondition - Enum in com.facebook.appevents
Product condition for Product Catalog product item update
AppEventsLoggerUtility - Class in com.facebook.appevents.internal
com.facebook.appevents.internal is solely for the use of other packages within the Facebook SDK for Android.
AppEventsLoggerUtility() - Constructor for class com.facebook.appevents.internal.AppEventsLoggerUtility
 
AppEventsLoggerUtility.GraphAPIActivityType - Enum in com.facebook.appevents.internal
 
AppEventsManager - Class in com.facebook.appevents
 
AppEventsManager() - Constructor for class com.facebook.appevents.AppEventsManager
 
AppEventUtility - Class in com.facebook.appevents.internal
 
AppEventUtility() - Constructor for class com.facebook.appevents.internal.AppEventUtility
 
APPLICATION_ID_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the application ID in the Android manifest.
APPLICATION_NAME_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the application name in the Android manifest.
AppLink - Class in com.facebook.bolts
Contains App Link metadata relevant for navigation on this device derived from the HTML at a given URL.
AppLink(Uri, List<AppLink.Target>, Uri) - Constructor for class com.facebook.bolts.AppLink
Creates an AppLink with the given metadata.
AppLink.Target - Class in com.facebook.bolts
Represents a target defined in App Link metadata, consisting of at least a package name, and optionally a URL, class name (for explicit intent handling), and an app name.
AppLinkResolver - Interface in com.facebook.bolts
Implement this interface to provide an alternate strategy for resolving App Links that may include pre-fetching, caching, or querying for App Link data from an index provided by a service provider.
AppLinks - Class in com.facebook.bolts
Provides a set of utility methods for working with incoming Intents that may contain App Link data.
AppLinks() - Constructor for class com.facebook.bolts.AppLinks
 
assertIsMainThread() - Static method in class com.facebook.appevents.internal.AppEventUtility
 
assertIsNotMainThread() - Static method in class com.facebook.appevents.internal.AppEventUtility
 
augmentWebView(WebView, Context) - Static method in class com.facebook.appevents.AppEventsLogger
Intended to be used as part of a hybrid webapp.
AUTO_INIT_ENABLED_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the auto init SDK in the Android manifest.
AUTO_LOG_APP_EVENTS_ENABLED_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the auto logging app events in the Android manifest.
AutoLoggingOnTouchListener(EventBinding, View, View) - Constructor for class com.facebook.appevents.codeless.RCTCodelessLoggingEventListener.AutoLoggingOnTouchListener
 
AutomaticAnalyticsLogger - Class in com.facebook.appevents.internal
com.facebook.appevents.internal is solely for the use of other packages within the Facebook SDK for Android.
AutomaticAnalyticsLogger() - Constructor for class com.facebook.appevents.internal.AutomaticAnalyticsLogger
 

B

BACKGROUND_EXECUTOR - Static variable in class com.facebook.bolts.Task
An Executor that executes tasks in parallel.
BoltsMeasurementEventListener - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
build(File) - Static method in class com.facebook.appevents.ml.Model
 
build(Throwable, InstrumentData.Type) - Static method in class com.facebook.internal.instrument.InstrumentData.Builder
 
build(JSONArray) - Static method in class com.facebook.internal.instrument.InstrumentData.Builder
 
buildAppIndexingRequest(String, AccessToken, String, String) - Static method in class com.facebook.appevents.codeless.ViewIndexer
 
Builder() - Constructor for class com.facebook.internal.instrument.InstrumentData.Builder
 
BUTTON_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
BUTTON_ID - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
BUTTON_SAMPLING - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
BUTTON_TEXT - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
bytesToHex(byte[]) - Static method in class com.facebook.appevents.internal.AppEventUtility
 

C

call(Callable<TResult>, Executor) - Static method in class com.facebook.bolts.Task
Invokes the callable using the given executor, returning a Task to represent the operation.
call(Callable<TResult>, Executor, CancellationToken) - Static method in class com.facebook.bolts.Task
Invokes the callable using the given executor, returning a Task to represent the operation.
call(Callable<TResult>) - Static method in class com.facebook.bolts.Task
Invokes the callable on the current thread, producing a Task.
call(Callable<TResult>, CancellationToken) - Static method in class com.facebook.bolts.Task
Invokes the callable on the current thread, producing a Task.
CALLBACK_OFFSET_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the callback off set in the Android manifest.
CallbackManager - Interface in com.facebook
The CallbackManager manages the callbacks into the FacebookSdk from an Activity's or Fragment's onActivityResult() method.
CallbackManager.Factory - Class in com.facebook
The factory class for the CallbackManager.
callInBackground(Callable<TResult>) - Static method in class com.facebook.bolts.Task
Invokes the callable on a background thread, returning a Task to represent the operation.
callInBackground(Callable<TResult>, CancellationToken) - Static method in class com.facebook.bolts.Task
Invokes the callable on a background thread, returning a Task to represent the operation.
cancel() - Method in class com.facebook.bolts.CancellationTokenSource
Cancels the token if it has not already been cancelled.
cancelAfter(long) - Method in class com.facebook.bolts.CancellationTokenSource
Schedules a cancel operation on this CancellationTokenSource after the specified number of milliseconds.
CancellationToken - Class in com.facebook.bolts
Propagates notification that operations should be canceled.
CancellationTokenRegistration - Class in com.facebook.bolts
Represents a callback delegate that has been registered with a CancellationToken.
CancellationTokenSource - Class in com.facebook.bolts
Signals to a CancellationToken that it should be canceled.
CancellationTokenSource() - Constructor for class com.facebook.bolts.CancellationTokenSource
Create a new CancellationTokenSource.
cancelled() - Static method in class com.facebook.bolts.Task
Creates a cancelled task.
Capture<T> - Class in com.facebook.bolts
Provides a class that can be used for capturing variables in an anonymous class implementation.
Capture() - Constructor for class com.facebook.bolts.Capture
 
Capture(T) - Constructor for class com.facebook.bolts.Capture
 
captureViewHierarchy() - Static method in class com.facebook.appevents.codeless.internal.UnityReflection
 
cast() - Method in class com.facebook.bolts.Task
Makes a fluent cast of a Task's result possible, avoiding an extra continuation just to cast the type of the result.
CHECKBOX_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
checkCodelessSession(String) - Method in interface com.facebook.appevents.codeless.CodelessManager.CodelessSessionChecker
 
CHILDREN_VIEW_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
CITY - Static variable in class com.facebook.appevents.UserDataStore
 
CLASS_NAME_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
CLASS_TYPE_BITMASK_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
className - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
clear() - Method in class com.facebook.GraphRequestBatch
 
clear() - Method in class com.facebook.internal.instrument.InstrumentData
 
clearLoggingBehaviors() - Static method in class com.facebook.FacebookSdk
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
clearUserData() - Static method in class com.facebook.appevents.AppEventsLogger
Clears the current user data
clearUserID() - Static method in class com.facebook.appevents.AppEventsLogger
Clears the currently set user id.
CLICKABLE_VIEW_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
CLIENT_TOKEN_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the client token in the Android manifest.
close() - Method in class com.facebook.bolts.CancellationTokenRegistration
Unregisters the callback runnable from the cancellation token.
close() - Method in class com.facebook.bolts.CancellationTokenSource
 
CODELESS_DEBUG_LOG_ENABLED_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the auto log codeless in the Android manifest.
CodelessLoggingEventListener - Class in com.facebook.appevents.codeless
 
CodelessLoggingEventListener() - Constructor for class com.facebook.appevents.codeless.CodelessLoggingEventListener
 
CodelessLoggingEventListener.AutoLoggingOnClickListener - Class in com.facebook.appevents.codeless
 
CodelessLoggingEventListener.AutoLoggingOnItemClickListener - Class in com.facebook.appevents.codeless
 
CodelessManager - Class in com.facebook.appevents.codeless
 
CodelessManager() - Constructor for class com.facebook.appevents.codeless.CodelessManager
 
CodelessManager.CodelessSessionChecker - Interface in com.facebook.appevents.codeless
Abstraction for testability.
com.facebook - package com.facebook
 
com.facebook.appevents - package com.facebook.appevents
 
com.facebook.appevents.aam - package com.facebook.appevents.aam
 
com.facebook.appevents.codeless - package com.facebook.appevents.codeless
 
com.facebook.appevents.codeless.internal - package com.facebook.appevents.codeless.internal
 
com.facebook.appevents.eventdeactivation - package com.facebook.appevents.eventdeactivation
 
com.facebook.appevents.iap - package com.facebook.appevents.iap
 
com.facebook.appevents.integrity - package com.facebook.appevents.integrity
 
com.facebook.appevents.internal - package com.facebook.appevents.internal
 
com.facebook.appevents.ml - package com.facebook.appevents.ml
 
com.facebook.appevents.ondeviceprocessing - package com.facebook.appevents.ondeviceprocessing
 
com.facebook.appevents.restrictivedatafilter - package com.facebook.appevents.restrictivedatafilter
 
com.facebook.appevents.suggestedevents - package com.facebook.appevents.suggestedevents
 
com.facebook.bolts - package com.facebook.bolts
 
com.facebook.core - package com.facebook.core
 
com.facebook.internal - package com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
com.facebook.internal.instrument - package com.facebook.internal.instrument
 
com.facebook.internal.logging.dumpsys - package com.facebook.internal.logging.dumpsys
 
com.facebook.internal.qualityvalidation - package com.facebook.internal.qualityvalidation
 
com.facebook.login - package com.facebook.login
 
compareTo(InstrumentData) - Method in class com.facebook.internal.instrument.InstrumentData
 
COMPLETE_REGISTRATION - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
Constants - Class in com.facebook.appevents.codeless.internal
 
Constants() - Constructor for class com.facebook.appevents.codeless.internal.Constants
 
Constants - Class in com.facebook.appevents.internal
 
Constants() - Constructor for class com.facebook.appevents.internal.Constants
 
Continuation<TTaskResult,TContinuationResult> - Interface in com.facebook.bolts
A function to be called after a task completes.
continueWhile(Callable<Boolean>, Continuation<Void, Task<Void>>) - Method in class com.facebook.bolts.Task
Continues a task with the equivalent of a Task-based while loop, where the body of the loop is a task continuation.
continueWhile(Callable<Boolean>, Continuation<Void, Task<Void>>, CancellationToken) - Method in class com.facebook.bolts.Task
Continues a task with the equivalent of a Task-based while loop, where the body of the loop is a task continuation.
continueWhile(Callable<Boolean>, Continuation<Void, Task<Void>>, Executor) - Method in class com.facebook.bolts.Task
Continues a task with the equivalent of a Task-based while loop, where the body of the loop is a task continuation.
continueWhile(Callable<Boolean>, Continuation<Void, Task<Void>>, Executor, CancellationToken) - Method in class com.facebook.bolts.Task
Continues a task with the equivalent of a Task-based while loop, where the body of the loop is a task continuation.
continueWith(Continuation<TResult, TContinuationResult>, Executor) - Method in class com.facebook.bolts.Task
Adds a continuation that will be scheduled using the executor, returning a new task that completes after the continuation has finished running.
continueWith(Continuation<TResult, TContinuationResult>, Executor, CancellationToken) - Method in class com.facebook.bolts.Task
Adds a continuation that will be scheduled using the executor, returning a new task that completes after the continuation has finished running.
continueWith(Continuation<TResult, TContinuationResult>) - Method in class com.facebook.bolts.Task
Adds a synchronous continuation to this task, returning a new task that completes after the continuation has finished running.
continueWith(Continuation<TResult, TContinuationResult>, CancellationToken) - Method in class com.facebook.bolts.Task
Adds a synchronous continuation to this task, returning a new task that completes after the continuation has finished running.
continueWithTask(Continuation<TResult, Task<TContinuationResult>>, Executor) - Method in class com.facebook.bolts.Task
Adds an Task-based continuation to this task that will be scheduled using the executor, returning a new task that completes after the task returned by the continuation has completed.
continueWithTask(Continuation<TResult, Task<TContinuationResult>>, Executor, CancellationToken) - Method in class com.facebook.bolts.Task
Adds an Task-based continuation to this task that will be scheduled using the executor, returning a new task that completes after the task returned by the continuation has completed.
continueWithTask(Continuation<TResult, Task<TContinuationResult>>) - Method in class com.facebook.bolts.Task
Adds an asynchronous continuation to this task, returning a new task that completes after the task returned by the continuation has completed.
continueWithTask(Continuation<TResult, Task<TContinuationResult>>, CancellationToken) - Method in class com.facebook.bolts.Task
Adds an asynchronous continuation to this task, returning a new task that completes after the task returned by the continuation has completed.
Core - Class in com.facebook.core
 
Core() - Constructor for class com.facebook.core.Core
 
COUNTRY - Static variable in class com.facebook.appevents.UserDataStore
 
create() - Static method in class com.facebook.CallbackManager.Factory
Creates an instance of CallbackManager.
createFromNativeLinkingIntent(Intent, String, AccessToken.AccessTokenCreationCallback) - Static method in class com.facebook.AccessToken
Creates a new AccessToken using the information contained in an Intent populated by the Facebook application in order to launch a native link.
createPostRequest(AccessToken, String, JSONObject, GraphRequest.Callback) - Method in interface com.facebook.FacebookSdk.GraphRequestCreator
 
CREATOR - Static variable in class com.facebook.AccessToken
 
CREATOR - Static variable in class com.facebook.FacebookRequestError
 
CREATOR - Static variable in class com.facebook.GraphRequest.ParcelableResourceWithMimeType
 
CREATOR - Static variable in class com.facebook.Profile
 
CurrentAccessTokenExpirationBroadcastReceiver - Class in com.facebook
This class is notified when the current AccessToken has expired.
CurrentAccessTokenExpirationBroadcastReceiver() - Constructor for class com.facebook.CurrentAccessTokenExpirationBroadcastReceiver
 

D

DATA_ACCESS_EXPIRATION_TIME - Static variable in class com.facebook.AccessToken
 
DATA_PROCESSING_OPTIONS_PREFERENCES - Static variable in class com.facebook.FacebookSdk
The key for the data processing options preference setting.
DATA_PROCESSION_OPTIONS - Static variable in class com.facebook.FacebookSdk
The key for modes in data processing options.
DATA_PROCESSION_OPTIONS_COUNTRY - Static variable in class com.facebook.FacebookSdk
The key for country in data processing options.
DATA_PROCESSION_OPTIONS_STATE - Static variable in class com.facebook.FacebookSdk
The key for state in data processing options.
DATE_OF_BIRTH - Static variable in class com.facebook.appevents.UserDataStore
 
deactivateApp(Context) - Static method in class com.facebook.appevents.AppEventsLogger
Deprecated.
When using AppEventsLogger.activateApp(Application) deactivate app will be logged automatically.
deactivateApp(Context, String) - Static method in class com.facebook.appevents.AppEventsLogger
Deprecated.
When using AppEventsLogger.activateApp(Application) deactivate app will be logged automatically.
DefaultAudience - Enum in com.facebook.login
Certain operations such as publishing a status or publishing a photo require an audience.
delay(long) - Static method in class com.facebook.bolts.Task
Creates a task that completes after a time delay.
delay(long, CancellationToken) - Static method in class com.facebook.bolts.Task
Creates a task that completes after a time delay.
delete(Uri, String, String[]) - Method in class com.facebook.FacebookContentProvider
 
delete(Uri, String, String[]) - Method in class com.facebook.internal.FacebookInitProvider
 
DESC_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
describeContents() - Method in class com.facebook.AccessToken
 
describeContents() - Method in class com.facebook.FacebookRequestError
 
describeContents() - Method in class com.facebook.GraphRequest.ParcelableResourceWithMimeType
 
describeContents() - Method in class com.facebook.Profile
 
description - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
DEVICE_SESSION_ID - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
DIMENSION_HEIGHT_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
DIMENSION_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
DIMENSION_LEFT_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
DIMENSION_SCROLL_X_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
DIMENSION_SCROLL_Y_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
DIMENSION_TOP_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
DIMENSION_VISIBILITY_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
DIMENSION_WIDTH_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
disable() - Static method in class com.facebook.appevents.codeless.CodelessManager
 
doInBackground(String...) - Method in class com.facebook.appevents.internal.FileDownloadTask
 
doInBackground(Void...) - Method in class com.facebook.GraphRequestAsyncTask
 

E

EMAIL - Static variable in class com.facebook.appevents.UserDataStore
User data types
enable() - Static method in class com.facebook.appevents.aam.MetadataIndexer
 
enable() - Static method in class com.facebook.appevents.codeless.CodelessManager
 
enable() - Static method in class com.facebook.appevents.eventdeactivation.EventDeactivationManager
 
enable() - Static method in class com.facebook.appevents.integrity.IntegrityManager
 
enable() - Static method in class com.facebook.appevents.ml.ModelManager
 
enable() - Static method in class com.facebook.appevents.restrictivedatafilter.RestrictiveDataManager
 
enable() - Static method in class com.facebook.appevents.suggestedevents.SuggestedEventsManager
 
enableAutoLogging() - Static method in class com.facebook.appevents.iap.InAppPurchaseManager
 
EndToEndDumpsysHelper - Class in com.facebook.internal.logging.dumpsys
 
EndToEndDumpsysHelper() - Constructor for class com.facebook.internal.logging.dumpsys.EndToEndDumpsysHelper
 
ENGLISH - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
equals(Object) - Method in class com.facebook.AccessToken
 
equals(Object) - Method in class com.facebook.appevents.AccessTokenAppIdPair
 
equals(Object) - Method in class com.facebook.Profile
 
EVENT_MAPPING_PATH_TYPE_KEY - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
EVENT_NAME_ACHIEVED_LEVEL - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has achieved a level in the app.
EVENT_NAME_ACTIVATED_APP - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when an app is being activated.
EVENT_NAME_AD_CLICK - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user clicks an ad.
EVENT_NAME_AD_IMPRESSION - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user views an ad.
EVENT_NAME_ADDED_PAYMENT_INFO - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has entered their payment info.
EVENT_NAME_ADDED_TO_CART - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has added an item to their cart.
EVENT_NAME_ADDED_TO_WISHLIST - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has added an item to their wishlist.
EVENT_NAME_COMPLETED_REGISTRATION - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has completed registration with the app.
EVENT_NAME_COMPLETED_TUTORIAL - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has completed a tutorial in the app.
EVENT_NAME_CONTACT - Static variable in class com.facebook.appevents.AppEventsConstants
A telephone/SMS, email, chat or other type of contact between a customer and your business.
EVENT_NAME_CUSTOMIZE_PRODUCT - Static variable in class com.facebook.appevents.AppEventsConstants
The customization of products through a configuration tool or other application your business owns.
EVENT_NAME_DEACTIVATED_APP - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_DONATE - Static variable in class com.facebook.appevents.AppEventsConstants
The donation of funds to your organization or cause.
EVENT_NAME_EVENT_KEY - Static variable in class com.facebook.appevents.internal.Constants
 
EVENT_NAME_FIND_LOCATION - Static variable in class com.facebook.appevents.AppEventsConstants
When a person finds one of your locations via web or application, with an intention to visit (example: find product at a local store).
EVENT_NAME_INITIATED_CHECKOUT - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has entered the checkout process.
EVENT_NAME_LIVE_STREAMING_ERROR - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_LIVE_STREAMING_PAUSE - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_LIVE_STREAMING_RESUME - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_LIVE_STREAMING_START - Static variable in class com.facebook.appevents.AppEventsConstants
Log the live streaming events from sdk
EVENT_NAME_LIVE_STREAMING_STOP - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_LIVE_STREAMING_UPDATE_STATUS - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_MD5_EVENT_KEY - Static variable in class com.facebook.appevents.internal.Constants
 
EVENT_NAME_PRODUCT_CATALOG_UPDATE - Static variable in class com.facebook.appevents.AppEventsConstants
Product Catalog related events
EVENT_NAME_PURCHASED - Static variable in class com.facebook.appevents.AppEventsConstants
Deprecated.
Use AppEventsLogger.logPurchase(java.math.BigDecimal, java.util.Currency) instead. Log this event when the user has completed a purchase. The AppEventsLogger.logPurchase(java.math.BigDecimal, java.util.Currency) method is a shortcut for logging this event.
EVENT_NAME_PUSH_TOKEN_OBTAINED - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the app obtained a push registration token from FCM.
EVENT_NAME_RATED - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has rated an item in the app.
EVENT_NAME_SCHEDULE - Static variable in class com.facebook.appevents.AppEventsConstants
The booking of an appointment to visit one of your locations.
EVENT_NAME_SEARCHED - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has performed a search within the app.
EVENT_NAME_SESSION_INTERRUPTIONS - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_SPENT_CREDITS - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has spent app credits.
EVENT_NAME_START_TRIAL - Static variable in class com.facebook.appevents.AppEventsConstants
The start of a free trial of a product or service you offer (example: trial subscription).
EVENT_NAME_SUBMIT_APPLICATION - Static variable in class com.facebook.appevents.AppEventsConstants
The submission of an application for a product, service or program you offer (example: credit card, educational program or job).
EVENT_NAME_SUBSCRIBE - Static variable in class com.facebook.appevents.AppEventsConstants
The start of a paid subscription for a product or service you offer.
EVENT_NAME_TIME_BETWEEN_SESSIONS - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_UNLOCKED_ACHIEVEMENT - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has unlocked an achievement in the app.
EVENT_NAME_VIEWED_CONTENT - Static variable in class com.facebook.appevents.AppEventsConstants
Log this event when the user has viewed a form of content in the app.
EVENT_PARAM_AD_TYPE - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify the type of ad in an EVENT_NAME_AD_IMPRESSION or EVENT_NAME_AD_CLICK event.
EVENT_PARAM_APP_CERT_HASH - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify hashed cert for signing the apk.
EVENT_PARAM_CONTENT - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify data for the one or more pieces of content being logged about.
EVENT_PARAM_CONTENT_ID - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify an ID for the specific piece of content being logged about.
EVENT_PARAM_CONTENT_TYPE - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify a generic content type/family for the logged event, e.g.
EVENT_PARAM_CURRENCY - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify currency used with logged event.
EVENT_PARAM_DESCRIPTION - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify a description appropriate to the event being logged.
EVENT_PARAM_LEVEL - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify the level achieved in an EVENT_NAME_LEVEL_ACHIEVED event.
EVENT_PARAM_LIVE_STREAMING_ERROR - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_LIVE_STREAMING_PREV_STATUS - Static variable in class com.facebook.appevents.AppEventsConstants
Paramete keys for live streaming events
EVENT_PARAM_LIVE_STREAMING_STATUS - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_MAX_RATING_VALUE - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify the maximum rating available for the EVENT_NAME_RATE event.
EVENT_PARAM_NUM_ITEMS - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify how many items are being processed for an EVENT_NAME_INITIATED_CHECKOUT or EVENT_NAME_PURCHASE event.
EVENT_PARAM_ORDER_ID - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify the unique ID for all events within a subscription in an EVENT_NAME_SUBSCRIBE or EVENT_NAME_START_TRIAL event.
EVENT_PARAM_PACKAGE_FP - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify package fingerprint.
EVENT_PARAM_PAYMENT_INFO_AVAILABLE - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify whether payment info is available for the EVENT_NAME_INITIATED_CHECKOUT event.
EVENT_PARAM_PRODUCT_APPLINK_ANDROID_APP_NAME - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_ANDROID_PACKAGE - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_ANDROID_URL - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IOS_APP_NAME - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IOS_APP_STORE_ID - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IOS_URL - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter keys used to specify the product deep links for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_APPLINK_IPAD_APP_NAME - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IPAD_APP_STORE_ID - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IPAD_URL - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IPHONE_APP_NAME - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IPHONE_APP_STORE_ID - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_IPHONE_URL - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_WINDOWS_PHONE_APP_ID - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_WINDOWS_PHONE_APP_NAME - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_APPLINK_WINDOWS_PHONE_URL - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_AVAILABILITY - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the availability for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_BRAND - Static variable in class com.facebook.appevents.internal.Constants
 
EVENT_PARAM_PRODUCT_CATEGORY - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_CONDITION - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the condition for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_CUSTOM_LABEL_0 - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter keys used to specify additional information about item for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_CUSTOM_LABEL_1 - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_CUSTOM_LABEL_2 - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_CUSTOM_LABEL_3 - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_CUSTOM_LABEL_4 - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_PRODUCT_DESCRIPTION - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the product description for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_GTIN - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the gtin, mpn or brand for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_IMAGE_LINK - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the image link for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_ITEM_ID - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the unique ID for product item for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_LINK - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the product item link for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_MPN - Static variable in class com.facebook.appevents.internal.Constants
 
EVENT_PARAM_PRODUCT_PRICE_AMOUNT - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the product price for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_PRICE_CURRENCY - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the product price currecy for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_PRODUCT_TITLE - Static variable in class com.facebook.appevents.internal.Constants
Parameter key used to specify the product title for EVENT_NAME_PRODUCT_CATALOG_UPDATE event.
EVENT_PARAM_REGISTRATION_METHOD - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify the method the user has used to register for the app, e.g., "Facebook", "email", "Twitter", etc.
EVENT_PARAM_SEARCH_STRING - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify the string provided by the user for a search operation.
EVENT_PARAM_SOURCE_APPLICATION - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify source application package.
EVENT_PARAM_SUCCESS - Static variable in class com.facebook.appevents.AppEventsConstants
Parameter key used to specify whether the activity being logged about was successful or not.
EVENT_PARAM_VALUE_NO - Static variable in class com.facebook.appevents.AppEventsConstants
No-valued parameter value to be used with parameter keys that need a Yes/No value
EVENT_PARAM_VALUE_TO_SUM - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_PARAM_VALUE_YES - Static variable in class com.facebook.appevents.AppEventsConstants
Yes-valued parameter value to be used with parameter keys that need a Yes/No value
EventBinding - Class in com.facebook.appevents.codeless.internal
 
EventBinding(String, EventBinding.MappingMethod, EventBinding.ActionType, String, List<PathComponent>, List<ParameterComponent>, String, String, String) - Constructor for class com.facebook.appevents.codeless.internal.EventBinding
 
EventBinding.ActionType - Enum in com.facebook.appevents.codeless.internal
 
EventBinding.MappingMethod - Enum in com.facebook.appevents.codeless.internal
 
EventDeactivationManager - Class in com.facebook.appevents.eventdeactivation
 
EventDeactivationManager() - Constructor for class com.facebook.appevents.eventdeactivation.EventDeactivationManager
 
Excuse - Annotation Type in com.facebook.internal.qualityvalidation
 
ExcusesForDesignViolations - Annotation Type in com.facebook.internal.qualityvalidation
Annotations to mark code files as having known design issues and avoid failing the design integration test on them
executeAndWait() - Method in class com.facebook.GraphRequest
Executes this request on the current thread and blocks while waiting for the response.
executeAndWait(GraphRequest) - Static method in class com.facebook.GraphRequest
Executes a single request on the current thread and blocks while waiting for the response.
executeAndWait() - Method in class com.facebook.GraphRequestBatch
Executes this batch on the current thread and returns the responses.
executeAsync() - Method in class com.facebook.GraphRequest
Executes the request asynchronously.
executeAsync() - Method in class com.facebook.GraphRequestBatch
Executes this batch asynchronously.
executeBatchAndWait(GraphRequest...) - Static method in class com.facebook.GraphRequest
Executes requests on the current thread as a single batch and blocks while waiting for the response.
executeBatchAndWait(Collection<GraphRequest>) - Static method in class com.facebook.GraphRequest
Executes requests as a single batch on the current thread and blocks while waiting for the responses.
executeBatchAndWait(GraphRequestBatch) - Static method in class com.facebook.GraphRequest
Executes requests on the current thread as a single batch and blocks while waiting for the responses.
executeBatchAsync(GraphRequest...) - Static method in class com.facebook.GraphRequest
Executes requests as a single batch asynchronously.
executeBatchAsync(Collection<GraphRequest>) - Static method in class com.facebook.GraphRequest
Executes requests as a single batch asynchronously.
executeBatchAsync(GraphRequestBatch) - Static method in class com.facebook.GraphRequest
Executes requests as a single batch asynchronously.
executeConnectionAndWait(HttpURLConnection, Collection<GraphRequest>) - Static method in class com.facebook.GraphRequest
Executes requests that have already been serialized into an HttpURLConnection.
executeConnectionAndWait(HttpURLConnection, GraphRequestBatch) - Static method in class com.facebook.GraphRequest
Executes requests that have already been serialized into an HttpURLConnection.
executeConnectionAsync(HttpURLConnection, GraphRequestBatch) - Static method in class com.facebook.GraphRequest
Asynchronously executes requests that have already been serialized into an HttpURLConnection.
executeConnectionAsync(Handler, HttpURLConnection, GraphRequestBatch) - Static method in class com.facebook.GraphRequest
Asynchronously executes requests that have already been serialized into an HttpURLConnection.
ExecutorException - Exception in com.facebook.bolts
This is a wrapper class for emphasizing that task failed due to bad Executor, rather than the continuation block it self.
ExecutorException(Exception) - Constructor for exception com.facebook.bolts.ExecutorException
 
EXPIRES_IN_KEY - Static variable in class com.facebook.AccessToken
 
EXTINFO - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
EXTRA_NEW_ACCESS_TOKEN - Static variable in class com.facebook.AccessTokenManager
 
EXTRA_NEW_PROFILE - Static variable in class com.facebook.ProfileManager
 
EXTRA_OLD_ACCESS_TOKEN - Static variable in class com.facebook.AccessTokenManager
 
EXTRA_OLD_PROFILE - Static variable in class com.facebook.ProfileManager
 

F

FacebookBroadcastReceiver - Class in com.facebook
This class implements a simple BroadcastReceiver designed to listen for broadcast notifications from the Facebook app.
FacebookBroadcastReceiver() - Constructor for class com.facebook.FacebookBroadcastReceiver
 
FacebookContentProvider - Class in com.facebook
Implements a ContentProvider that can be used to provide binary attachments (e.g., images) to calls made via com.facebook.FacebookDialog.
FacebookContentProvider() - Constructor for class com.facebook.FacebookContentProvider
 
FacebookException - Exception in com.facebook
Represents an error condition specific to the Facebook SDK for Android.
FacebookException() - Constructor for exception com.facebook.FacebookException
Constructs a new FacebookException.
FacebookException(String) - Constructor for exception com.facebook.FacebookException
Constructs a new FacebookException.
FacebookException(String, Object...) - Constructor for exception com.facebook.FacebookException
Constructs a new FacebookException.
FacebookException(String, Throwable) - Constructor for exception com.facebook.FacebookException
Constructs a new FacebookException.
FacebookException(Throwable) - Constructor for exception com.facebook.FacebookException
Constructs a new FacebookException.
FacebookGraphResponseException - Exception in com.facebook
Represents an issue that's returned by the Graph API.
FacebookGraphResponseException(GraphResponse, String) - Constructor for exception com.facebook.FacebookGraphResponseException
Constructs a new FacebookGraphResponseException.
FacebookInitProvider - Class in com.facebook.internal
 
FacebookInitProvider() - Constructor for class com.facebook.internal.FacebookInitProvider
 
FacebookOperationCanceledException - Exception in com.facebook
An Exception indicating that an operation was canceled before it completed.
FacebookOperationCanceledException() - Constructor for exception com.facebook.FacebookOperationCanceledException
Constructs a FacebookOperationCanceledException with no additional information.
FacebookOperationCanceledException(String) - Constructor for exception com.facebook.FacebookOperationCanceledException
Constructs a FacebookOperationCanceledException with a message.
FacebookOperationCanceledException(String, Throwable) - Constructor for exception com.facebook.FacebookOperationCanceledException
Constructs a FacebookOperationCanceledException with a message and inner error.
FacebookOperationCanceledException(Throwable) - Constructor for exception com.facebook.FacebookOperationCanceledException
Constructs a FacebookOperationCanceledException with an inner error.
FacebookRequestError - Class in com.facebook
This class represents an error that occurred during a Facebook request.
FacebookRequestError(int, String, String) - Constructor for class com.facebook.FacebookRequestError
 
FacebookRequestError.Category - Enum in com.facebook
An enum that represents the Facebook SDK classification for the error that occurred.
FacebookSdk - Class in com.facebook
This class allows some customization of Facebook SDK behavior.
FacebookSdk() - Constructor for class com.facebook.FacebookSdk
 
FacebookSdk.GraphRequestCreator - Interface in com.facebook
Abstraction for better testability.
FacebookSdk.InitializeCallback - Interface in com.facebook
Callback passed to the sdkInitialize function.
FacebookSdkNotInitializedException - Exception in com.facebook
An Exception indicating that the Facebook SDK has not been correctly initialized.
FacebookSdkNotInitializedException() - Constructor for exception com.facebook.FacebookSdkNotInitializedException
Constructs a FacebookSdkNotInitializedException with no additional information.
FacebookSdkNotInitializedException(String) - Constructor for exception com.facebook.FacebookSdkNotInitializedException
Constructs a FacebookSdkNotInitializedException with a message.
FacebookSdkNotInitializedException(String, Throwable) - Constructor for exception com.facebook.FacebookSdkNotInitializedException
Constructs a FacebookSdkNotInitializedException with a message and inner error.
FacebookSdkNotInitializedException(Throwable) - Constructor for exception com.facebook.FacebookSdkNotInitializedException
Constructs a FacebookSdkNotInitializedException with an inner error.
FacebookServiceException - Exception in com.facebook
Represents an error returned from the Facebook service in response to a request.
FacebookServiceException(FacebookRequestError, String) - Constructor for exception com.facebook.FacebookServiceException
Constructs a new FacebookServiceException.
Factory() - Constructor for class com.facebook.CallbackManager.Factory
 
fetchProfileForCurrentAccessToken() - Static method in class com.facebook.Profile
Fetches and sets the current profile from the current access token.
FIELDS_PARAM - Static variable in class com.facebook.GraphRequest
 
FileDownloadTask - Class in com.facebook.appevents.internal
 
FileDownloadTask(String, File, FileDownloadTask.Callback) - Constructor for class com.facebook.appevents.internal.FileDownloadTask
 
FileDownloadTask.Callback - Interface in com.facebook.appevents.internal
 
finalize() - Method in class com.facebook.internal.BoltsMeasurementEventListener
 
findRCTRootView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
FIRST_NAME - Static variable in class com.facebook.appevents.UserDataStore
 
flush() - Method in class com.facebook.appevents.AppEventsLogger
Explicitly flush any stored events to the server.
flush() - Method in class com.facebook.appevents.InternalAppEventsLogger
 
FlushResult - Enum in com.facebook.appevents
 
forError(Exception) - Static method in class com.facebook.bolts.Task
Creates a faulted task with the given error.
forResult(TResult) - Static method in class com.facebook.bolts.Task
Creates a completed task with the given value.
fullyInitialize() - Static method in class com.facebook.FacebookSdk
Mark Facebook SDK fully intialized to make it works as expected.

G

GAMING - Static variable in class com.facebook.FacebookSdk
 
GENDER - Static variable in class com.facebook.appevents.UserDataStore
 
GERMAN - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
get() - Method in class com.facebook.bolts.Capture
 
get(int) - Method in class com.facebook.GraphRequestBatch
 
getAccessToken() - Method in class com.facebook.GraphRequest
Returns the access token associated with this request.
getAccessTokenString() - Method in class com.facebook.appevents.AccessTokenAppIdPair
 
getActivityName() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getAdvertiserIDCollectionEnabled() - Static method in class com.facebook.FacebookSdk
 
getAllHashedUserData() - Static method in class com.facebook.appevents.UserDataStore
 
getAnonymousAppDeviceGUID(Context) - Static method in class com.facebook.appevents.AppEventsLogger
Each app/device pair gets an GUID that is sent back with App Events and persisted with this app/device pair.
getApplicationContext() - Static method in class com.facebook.FacebookSdk
The getter for the context of the current application.
getApplicationId() - Method in class com.facebook.AccessToken
Gets the ID of the Facebook Application associated with this access token.
getApplicationId() - Method in class com.facebook.appevents.AccessTokenAppIdPair
 
getApplicationId() - Method in class com.facebook.appevents.AppEventsLogger
Returns the app ID this logger was configured to log to.
getApplicationId() - Static method in class com.facebook.FacebookSdk
Gets the Facebook application ID for the current app.
getApplicationName() - Static method in class com.facebook.FacebookSdk
Gets the Facebook application name of the current app.
getApplicationSignature(Context) - Static method in class com.facebook.FacebookSdk
Internal call please don't use directly.
getAppLinkData(Intent) - Static method in class com.facebook.bolts.AppLinks
Gets the App Link data for an intent, if there is any.
getAppLinkExtras(Intent) - Static method in class com.facebook.bolts.AppLinks
Gets the App Link extras for an intent, if there is any.
getAppLinkFromUrlInBackground(Uri) - Method in interface com.facebook.bolts.AppLinkResolver
Asynchronously resolves App Link data for a given URL.
getAppName() - Method in class com.facebook.bolts.AppLink.Target
 
getAppVersion() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getAppVersion() - Static method in class com.facebook.appevents.internal.AppEventUtility
 
getAttachmentUrl(String, UUID, String) - Static method in class com.facebook.FacebookContentProvider
Returns the name of the content provider formatted correctly for constructing URLs.
getAutoInitEnabled() - Static method in class com.facebook.FacebookSdk
 
getAutoLogAppEventsEnabled() - Static method in class com.facebook.FacebookSdk
Gets the flag used by AppEventsLogger
getBatchApplicationId() - Method in class com.facebook.GraphRequestBatch
Getter for the batch application id.
getBatchEntryDependsOn() - Method in class com.facebook.GraphRequest
Returns the name of the request that this request entry explicitly depends on in a batched request.
getBatchEntryName() - Method in class com.facebook.GraphRequest
Returns the name of this requests entry in a batched request.
getBatchEntryOmitResultOnSuccess() - Method in class com.facebook.GraphRequest
Returns whether or not this batch entry will return a response if it is successful.
getBatchRequestResult() - Method in class com.facebook.FacebookRequestError
Returns the full JSON response for the batch request.
getCacheDir() - Static method in class com.facebook.FacebookSdk
Gets the cache directory to use for caching responses, etc.
getCallback() - Method in class com.facebook.GraphRequest
Returns the callback which will be called when the request finishes.
getCallbackRequestCodeOffset() - Static method in class com.facebook.FacebookSdk
Getter for the callback request code offset.
getCategory() - Method in class com.facebook.FacebookRequestError
Returns the category in which the error belongs.
getChildrenOfView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getClassName() - Method in class com.facebook.bolts.AppLink.Target
 
getClassTypeBitmask(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getClientToken() - Static method in class com.facebook.FacebookSdk
Gets the client token for the current app.
getCodelessDebugLogEnabled() - Static method in class com.facebook.FacebookSdk
 
getCodelessSetupEnabled() - Static method in class com.facebook.FacebookSdk
 
getComponentId() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getConnection() - Method in class com.facebook.FacebookRequestError
Returns the HTTP connection that was used to make the request.
getConnection() - Method in class com.facebook.GraphResponse
Returns the HttpURLConnection that this response was generated from.
getCurrentAccessToken() - Static method in class com.facebook.AccessToken
Getter for the access token that is current for the application.
getCurrentActivity() - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
getCurrentProfile() - Static method in class com.facebook.Profile
Getter for the profile that is currently logged in to the application.
getCurrentSessionGuid() - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
getData() - Method in class com.facebook.appevents.ml.MTensor
 
getDataAccessExpirationTime() - Method in class com.facebook.AccessToken
Gets the date at which user data access expires.
getDeclinedPermissions() - Method in class com.facebook.AccessToken
Gets the list of permissions declined by the user with this access token.
getDefaultAppEventsSessionTimeoutInSeconds() - Static method in class com.facebook.appevents.internal.Constants
 
getDefaultBatchApplicationId() - Static method in class com.facebook.GraphRequest
Gets the default Facebook application ID that will be used to submit batched requests.
getDictionaryOfView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getEnabledRuleNames() - Static method in class com.facebook.appevents.aam.MetadataRule
 
getError() - Method in class com.facebook.bolts.Task
 
getError() - Method in class com.facebook.GraphResponse
Returns information about any errors that may have occurred during the request.
getErrorCode() - Method in class com.facebook.FacebookRequestError
Returns the error code returned from Facebook.
getErrorMessage() - Method in class com.facebook.FacebookRequestError
Returns the error message returned from Facebook.
getErrorRecoveryMessage() - Method in class com.facebook.FacebookRequestError
Returns the message that can be displayed to the user before attempting error recovery.
getErrorType() - Method in class com.facebook.FacebookRequestError
Returns the type of error as a raw string.
getErrorUserMessage() - Method in class com.facebook.FacebookRequestError
Returns a message suitable for display to the user, describing a user action necessary to enable Facebook functionality.
getErrorUserTitle() - Method in class com.facebook.FacebookRequestError
Returns a short summary of the error suitable for display to the user.
getEventName() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getException() - Method in class com.facebook.FacebookRequestError
Returns the exception associated with this request, if any.
getException() - Method in class com.facebook.GraphRequestAsyncTask
 
getExecutor() - Static method in class com.facebook.FacebookSdk
Returns the Executor used by the SDK for non-AsyncTask background work.
getExistingOnClickListener(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getExistingOnTouchListener(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getExpiredPermissions() - Method in class com.facebook.AccessToken
Gets the list of permissions that were expired with this access token.
getExpires() - Method in class com.facebook.AccessToken
Gets the date at which the access token expires.
getFacebookDomain() - Static method in class com.facebook.FacebookSdk
Gets the base Facebook domain to use when making Web Requests; in production code this will always be "facebook.com".
getFirstName() - Method in class com.facebook.Profile
Getter for the first name of the profile.
getFlushBehavior() - Static method in class com.facebook.appevents.AppEventsLogger
Access the behavior that AppEventsLogger uses to determine when to flush logged events to the server.
getFlushBehavior() - Static method in class com.facebook.appevents.InternalAppEventsLogger
 
getGraphApiVersion() - Static method in class com.facebook.FacebookSdk
Returns the Graph API version to use when making Graph requests.
getGraphDomain() - Method in class com.facebook.AccessToken
Returns the graph domain for this access token.
getGraphDomain() - Static method in class com.facebook.FacebookSdk
Gets the base Facebook domain to use when making Graph API requests; in production code this will normally be "facebook.com".
getGraphObject() - Method in class com.facebook.GraphRequest
Returns the GraphObject, if any, associated with this request.
getGraphPath() - Method in class com.facebook.GraphRequest
Returns the graph path of this request, if any.
getGraphResponse() - Method in exception com.facebook.FacebookGraphResponseException
Getter for the graph response with the issue.
getHintOfView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getHttpMethod() - Method in class com.facebook.GraphRequest
Returns the HttpMethod to use for this request.
getId() - Method in class com.facebook.Profile
Getter for the id of the profile.
getInstance(Context) - Static method in class com.facebook.internal.BoltsMeasurementEventListener
 
getInstanceFromJson(JSONObject) - Static method in class com.facebook.appevents.codeless.internal.EventBinding
 
getIsImplicit() - Method in class com.facebook.appevents.AppEvent
 
getJSONArray() - Method in class com.facebook.GraphResponse
The response returned for this request, if it's in array form.
getJSONObject() - Method in class com.facebook.appevents.AppEvent
 
getJSONObject() - Method in class com.facebook.GraphResponse
The response returned for this request, if it's in object form.
getJSONObjectForGraphAPICall(AppEventsLoggerUtility.GraphAPIActivityType, AttributionIdentifiers, String, boolean, Context) - Static method in class com.facebook.appevents.internal.AppEventsLoggerUtility
 
getLastName() - Method in class com.facebook.Profile
Getter for the last name of the profile.
getLastRefresh() - Method in class com.facebook.AccessToken
Gets the date at which the token was last refreshed.
getLimitEventAndDataUsage(Context) - Static method in class com.facebook.FacebookSdk
Returns whether data such as those generated through AppEventsLogger and sent to Facebook should be restricted from being used for purposes other than analytics and conversions, such as targeting ads to this user.
getLinkUri() - Method in class com.facebook.Profile
Getter for the link of the profile.
getLoggingBehaviors() - Static method in class com.facebook.FacebookSdk
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
getLogPrefix() - Method in enum com.facebook.internal.instrument.InstrumentData.Type
 
getMethod() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getMiddleName() - Method in class com.facebook.Profile
Getter for the middle name of the profile.
getMimeType() - Method in class com.facebook.GraphRequest.ParcelableResourceWithMimeType
 
getMlDir() - Static method in class com.facebook.appevents.ml.Utils
 
getMonitorEnabled() - Static method in class com.facebook.FacebookSdk
Gets the flag of Monitor Feature
getName() - Method in class com.facebook.appevents.AppEvent
 
getName() - Method in class com.facebook.Profile
Getter for the name of the profile.
getNativeProtocolAudience() - Method in enum com.facebook.login.DefaultAudience
 
getOnClickListener(EventBinding, View, View) - Static method in class com.facebook.appevents.codeless.CodelessLoggingEventListener
 
getOnItemClickListener(EventBinding, View, AdapterView) - Static method in class com.facebook.appevents.codeless.CodelessLoggingEventListener
 
getOnProgressThreshold() - Static method in class com.facebook.FacebookSdk
Gets the threshold used to report progress on requests.
getOnTouchListener(EventBinding, View, View) - Static method in class com.facebook.appevents.codeless.RCTCodelessLoggingEventListener
 
getPackageName() - Method in class com.facebook.bolts.AppLink.Target
 
getParameters() - Method in class com.facebook.GraphRequest
Returns the parameters for this request.
getParentOfView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getPathType() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getPermissions() - Method in class com.facebook.AccessToken
Gets the list of permissions associated with this access token.
getProfilePictureUri(int, int) - Method in class com.facebook.Profile
Getter for the Uri of the profile picture.
getRawResponse() - Method in class com.facebook.GraphResponse
Returns the server response as a String that this response is for.
getRequest() - Method in class com.facebook.GraphResponse
Returns the request that this response is for.
getRequestError() - Method in exception com.facebook.FacebookServiceException
Returns an object that encapsulates complete information representing the error returned by Facebook.
getRequestForPagedResults(GraphResponse.PagingDirection) - Method in class com.facebook.GraphResponse
If a Response contains results that contain paging information, returns a new Request that will retrieve the next page of results, in whichever direction is desired.
getRequestResult() - Method in class com.facebook.FacebookRequestError
Returns the full JSON response for the corresponding request.
getRequestResultBody() - Method in class com.facebook.FacebookRequestError
Returns the body portion of the response corresponding to the request from Facebook.
getRequests() - Method in class com.facebook.GraphRequestAsyncTask
 
getRequestStatusCode() - Method in class com.facebook.FacebookRequestError
Returns the HTTP status code for this particular request.
getResource() - Method in class com.facebook.GraphRequest.ParcelableResourceWithMimeType
 
getResult() - Method in class com.facebook.bolts.Task
 
getRootView(Activity) - Static method in class com.facebook.appevents.internal.AppEventUtility
 
getRuleFile(ModelManager.Task) - Static method in class com.facebook.appevents.ml.ModelManager
 
getSdkVersion() - Static method in class com.facebook.FacebookSdk
Returns the current version of the Facebook SDK for Android as a string.
getShape(int) - Method in class com.facebook.appevents.ml.MTensor
 
getShapeSize() - Method in class com.facebook.appevents.ml.MTensor
 
getSource() - Method in class com.facebook.AccessToken
Gets the AccessTokenSource indicating how this access token was obtained.
getSubErrorCode() - Method in class com.facebook.FacebookRequestError
Returns the sub-error code returned from Facebook.
getSupportCodelessLogging() - Method in class com.facebook.appevents.codeless.CodelessLoggingEventListener.AutoLoggingOnClickListener
 
getSupportCodelessLogging() - Method in class com.facebook.appevents.codeless.CodelessLoggingEventListener.AutoLoggingOnItemClickListener
 
getSupportCodelessLogging() - Method in class com.facebook.appevents.codeless.RCTCodelessLoggingEventListener.AutoLoggingOnTouchListener
 
getTag() - Method in class com.facebook.GraphRequest
Gets the tag on the request; this is an application-defined object that can be used to distinguish between different requests.
getTask() - Method in class com.facebook.bolts.TaskCompletionSource
 
getTextOfView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getTimeout() - Method in class com.facebook.GraphRequestBatch
Gets the timeout to wait for responses from the server before a timeout error occurs.
getToken() - Method in class com.facebook.AccessToken
Gets the string representing the access token.
getToken() - Method in class com.facebook.bolts.CancellationTokenSource
 
getTouchReactView(float[], View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
getType() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getType(Uri) - Method in class com.facebook.FacebookContentProvider
 
getType(Uri) - Method in class com.facebook.internal.FacebookInitProvider
 
getUnobservedExceptionHandler() - Static method in class com.facebook.bolts.Task
Returns the handler invoked when a task has an unobserved exception or null.
getUrl() - Method in class com.facebook.bolts.AppLink.Target
 
getUserData() - Static method in class com.facebook.appevents.AppEventsLogger
Returns the set user data else null.
getUserId() - Method in class com.facebook.AccessToken
Returns the user id for this access token.
getUserID() - Static method in class com.facebook.appevents.AppEventsLogger
Returns the set user id else null.
getValue() - Method in enum com.facebook.appevents.codeless.internal.PathComponent.MatchBitmaskType
 
getVersion() - Method in class com.facebook.GraphRequest
Returns the version of the API that this request will use.
getViewParameters() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
getViewPath() - Method in class com.facebook.appevents.codeless.internal.EventBinding
 
GraphRequest - Class in com.facebook
A single request to be sent to the Facebook Platform through the Graph API.
GraphRequest() - Constructor for class com.facebook.GraphRequest
Constructs a request without an access token, graph path, or any other parameters.
GraphRequest(AccessToken, String) - Constructor for class com.facebook.GraphRequest
Constructs a request with an access token to retrieve a particular graph path.
GraphRequest(AccessToken, String, Bundle, HttpMethod) - Constructor for class com.facebook.GraphRequest
Constructs a request with a specific AccessToken, graph path, parameters, and HTTP method.
GraphRequest(AccessToken, String, Bundle, HttpMethod, GraphRequest.Callback) - Constructor for class com.facebook.GraphRequest
Constructs a request with a specific access token, graph path, parameters, and HTTP method.
GraphRequest(AccessToken, String, Bundle, HttpMethod, GraphRequest.Callback, String) - Constructor for class com.facebook.GraphRequest
Constructs a request with a specific access token, graph path, parameters, and HTTP method.
GraphRequest.Callback - Interface in com.facebook
Specifies the interface that consumers of the Request class can implement in order to be notified when a particular request completes, either successfully or with an error.
GraphRequest.GraphJSONArrayCallback - Interface in com.facebook
Callback for requests that result in an array of JSONObjects.
GraphRequest.GraphJSONObjectCallback - Interface in com.facebook
Callback for requests that result in a JSONObject.
GraphRequest.OnProgressCallback - Interface in com.facebook
Specifies the interface that consumers of the Request class can implement in order to be notified when a progress is made on a particular request.
GraphRequest.ParcelableResourceWithMimeType<RESOURCE extends android.os.Parcelable> - Class in com.facebook
Used during serialization for the graph request.
GraphRequestAsyncTask - Class in com.facebook
Defines an AsyncTask suitable for executing a Request in the background.
GraphRequestAsyncTask(GraphRequest...) - Constructor for class com.facebook.GraphRequestAsyncTask
Constructor.
GraphRequestAsyncTask(Collection<GraphRequest>) - Constructor for class com.facebook.GraphRequestAsyncTask
Constructor.
GraphRequestAsyncTask(GraphRequestBatch) - Constructor for class com.facebook.GraphRequestAsyncTask
Constructor.
GraphRequestAsyncTask(HttpURLConnection, GraphRequest...) - Constructor for class com.facebook.GraphRequestAsyncTask
Constructor that allows specification of an HTTP connection to use for executing the requests.
GraphRequestAsyncTask(HttpURLConnection, Collection<GraphRequest>) - Constructor for class com.facebook.GraphRequestAsyncTask
Constructor that allows specification of an HTTP connection to use for executing the requests.
GraphRequestAsyncTask(HttpURLConnection, GraphRequestBatch) - Constructor for class com.facebook.GraphRequestAsyncTask
Constructor that allows specification of an HTTP connection to use for executing the requests.
GraphRequestBatch - Class in com.facebook
RequestBatch contains a list of Request objects that can be sent to Facebook in a single round-trip.
GraphRequestBatch() - Constructor for class com.facebook.GraphRequestBatch
Constructor.
GraphRequestBatch(Collection<GraphRequest>) - Constructor for class com.facebook.GraphRequestBatch
Constructor.
GraphRequestBatch(GraphRequest...) - Constructor for class com.facebook.GraphRequestBatch
Constructor.
GraphRequestBatch(GraphRequestBatch) - Constructor for class com.facebook.GraphRequestBatch
Constructor.
GraphRequestBatch.Callback - Interface in com.facebook
Specifies the interface that consumers of the RequestBatch class can implement in order to be notified when the entire batch completes execution.
GraphRequestBatch.OnProgressCallback - Interface in com.facebook
Specifies the interface that consumers of the RequestBatch class can implement in order to be notified when the batch makes progress.
GraphResponse - Class in com.facebook
Encapsulates the response, successful or otherwise, of a call to the Facebook platform.
GraphResponse(GraphRequest, HttpURLConnection, String, JSONObject) - Constructor for class com.facebook.GraphResponse
 
GraphResponse(GraphRequest, HttpURLConnection, String, JSONArray) - Constructor for class com.facebook.GraphResponse
 
GraphResponse(GraphRequest, HttpURLConnection, FacebookRequestError) - Constructor for class com.facebook.GraphResponse
 
GraphResponse.PagingDirection - Enum in com.facebook
Indicates whether paging is being done forward or backward.

H

hasCustomTabsPrefetching - Static variable in class com.facebook.FacebookSdk
 
hasFreeTrialPeirod(String) - Static method in class com.facebook.appevents.iap.InAppPurchaseEventManager
 
hashCode() - Method in class com.facebook.AccessToken
 
hashCode() - Method in class com.facebook.appevents.AccessTokenAppIdPair
 
hashCode() - Method in class com.facebook.Profile
 
hint - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
HINT_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
HttpMethod - Enum in com.facebook
Enumeration of HTTP methods supported by Request

I

IAP_FREE_TRIAL_PERIOD - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_INTRO_PRICE_AMOUNT_MICROS - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_INTRO_PRICE_CYCLES - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_PACKAGE_NAME - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_PRODUCT_DESCRIPTION - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_PRODUCT_ID - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_PRODUCT_TITLE - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_PRODUCT_TYPE - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_PURCHASE_TIME - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_PURCHASE_TOKEN - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_SUBSCRIPTION_AUTORENEWING - Static variable in class com.facebook.appevents.internal.Constants
 
IAP_SUBSCRIPTION_PERIOD - Static variable in class com.facebook.appevents.internal.Constants
 
ICON_BITMAP - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
id - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
ID_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
ignoreAppSwitchToLoggedOut - Static variable in class com.facebook.FacebookSdk
 
IMAGEVIEW_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
InAppPurchaseActivityLifecycleTracker - Class in com.facebook.appevents.iap
 
InAppPurchaseActivityLifecycleTracker() - Constructor for class com.facebook.appevents.iap.InAppPurchaseActivityLifecycleTracker
 
InAppPurchaseEventManager - Class in com.facebook.appevents.iap
 
InAppPurchaseEventManager() - Constructor for class com.facebook.appevents.iap.InAppPurchaseEventManager
 
InAppPurchaseManager - Class in com.facebook.appevents.iap
 
InAppPurchaseManager() - Constructor for class com.facebook.appevents.iap.InAppPurchaseManager
 
index - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
initializeLib(Context, String) - Static method in class com.facebook.appevents.AppEventsLogger
Notifies the events system which internal SDK Libraries, and some specific external Libraries that the app is utilizing.
INITIATE_CHECKOUT - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
INPUT_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
INPUT_TYPE_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
insert(Uri, ContentValues) - Method in class com.facebook.FacebookContentProvider
 
insert(Uri, ContentValues) - Method in class com.facebook.internal.FacebookInitProvider
 
InstrumentData - Class in com.facebook.internal.instrument
 
InstrumentData.Builder - Class in com.facebook.internal.instrument
 
InstrumentData.Type - Enum in com.facebook.internal.instrument
 
INTEGRITY_TYPE_ADDRESS - Static variable in class com.facebook.appevents.integrity.IntegrityManager
 
INTEGRITY_TYPE_HEALTH - Static variable in class com.facebook.appevents.integrity.IntegrityManager
 
INTEGRITY_TYPE_NONE - Static variable in class com.facebook.appevents.integrity.IntegrityManager
 
IntegrityManager - Class in com.facebook.appevents.integrity
 
IntegrityManager() - Constructor for class com.facebook.appevents.integrity.IntegrityManager
 
InternalAppEventsLogger - Class in com.facebook.appevents
com.facebook.appevents.InternalAppEventsLogger is solely for the use of other packages within the Facebook SDK for Android.
InternalAppEventsLogger(Context) - Constructor for class com.facebook.appevents.InternalAppEventsLogger
 
InternalAppEventsLogger(Context, String) - Constructor for class com.facebook.appevents.InternalAppEventsLogger
 
InternalAppEventsLogger(String, String, AccessToken) - Constructor for class com.facebook.appevents.InternalAppEventsLogger
 
INVALID_ERROR_CODE - Static variable in class com.facebook.FacebookRequestError
Represents an invalid or unknown error code from the server.
INVALID_HTTP_STATUS_CODE - Static variable in class com.facebook.FacebookRequestError
Indicates that there was no valid HTTP status code returned, indicating that either the error occurred locally, before the request was sent, or that something went wrong with the HTTP connection.
IS_CODELESS_EVENT_KEY - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
IS_INTERACTED_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
IS_USER_INPUT_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
isBannedActivity(String, PerformanceGuardian.UseCase) - Static method in class com.facebook.appevents.PerformanceGuardian
Return true when current activity is banned.
isCancellationRequested() - Method in class com.facebook.bolts.CancellationToken
 
isCancellationRequested() - Method in class com.facebook.bolts.CancellationTokenSource
 
isCancelled() - Method in class com.facebook.bolts.Task
 
isChecksumValid() - Method in class com.facebook.appevents.AppEvent
 
isCompleted() - Method in class com.facebook.bolts.Task
 
isCurrentAccessTokenActive() - Static method in class com.facebook.AccessToken
Returns whether the current AccessToken is active or not.
isDataAccessActive() - Static method in class com.facebook.AccessToken
 
isDataAccessExpired() - Method in class com.facebook.AccessToken
Shows if the user data access is expired.
isDebugEnabled() - Static method in class com.facebook.FacebookSdk
Indicates if we are in debug mode.
isEmulator() - Static method in class com.facebook.appevents.internal.AppEventUtility
 
isEnabled() - Static method in class com.facebook.appevents.suggestedevents.SuggestedEventsManager
 
isExpired() - Method in class com.facebook.AccessToken
Shows if the token is expired.
isFacebookRequestCode(int) - Static method in class com.facebook.FacebookSdk
Returns true if the request code is within the range used by Facebook SDK requests.
isFaulted() - Method in class com.facebook.bolts.Task
 
isFullyInitialized() - Static method in class com.facebook.FacebookSdk
Indicates whether the Facebook SDK has been fully initialized.
isImplicitPurchaseLoggingEnabled() - Static method in class com.facebook.appevents.internal.AutomaticAnalyticsLogger
 
isInBackground() - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
isInitialized() - Static method in class com.facebook.FacebookSdk
Indicates whether the Facebook SDK has been initialized.
isLegacyTokenUpgradeSupported() - Static method in class com.facebook.FacebookSdk
Indicates if the SDK should fallback and read the legacy token.
isLoggingBehaviorEnabled(LoggingBehavior) - Static method in class com.facebook.FacebookSdk
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
isOnDeviceProcessingEnabled() - Static method in class com.facebook.appevents.ondeviceprocessing.OnDeviceProcessingManager
 
isRCTButton(View, View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
isRCTRootView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
isRCTTextView(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
isRCTViewGroup(View) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
isSensitiveUserData(View) - Static method in class com.facebook.appevents.codeless.internal.SensitiveUserDataUtils
 
isServiceAvailable() - Static method in class com.facebook.appevents.ondeviceprocessing.RemoteServiceWrapper
 
isTracking() - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
isTracking() - Method in class com.facebook.ProfileTracker
Gets whether the tracker is tracking the current access token.
isValid() - Method in class com.facebook.internal.instrument.InstrumentData
 
isValidForAccessToken(AccessToken) - Method in class com.facebook.appevents.AppEventsLogger
Determines if the logger is valid for the given access token.

J

JAPANESE - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 

L

LABEL_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
LAST_NAME - Static variable in class com.facebook.appevents.UserDataStore
 
LEAD - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
limitProcessTime(String, PerformanceGuardian.UseCase, long, long) - Static method in class com.facebook.appevents.PerformanceGuardian
Calculate current activity process time.
load(File) - Static method in class com.facebook.internal.instrument.InstrumentData.Builder
 
LOG_TIME_APP_EVENT_KEY - Static variable in class com.facebook.appevents.internal.Constants
 
logActivateAppEvent() - Static method in class com.facebook.appevents.internal.AutomaticAnalyticsLogger
 
logActivityTimeSpentEvent(String, long) - Static method in class com.facebook.appevents.internal.AutomaticAnalyticsLogger
 
logChangedSettingsEvent(Bundle) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logEvent(String) - Method in class com.facebook.appevents.AppEventsLogger
Log an app event with the specified name.
logEvent(String, double) - Method in class com.facebook.appevents.AppEventsLogger
Log an app event with the specified name and the supplied value.
logEvent(String, Bundle) - Method in class com.facebook.appevents.AppEventsLogger
Log an app event with the specified name and set of parameters.
logEvent(String, double, Bundle) - Method in class com.facebook.appevents.AppEventsLogger
Log an app event with the specified name, supplied value, and set of parameters.
logEvent(String, Bundle) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logEvent(String, double, Bundle) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logEventFromSE(String, String) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logEventImplicitly(String, BigDecimal, Currency, Bundle) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logEventImplicitly(String) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logEventImplicitly(String, Double, Bundle) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logEventImplicitly(String, Bundle) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
LoggingBehavior - Enum in com.facebook
Specifies different categories of logging messages that can be generated.
logProductItem(String, AppEventsLogger.ProductAvailability, AppEventsLogger.ProductCondition, String, String, String, String, BigDecimal, Currency, String, String, String, Bundle) - Method in class com.facebook.appevents.AppEventsLogger
Uploads product catalog product item as an app event.
logPurchase(BigDecimal, Currency) - Method in class com.facebook.appevents.AppEventsLogger
Logs a purchase event with Facebook, in the specified amount and with the specified currency.
logPurchase(BigDecimal, Currency, Bundle) - Method in class com.facebook.appevents.AppEventsLogger
Logs a purchase event with Facebook explicitly, in the specified amount and with the specified currency.
logPurchase(String, String, boolean) - Static method in class com.facebook.appevents.internal.AutomaticAnalyticsLogger
 
logPurchaseImplicitly(BigDecimal, Currency, Bundle) - Method in class com.facebook.appevents.AppEventsLogger
logPurchaseImplicitly(BigDecimal, Currency, Bundle) - Method in class com.facebook.appevents.InternalAppEventsLogger
 
logPushNotificationOpen(Bundle) - Method in class com.facebook.appevents.AppEventsLogger
Logs an app event that tracks that the application was open via Push Notification.
logPushNotificationOpen(Bundle, String) - Method in class com.facebook.appevents.AppEventsLogger
Logs an app event that tracks that the application was open via Push Notification.
logSdkEvent(String, Double, Bundle) - Method in class com.facebook.appevents.AppEventsLogger
Deprecated.

M

makeVoid() - Method in class com.facebook.bolts.Task
Turns a Task into a Task, dropping any result.
matchBitmask - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
MAX_TREE_DEPTH - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
MAXIMUM_BATCH_SIZE - Static variable in class com.facebook.GraphRequest
The maximum number of requests that can be submitted in a single batch.
maybeDump(String, PrintWriter, String[]) - Static method in class com.facebook.internal.logging.dumpsys.EndToEndDumpsysHelper
 
MetadataIndexer - Class in com.facebook.appevents.aam
 
MetadataIndexer() - Constructor for class com.facebook.appevents.aam.MetadataIndexer
 
MetadataRule - Class in com.facebook.appevents.aam
 
Model - Class in com.facebook.appevents.ml
 
ModelManager - Class in com.facebook.appevents.ml
 
ModelManager() - Constructor for class com.facebook.appevents.ml.ModelManager
 
ModelManager.Task - Enum in com.facebook.appevents.ml
 
MONITOR_ENABLED_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the monitor enable in the Android manifest.
MTensor - Class in com.facebook.appevents.ml
 
MTensor(int[]) - Constructor for class com.facebook.appevents.ml.MTensor
 

N

name - Variable in class com.facebook.appevents.codeless.internal.ParameterComponent
 
newCustomAudienceThirdPartyIdRequest(AccessToken, Context, String, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to retrieve an App User ID for the app's Facebook user.
newCustomAudienceThirdPartyIdRequest(AccessToken, Context, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to retrieve an App User ID for the app's Facebook user.
newDeleteObjectRequest(AccessToken, String, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to delete a resource through the Graph API.
newGraphPathRequest(AccessToken, String, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to retrieve a particular graph path.
newLogger(Context) - Static method in class com.facebook.appevents.AppEventsLogger
Build an AppEventsLogger instance to log events through.
newLogger(Context, AccessToken) - Static method in class com.facebook.appevents.AppEventsLogger
Build an AppEventsLogger instance to log events through.
newLogger(Context, String, AccessToken) - Static method in class com.facebook.appevents.AppEventsLogger
Build an AppEventsLogger instance to log events through.
newLogger(Context, String) - Static method in class com.facebook.appevents.AppEventsLogger
Build an AppEventsLogger instance to log events that are attributed to the application but not to any particular Session.
newMeRequest(AccessToken, GraphRequest.GraphJSONObjectCallback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to retrieve a user's own profile.
newMyFriendsRequest(AccessToken, GraphRequest.GraphJSONArrayCallback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to retrieve a user's friend list.
newPlacesSearchRequest(AccessToken, Location, int, int, String, GraphRequest.GraphJSONArrayCallback) - Static method in class com.facebook.GraphRequest
Creates a new Request that is configured to perform a search for places near a specified location via the Graph API.
newPostRequest(AccessToken, String, JSONObject, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to post a GraphObject to a particular graph path, to either create or update the object at that path.
newUploadPhotoRequest(AccessToken, String, Bitmap, String, Bundle, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to upload a photo to the specified graph path.
newUploadPhotoRequest(AccessToken, String, File, String, Bundle, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to upload a photo to the specified graph path.
newUploadPhotoRequest(AccessToken, String, Uri, String, Bundle, GraphRequest.Callback) - Static method in class com.facebook.GraphRequest
Creates a new Request configured to upload a photo to the specified graph path.
NON_JSON_RESPONSE_PROPERTY - Static variable in class com.facebook.GraphResponse
Property name of non-JSON results in the GraphObject.
normalizePrice(String) - Static method in class com.facebook.appevents.internal.AppEventUtility
 

O

onActivityCreated(Activity) - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
onActivityDestroyed(Activity) - Static method in class com.facebook.appevents.codeless.CodelessManager
 
onActivityPaused(Activity) - Static method in class com.facebook.appevents.codeless.CodelessManager
 
onActivityResult(int, int, Intent) - Method in interface com.facebook.CallbackManager
The method that should be called from the Activity's or Fragment's onActivityResult method.
onActivityResumed(Activity) - Static method in class com.facebook.appevents.aam.MetadataIndexer
 
onActivityResumed(Activity) - Static method in class com.facebook.appevents.codeless.CodelessManager
 
onActivityResumed(Activity) - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
onBatchCompleted(GraphRequestBatch) - Method in interface com.facebook.GraphRequestBatch.Callback
The method that will be called when a batch completes.
onBatchProgress(GraphRequestBatch, long, long) - Method in interface com.facebook.GraphRequestBatch.OnProgressCallback
The method that will be called when a batch makes progress.
onClick(View) - Method in class com.facebook.appevents.codeless.CodelessLoggingEventListener.AutoLoggingOnClickListener
 
onClick(View) - Method in class com.facebook.appevents.suggestedevents.ViewOnClickListener
 
onComplete(File) - Method in interface com.facebook.appevents.internal.FileDownloadTask.Callback
 
onCompleted(GraphResponse) - Method in interface com.facebook.GraphRequest.Callback
The method that will be called when a request completes.
onCompleted(JSONArray, GraphResponse) - Method in interface com.facebook.GraphRequest.GraphJSONArrayCallback
The method that will be called when the request completes.
onCompleted(JSONObject, GraphResponse) - Method in interface com.facebook.GraphRequest.GraphJSONObjectCallback
The method that will be called when the request completes.
onContextStop() - Static method in class com.facebook.appevents.AppEventsLogger
Call this when the consuming Activity/Fragment receives an onStop() callback in order to persist any outstanding events to disk so they may be flushed at a later time.
onCreate() - Method in class com.facebook.FacebookContentProvider
 
onCreate() - Method in class com.facebook.internal.FacebookInitProvider
 
onCurrentProfileChanged(Profile, Profile) - Method in class com.facebook.ProfileTracker
The method that will be called when the profile changes.
OnDeviceProcessingManager - Class in com.facebook.appevents.ondeviceprocessing
 
OnDeviceProcessingManager() - Constructor for class com.facebook.appevents.ondeviceprocessing.OnDeviceProcessingManager
 
onError(FacebookException) - Method in interface com.facebook.AccessToken.AccessTokenCreationCallback
 
onFailedAppCall(String, String, Bundle) - Method in class com.facebook.FacebookBroadcastReceiver
Invoked when the operation failed to complete.
onInitialized() - Method in interface com.facebook.FacebookSdk.InitializeCallback
Called when the sdk has been initialized.
onItemClick(AdapterView<?>, View, int, long) - Method in class com.facebook.appevents.codeless.CodelessLoggingEventListener.AutoLoggingOnItemClickListener
 
onPostExecute(Boolean) - Method in class com.facebook.appevents.internal.FileDownloadTask
 
onPostExecute(List<GraphResponse>) - Method in class com.facebook.GraphRequestAsyncTask
 
onPreExecute() - Method in class com.facebook.GraphRequestAsyncTask
 
onProgress(long, long) - Method in interface com.facebook.GraphRequest.OnProgressCallback
The method that will be called when progress is made.
onReceive(Context, Intent) - Method in class com.facebook.CurrentAccessTokenExpirationBroadcastReceiver
 
onReceive(Context, Intent) - Method in class com.facebook.FacebookBroadcastReceiver
 
onReceive(Context, Intent) - Method in class com.facebook.internal.BoltsMeasurementEventListener
 
onSuccess(AccessToken) - Method in interface com.facebook.AccessToken.AccessTokenCreationCallback
The method called on a successful creation of an AccessToken.
onSuccess(Continuation<TResult, TContinuationResult>, Executor) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exception or cancellation.
onSuccess(Continuation<TResult, TContinuationResult>, Executor, CancellationToken) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exception or cancellation.
onSuccess(Continuation<TResult, TContinuationResult>) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exceptions or cancellation.
onSuccess(Continuation<TResult, TContinuationResult>, CancellationToken) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exceptions or cancellation.
onSuccessfulAppCall(String, String, Bundle) - Method in class com.facebook.FacebookBroadcastReceiver
Invoked when the operation was completed successfully.
onSuccessTask(Continuation<TResult, Task<TContinuationResult>>, Executor) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exceptions or cancellation.
onSuccessTask(Continuation<TResult, Task<TContinuationResult>>, Executor, CancellationToken) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exceptions or cancellation.
onSuccessTask(Continuation<TResult, Task<TContinuationResult>>) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exceptions or cancellation.
onSuccessTask(Continuation<TResult, Task<TContinuationResult>>, CancellationToken) - Method in class com.facebook.bolts.Task
Runs a continuation when a task completes successfully, forwarding along Exceptions or cancellation.
OnTokenRefreshed(AccessToken) - Method in interface com.facebook.AccessToken.AccessTokenRefreshCallback
 
OnTokenRefreshFailed(FacebookException) - Method in interface com.facebook.AccessToken.AccessTokenRefreshCallback
 
onTouch(View, MotionEvent) - Method in class com.facebook.appevents.codeless.RCTCodelessLoggingEventListener.AutoLoggingOnTouchListener
 
openFile(Uri, String) - Method in class com.facebook.FacebookContentProvider
 
OTHER_EVENT - Static variable in class com.facebook.appevents.suggestedevents.ViewOnClickListener
 

P

PAGE_TITLE - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
ParameterComponent - Class in com.facebook.appevents.codeless.internal
 
ParameterComponent(JSONObject) - Constructor for class com.facebook.appevents.codeless.internal.ParameterComponent
 
ParcelableResourceWithMimeType(RESOURCE, String) - Constructor for class com.facebook.GraphRequest.ParcelableResourceWithMimeType
The constructor.
parseArray(JSONArray) - Static method in class com.facebook.appevents.codeless.internal.EventBinding
 
path - Variable in class com.facebook.appevents.codeless.internal.ParameterComponent
 
PATH_TYPE_ABSOLUTE - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
PATH_TYPE_RELATIVE - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
PathComponent - Class in com.facebook.appevents.codeless.internal
 
PathComponent.MatchBitmaskType - Enum in com.facebook.appevents.codeless.internal
 
pathType - Variable in class com.facebook.appevents.codeless.internal.ParameterComponent
 
PerformanceGuardian - Class in com.facebook.appevents
Avoid process activities which process time exceed threshold.
PerformanceGuardian() - Constructor for class com.facebook.appevents.PerformanceGuardian
 
PerformanceGuardian.UseCase - Enum in com.facebook.appevents
 
PHONE - Static variable in class com.facebook.appevents.UserDataStore
 
PICKER_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
PLATFORM - Static variable in class com.facebook.appevents.codeless.internal.Constants
 
populateEventsFromRawJsonString(String) - Static method in class com.facebook.appevents.suggestedevents.SuggestedEventsManager
 
predict(ModelManager.Task, float[][], String[]) - Static method in class com.facebook.appevents.ml.ModelManager
 
predictOnMTML(MTensor, String[], String) - Method in class com.facebook.appevents.ml.Model
 
printStackTrace(PrintStream) - Method in exception com.facebook.bolts.AggregateException
 
printStackTrace(PrintWriter) - Method in exception com.facebook.bolts.AggregateException
 
processDeprecatedParameters(Map<String, String>, String) - Static method in class com.facebook.appevents.eventdeactivation.EventDeactivationManager
 
processEvent(String) - Static method in class com.facebook.appevents.restrictivedatafilter.RestrictiveDataManager
 
processEvents(List<AppEvent>) - Static method in class com.facebook.appevents.eventdeactivation.EventDeactivationManager
 
processParameters(Map<String, String>) - Static method in class com.facebook.appevents.integrity.IntegrityManager
 
processParameters(Map<String, String>, String) - Static method in class com.facebook.appevents.restrictivedatafilter.RestrictiveDataManager
 
Profile - Class in com.facebook
This class represents a basic Facebook profile.
Profile(String, String, String, String, String, Uri) - Constructor for class com.facebook.Profile
Contructor.
ProfileManager - Class in com.facebook
 
ProfileTracker - Class in com.facebook
This class can be extended to receive notifications of profile changes.
ProfileTracker() - Constructor for class com.facebook.ProfileTracker
Constructor.
publishInstallAsync(Context, String) - Static method in class com.facebook.FacebookSdk
This method is public in order to be used by app events, please don't use directly.
PURCHASE - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 

Q

query(Uri, String[], String, String[], String) - Method in class com.facebook.FacebookContentProvider
 
query(Uri, String[], String, String[], String) - Method in class com.facebook.internal.FacebookInitProvider
 

R

RADIO_GROUP_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
RATINGBAR_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
RCTCodelessLoggingEventListener - Class in com.facebook.appevents.codeless
 
RCTCodelessLoggingEventListener() - Constructor for class com.facebook.appevents.codeless.RCTCodelessLoggingEventListener
 
RCTCodelessLoggingEventListener.AutoLoggingOnTouchListener - Class in com.facebook.appevents.codeless
 
REACT_NATIVE_BUTTON_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
refreshCurrentAccessTokenAsync() - Static method in class com.facebook.AccessToken
Updates the current access token with up to date permissions, and extends the expiration date, if extension is possible.
refreshCurrentAccessTokenAsync(AccessToken.AccessTokenRefreshCallback) - Static method in class com.facebook.AccessToken
Updates the current access token with up to date permissions, and extends the expiration date, if extension is possible.
register(Runnable) - Method in class com.facebook.bolts.CancellationToken
Registers a runnable that will be called when this CancellationToken is canceled.
RemoteServiceWrapper - Class in com.facebook.appevents.ondeviceprocessing
 
RemoteServiceWrapper() - Constructor for class com.facebook.appevents.ondeviceprocessing.RemoteServiceWrapper
 
remove(int) - Method in class com.facebook.GraphRequestBatch
 
removeCallback(GraphRequestBatch.Callback) - Method in class com.facebook.GraphRequestBatch
Removes a batch-level callback.
removeLoggingBehavior(LoggingBehavior) - Static method in class com.facebook.FacebookSdk
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
reshape(int[]) - Method in class com.facebook.appevents.ml.MTensor
 
RESOLVED_DOCUMENT_LINK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
RestrictiveDataManager - Class in com.facebook.appevents.restrictivedatafilter
 
RestrictiveDataManager() - Constructor for class com.facebook.appevents.restrictivedatafilter.RestrictiveDataManager
 

S

save() - Method in class com.facebook.internal.instrument.InstrumentData
 
schedule() - Method in class com.facebook.appevents.codeless.ViewIndexer
 
SCREEN_NAME_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
sdkInitialize(Context, int) - Static method in class com.facebook.FacebookSdk
Deprecated.
sdkInitialize(Context, int, FacebookSdk.InitializeCallback) - Static method in class com.facebook.FacebookSdk
Deprecated.
sdkInitialize(Context) - Static method in class com.facebook.FacebookSdk
Deprecated.
sdkInitialize(Context, FacebookSdk.InitializeCallback) - Static method in class com.facebook.FacebookSdk
Deprecated.
SEARCH - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
sendCustomEventAsync(String, AppEvent) - Static method in class com.facebook.appevents.ondeviceprocessing.OnDeviceProcessingManager
 
sendCustomEvents(String, List<AppEvent>) - Static method in class com.facebook.appevents.ondeviceprocessing.RemoteServiceWrapper
Synchronously sends custom app events to the remote service.
sendEventMapping(String) - Static method in class com.facebook.appevents.codeless.internal.UnityReflection
 
sendInstallEvent(String) - Static method in class com.facebook.appevents.ondeviceprocessing.RemoteServiceWrapper
Synchronously sends install event to the remote service.
sendInstallEventAsync(String, String) - Static method in class com.facebook.appevents.ondeviceprocessing.OnDeviceProcessingManager
 
sendMessage(String, String, String) - Static method in class com.facebook.appevents.codeless.internal.UnityReflection
 
sendToServerUnity(String) - Method in class com.facebook.appevents.codeless.ViewIndexer
Deprecated.
sendToServerUnityInstance(String) - Static method in class com.facebook.appevents.codeless.ViewIndexer
 
SensitiveUserDataUtils - Class in com.facebook.appevents.codeless.internal
 
SensitiveUserDataUtils() - Constructor for class com.facebook.appevents.codeless.internal.SensitiveUserDataUtils
 
set(T) - Method in class com.facebook.bolts.Capture
 
set(int, GraphRequest) - Method in class com.facebook.GraphRequestBatch
 
setAccessToken(AccessToken) - Method in class com.facebook.GraphRequest
Sets the access token to use for this request.
setAdvertiserIDCollectionEnabled(boolean) - Static method in class com.facebook.FacebookSdk
Sets the advertiserID collection flag for the application
setApplicationId(String) - Static method in class com.facebook.FacebookSdk
Sets the Facebook application ID for the current app.
setApplicationName(String) - Static method in class com.facebook.FacebookSdk
Sets the Facebook application name for the current app.
setAutoInitEnabled(boolean) - Static method in class com.facebook.FacebookSdk
Sets the auto init SDK flag for the application
setAutoLogAppEventsEnabled(boolean) - Static method in class com.facebook.FacebookSdk
Sets the auto logging events flag for the application AppEventsLogger
setBatchApplicationId(String) - Method in class com.facebook.GraphRequestBatch
Setter for the batch application id.
setBatchEntryDependsOn(String) - Method in class com.facebook.GraphRequest
Sets the name of the request entry that this request explicitly depends on in a batched request.
setBatchEntryName(String) - Method in class com.facebook.GraphRequest
Sets the name of this request's entry in a batched request.
setBatchEntryOmitResultOnSuccess(boolean) - Method in class com.facebook.GraphRequest
Sets whether or not this batch entry will return a response if it is successful.
setCacheDir(File) - Static method in class com.facebook.FacebookSdk
Sets the cache directory to use for caching responses, etc.
setCallback(GraphRequest.Callback) - Method in class com.facebook.GraphRequest
Sets the callback which will be called when the request finishes.
setCancelled() - Method in class com.facebook.bolts.TaskCompletionSource
Sets the cancelled flag on the task, throwing if the Task has already been completed.
setClientToken(String) - Static method in class com.facebook.FacebookSdk
Sets the Facebook client token for the current app.
setCodelessDebugLogEnabled(boolean) - Static method in class com.facebook.FacebookSdk
Sets the codeless debug flag for the application
setCurrentAccessToken(AccessToken) - Static method in class com.facebook.AccessToken
Setter for the access token that is current for the application.
setCurrentProfile(Profile) - Static method in class com.facebook.Profile
Setter for the profile that is currently logged in to the application.
setDataProcessingOptions(String[]) - Static method in class com.facebook.FacebookSdk
Sets data processing options
setDataProcessingOptions(String[], int, int) - Static method in class com.facebook.FacebookSdk
Sets data processing options
setDefaultBatchApplicationId(String) - Static method in class com.facebook.GraphRequest
Sets the default application ID that will be used to submit batched requests if none of those requests specifies an access token.
setError(Exception) - Method in class com.facebook.bolts.TaskCompletionSource
Sets the error of the Task, throwing if the Task has already been completed.
setExecutor(Executor) - Static method in class com.facebook.FacebookSdk
Sets the Executor used by the SDK for non-AsyncTask background work.
setFacebookDomain(String) - Static method in class com.facebook.FacebookSdk
Sets the base Facebook domain to use when making Web requests.
setFlushBehavior(AppEventsLogger.FlushBehavior) - Static method in class com.facebook.appevents.AppEventsLogger
Set the behavior that this AppEventsLogger uses to determine when to flush logged events to the server.
setGraphApiVersion(String) - Static method in class com.facebook.FacebookSdk
Sets the Graph API version to use when making Graph requests.
setGraphObject(JSONObject) - Method in class com.facebook.GraphRequest
Sets the GraphObject associated with this request.
setGraphPath(String) - Method in class com.facebook.GraphRequest
Sets the graph path of this request.
setGraphRequestCreator(FacebookSdk.GraphRequestCreator) - Static method in class com.facebook.FacebookSdk
 
setHttpMethod(HttpMethod) - Method in class com.facebook.GraphRequest
Sets the HttpMethod to use for this request.
setInstallReferrer(String) - Static method in class com.facebook.appevents.AppEventsLogger
 
setInternalUserData(Map<String, String>) - Static method in class com.facebook.appevents.InternalAppEventsLogger
 
setIsDebugEnabled(boolean) - Static method in class com.facebook.FacebookSdk
Used to enable or disable logging, and other debug features.
setLegacyTokenUpgradeSupported(boolean) - Static method in class com.facebook.FacebookSdk
Setter for legacy token upgrade.
setLimitEventAndDataUsage(Context, boolean) - Static method in class com.facebook.FacebookSdk
Sets whether data such as those generated through AppEventsLogger and sent to Facebook should be restricted from being used for purposes other than analytics and conversions, such as targeting ads to this user.
setMonitorEnabled(boolean) - Static method in class com.facebook.FacebookSdk
Sets the monitor flag for the application
setOnClickListener(View, View.OnClickListener) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
setOnProgressThreshold(long) - Static method in class com.facebook.FacebookSdk
Sets the threshold used to report progress on requests.
setParameters(Bundle) - Method in class com.facebook.GraphRequest
Sets the parameters for this request.
setPushNotificationsRegistrationId(String) - Static method in class com.facebook.appevents.AppEventsLogger
Sets and sends registration id to register the current app for push notifications.
setResult(TResult) - Method in class com.facebook.bolts.TaskCompletionSource
Sets the result of the Task, throwing if the Task has already been completed.
setSkipClientToken(boolean) - Method in class com.facebook.GraphRequest
This is an internal function that is not meant to be used by developers.
setTag(Object) - Method in class com.facebook.GraphRequest
Sets the tag on the request; this is an application-defined object that can be used to distinguish between different requests.
setTimeout(int) - Method in class com.facebook.GraphRequestBatch
Sets the timeout to wait for responses from the server before a timeout error occurs.
setUnobservedExceptionHandler(Task.UnobservedExceptionHandler) - Static method in class com.facebook.bolts.Task
Set the handler invoked when a task has an unobserved exception.
setUserData(Bundle) - Static method in class com.facebook.appevents.AppEventsLogger
Deprecated.
setUserData(String, String, String, String, String, String, String, String, String, String) - Static method in class com.facebook.appevents.AppEventsLogger
Sets user data to associate with all app events.
setUserData(Bundle) - Static method in class com.facebook.appevents.InternalAppEventsLogger
 
setUserID(String) - Static method in class com.facebook.appevents.AppEventsLogger
Sets a user id to associate with all app events.
setVersion(String) - Method in class com.facebook.GraphRequest
Set the version to use for this request.
SHARED_PREFERENCES_NAME - Static variable in class com.facebook.AccessTokenManager
 
size() - Method in class com.facebook.GraphRequestBatch
 
SPANISH - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
start() - Static method in class com.facebook.appevents.AppEventsManager
Start AppEvents functionality.
startIapLogging() - Static method in class com.facebook.appevents.iap.InAppPurchaseActivityLifecycleTracker
 
startTracking() - Static method in class com.facebook.appevents.iap.InAppPurchaseManager
 
startTracking(Application, String) - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
startTracking() - Method in class com.facebook.ProfileTracker
Starts tracking the current profile.
STATE - Static variable in class com.facebook.appevents.UserDataStore
 
stopTracking() - Method in class com.facebook.ProfileTracker
Stops tracking the current profile.
SUCCESS_KEY - Static variable in class com.facebook.GraphResponse
 
SuggestedEventsManager - Class in com.facebook.appevents.suggestedevents
 
SuggestedEventsManager() - Constructor for class com.facebook.appevents.suggestedevents.SuggestedEventsManager
 
SWITCH_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 

T

TAG - Static variable in class com.facebook.AccessTokenManager
 
tag - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
TAG - Static variable in class com.facebook.GraphRequest
 
TAG_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
Target(String, String, Uri, String) - Constructor for class com.facebook.bolts.AppLink.Target
Creates a Target with the given metadata.
Task<TResult> - Class in com.facebook.bolts
Represents the result of an asynchronous operation.
Task.TaskCompletionSource - Class in com.facebook.bolts
Deprecated.
Please use TaskCompletionSource instead.
Task.UnobservedExceptionHandler - Interface in com.facebook.bolts
Interface for handlers invoked when a failed Task is about to be finalized, but the exception has not been consumed.
TaskCompletionSource<TResult> - Class in com.facebook.bolts
Allows safe orchestration of a task's completion, preventing the consumer from prematurely completing the task.
TaskCompletionSource() - Constructor for class com.facebook.bolts.TaskCompletionSource
Creates a TaskCompletionSource that orchestrates a Task.
text - Variable in class com.facebook.appevents.codeless.internal.PathComponent
 
TEXT_IS_BOLD - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
TEXT_IS_ITALIC - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
TEXT_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
TEXT_SIZE - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
TEXT_STYLE - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
TEXTVIEW_BITMASK - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
then(Task<TTaskResult>) - Method in interface com.facebook.bolts.Continuation
 
throwIfCancellationRequested() - Method in class com.facebook.bolts.CancellationToken
 
toHttpConnection(GraphRequest...) - Static method in class com.facebook.GraphRequest
Serializes one or more requests but does not execute them.
toHttpConnection(Collection<GraphRequest>) - Static method in class com.facebook.GraphRequest
Serializes one or more requests but does not execute them.
toHttpConnection(GraphRequestBatch) - Static method in class com.facebook.GraphRequest
Serializes one or more requests but does not execute them.
toKey() - Method in enum com.facebook.appevents.ml.ModelManager.Task
 
toString() - Method in class com.facebook.AccessToken
 
toString() - Method in class com.facebook.appevents.AppEvent
 
toString() - Method in class com.facebook.bolts.CancellationToken
 
toString() - Method in class com.facebook.bolts.CancellationTokenSource
 
toString() - Method in exception com.facebook.FacebookException
 
toString() - Method in exception com.facebook.FacebookGraphResponseException
 
toString() - Method in class com.facebook.FacebookRequestError
 
toString() - Method in exception com.facebook.FacebookServiceException
 
toString() - Method in class com.facebook.GraphRequest
Returns a string representation of this Request, useful for debugging.
toString() - Method in class com.facebook.GraphRequestAsyncTask
 
toString() - Method in class com.facebook.GraphResponse
Provides a debugging string for this response.
toString() - Method in class com.facebook.internal.instrument.InstrumentData
 
toString() - Method in enum com.facebook.internal.instrument.InstrumentData.Type
 
toUseCase() - Method in enum com.facebook.appevents.ml.ModelManager.Task
 
trackActivity(Activity) - Static method in class com.facebook.appevents.suggestedevents.SuggestedEventsManager
 
trySetCancelled() - Method in class com.facebook.bolts.TaskCompletionSource
Sets the cancelled flag on the Task if the Task hasn't already been completed.
trySetError(Exception) - Method in class com.facebook.bolts.TaskCompletionSource
Sets the error on the Task if the Task hasn't already been completed.
trySetResult(TResult) - Method in class com.facebook.bolts.TaskCompletionSource
Sets the result on the Task if the Task hasn't already been completed.

U

UI_THREAD_EXECUTOR - Static variable in class com.facebook.bolts.Task
An Executor that executes tasks on the UI thread.
UnityReflection - Class in com.facebook.appevents.codeless.internal
 
UnityReflection() - Constructor for class com.facebook.appevents.codeless.internal.UnityReflection
 
unobservedException(Task<?>, UnobservedTaskException) - Method in interface com.facebook.bolts.Task.UnobservedExceptionHandler
Method invoked when the given task has an unobserved exception.
UnobservedTaskException - Exception in com.facebook.bolts
Used to signify that a Task's error went unobserved.
UnobservedTaskException(Throwable) - Constructor for exception com.facebook.bolts.UnobservedTaskException
 
unschedule() - Method in class com.facebook.appevents.codeless.ViewIndexer
 
update(Uri, ContentValues, String, String[]) - Method in class com.facebook.FacebookContentProvider
 
update(Uri, ContentValues, String, String[]) - Method in class com.facebook.internal.FacebookInitProvider
 
updateAppearanceOfView(View, JSONObject, float) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
updateBasicInfoOfView(View, JSONObject) - Static method in class com.facebook.appevents.codeless.internal.ViewHierarchy
 
updateParameters(Bundle) - Static method in class com.facebook.appevents.codeless.CodelessLoggingEventListener
 
updateUserProperties(Bundle, GraphRequest.Callback) - Static method in class com.facebook.appevents.AppEventsLogger
Deprecated.
updateUserProperties(Bundle, String, GraphRequest.Callback) - Static method in class com.facebook.appevents.AppEventsLogger
Deprecated.
USER_ID_KEY - Static variable in class com.facebook.AccessToken
 
UserDataStore - Class in com.facebook.appevents
 
UserDataStore() - Constructor for class com.facebook.appevents.UserDataStore
 
Utils - Class in com.facebook.appevents.ml
 
Utils() - Constructor for class com.facebook.appevents.ml.Utils
 

V

value - Variable in class com.facebook.appevents.codeless.internal.ParameterComponent
 
valueOf(String) - Static method in enum com.facebook.AccessTokenSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.AppEventsLogger.FlushBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.AppEventsLogger.ProductAvailability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.AppEventsLogger.ProductCondition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.codeless.internal.EventBinding.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.codeless.internal.EventBinding.MappingMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.codeless.internal.PathComponent.MatchBitmaskType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.FlushResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.internal.AppEventsLoggerUtility.GraphAPIActivityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.ml.ModelManager.Task
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.appevents.PerformanceGuardian.UseCase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.FacebookRequestError.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.GraphResponse.PagingDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.internal.instrument.InstrumentData.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.LoggingBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.login.DefaultAudience
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.AccessTokenSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.AppEventsLogger.FlushBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.AppEventsLogger.ProductAvailability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.AppEventsLogger.ProductCondition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.codeless.internal.EventBinding.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.codeless.internal.EventBinding.MappingMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.codeless.internal.PathComponent.MatchBitmaskType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.FlushResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.internal.AppEventsLoggerUtility.GraphAPIActivityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.ml.ModelManager.Task
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.appevents.PerformanceGuardian.UseCase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.FacebookRequestError.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.GraphResponse.PagingDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.internal.instrument.InstrumentData.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.LoggingBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.login.DefaultAudience
Returns an array containing the constants of this enum type, in the order they are declared.
VIEW_CONTENT - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
VIEW_KEY - Static variable in class com.facebook.appevents.internal.ViewHierarchyConstants
 
ViewHierarchy - Class in com.facebook.appevents.codeless.internal
 
ViewHierarchy() - Constructor for class com.facebook.appevents.codeless.internal.ViewHierarchy
 
ViewHierarchyConstants - Class in com.facebook.appevents.internal
 
ViewHierarchyConstants() - Constructor for class com.facebook.appevents.internal.ViewHierarchyConstants
 
ViewIndexer - Class in com.facebook.appevents.codeless
 
ViewIndexer(Activity) - Constructor for class com.facebook.appevents.codeless.ViewIndexer
 
ViewOnClickListener - Class in com.facebook.appevents.suggestedevents
 

W

waitForCompletion() - Method in class com.facebook.bolts.Task
Blocks until the task is complete.
waitForCompletion(long, TimeUnit) - Method in class com.facebook.bolts.Task
Blocks until the task is complete or times out.
WEB_DIALOG_THEME - Static variable in class com.facebook.FacebookSdk
The key for the web dialog theme in the Android manifest.
whenAll(Collection<? extends Task<?>>) - Static method in class com.facebook.bolts.Task
Creates a task that completes when all of the provided tasks are complete.
whenAllResult(Collection<? extends Task<TResult>>) - Static method in class com.facebook.bolts.Task
Creates a task that completes when all of the provided tasks are complete.
whenAny(Collection<? extends Task<?>>) - Static method in class com.facebook.bolts.Task
Creates a task that will complete when any of the supplied tasks have completed.
whenAnyResult(Collection<? extends Task<TResult>>) - Static method in class com.facebook.bolts.Task
Creates a task that will complete when any of the supplied tasks have completed.
writeToParcel(Parcel, int) - Method in class com.facebook.AccessToken
 
writeToParcel(Parcel, int) - Method in class com.facebook.FacebookRequestError
 
writeToParcel(Parcel, int) - Method in class com.facebook.GraphRequest.ParcelableResourceWithMimeType
 
writeToParcel(Parcel, int) - Method in class com.facebook.Profile
 

Z

ZIP - Static variable in class com.facebook.appevents.UserDataStore
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links