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

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>, AccessTokenSource, 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.AccessTokenCreationCallback - Interface in com.facebook
A callback for creating an access token from a NativeLinkingIntent
AccessToken.AccessTokenRefreshCallback - Interface in com.facebook
 
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_APPINVITE_DIALOG - Static variable in class com.facebook.internal.NativeProtocol
 
ACTION_CAMERA_EFFECT - Static variable in class com.facebook.internal.NativeProtocol
 
ACTION_CURRENT_ACCESS_TOKEN_CHANGED - Static variable in class com.facebook.AccessTokenManager
 
ACTION_CURRENT_PROFILE_CHANGED - Static variable in class com.facebook.ProfileManager
 
ACTION_FEED_DIALOG - Static variable in class com.facebook.internal.NativeProtocol
 
ACTION_LIKE_DIALOG - Static variable in class com.facebook.internal.NativeProtocol
 
ACTION_MESSAGE_DIALOG - Static variable in class com.facebook.internal.NativeProtocol
 
ACTION_OGACTIONPUBLISH_DIALOG - Static variable in class com.facebook.internal.NativeProtocol
 
ACTION_OGMESSAGEPUBLISH_DIALOG - Static variable in class com.facebook.internal.NativeProtocol
 
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
 
add(GraphRequest) - Method in class com.facebook.GraphRequestBatch
 
add(int, GraphRequest) - Method in class com.facebook.GraphRequestBatch
 
addActiveWorkItem(Runnable) - Method in class com.facebook.internal.WorkQueue
 
addActiveWorkItem(Runnable, boolean) - Method in class com.facebook.internal.WorkQueue
 
addAttachments(Collection<NativeAppCallAttachmentStore.Attachment>) - Static method in class com.facebook.internal.NativeAppCallAttachmentStore
 
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.
ALL - Static variable in enum com.facebook.internal.SmartLoginOption
 
AnalyticsEvents - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
AnalyticsEvents() - Constructor for class com.facebook.internal.AnalyticsEvents
 
APP_EVENT_PREFERENCES - Static variable in class com.facebook.appevents.AppEventsLogger
 
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
 
append(StringBuilder) - Method in class com.facebook.internal.Logger
 
append(String) - Method in class com.facebook.internal.Logger
 
append(String, Object...) - Method in class com.facebook.internal.Logger
 
appendKeyValue(String, Object) - Method in class com.facebook.internal.Logger
 
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(String, String, AccessToken) - Constructor for class com.facebook.appevents.AppEventsLogger
 
AppEventsLogger.FlushBehavior - Enum in com.facebook.appevents
Controls when an AppEventsLogger sends log events to the server
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
 
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.
apply(T) - Method in interface com.facebook.internal.Utility.Mapper
 
apply(T) - Method in interface com.facebook.internal.Utility.Predicate
 
areObjectsEqual(T, T) - Static method in class com.facebook.internal.Utility
 
arrayList(T...) - Static method in class com.facebook.internal.Utility
 
asListNoNulls(T...) - Static method in class com.facebook.internal.Utility
 
assertIsMainThread() - Static method in class com.facebook.appevents.internal.AppEventUtility
 
assertIsNotMainThread() - Static method in class com.facebook.appevents.internal.AppEventUtility
 
AttributionIdentifiers - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
AttributionIdentifiers() - Constructor for class com.facebook.internal.AttributionIdentifiers
 
AUDIENCE_EVERYONE - Static variable in class com.facebook.internal.NativeProtocol
 
AUDIENCE_FRIENDS - Static variable in class com.facebook.internal.NativeProtocol
 
AUDIENCE_ME - Static variable in class com.facebook.internal.NativeProtocol
 
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.
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
 
awaitGetGraphMeRequestWithCache(String) - Static method in class com.facebook.internal.Utility
 

B

BoltsMeasurementEventListener - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
BRIDGE_ARG_ACTION_ID_STRING - Static variable in class com.facebook.internal.NativeProtocol
 
BRIDGE_ARG_APP_NAME_STRING - Static variable in class com.facebook.internal.NativeProtocol
 
BRIDGE_ARG_ERROR_BUNDLE - Static variable in class com.facebook.internal.NativeProtocol
 
BRIDGE_ARG_ERROR_CODE - Static variable in class com.facebook.internal.NativeProtocol
 
BRIDGE_ARG_ERROR_DESCRIPTION - Static variable in class com.facebook.internal.NativeProtocol
 
BRIDGE_ARG_ERROR_JSON - Static variable in class com.facebook.internal.NativeProtocol
 
BRIDGE_ARG_ERROR_SUBCODE - Static variable in class com.facebook.internal.NativeProtocol
 
BRIDGE_ARG_ERROR_TYPE - Static variable in class com.facebook.internal.NativeProtocol
 
build() - Method in class com.facebook.internal.ImageRequest.Builder
 
Builder(Context, Uri) - Constructor for class com.facebook.internal.ImageRequest.Builder
 
buildUri(String, String, Bundle) - Static method in class com.facebook.internal.Utility
 
BundleJSONConverter - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
BundleJSONConverter() - Constructor for class com.facebook.internal.BundleJSONConverter
 
BundleJSONConverter.Setter - Interface in com.facebook.internal
 

C

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.
CallbackManagerImpl - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
CallbackManagerImpl() - Constructor for class com.facebook.internal.CallbackManagerImpl
 
CallbackManagerImpl.Callback - Interface in com.facebook.internal
 
CallbackManagerImpl.RequestCodeOffset - Enum in com.facebook.internal
 
cancel() - Method in interface com.facebook.internal.WorkQueue.WorkItem
 
cancelRequest(ImageRequest) - Static method in class com.facebook.internal.ImageDownloader
 
checkCustomTabRedirectActivity(Context) - Static method in class com.facebook.internal.Validate
 
checkCustomTabRedirectActivity(Context, boolean) - Static method in class com.facebook.internal.Validate
 
classify(int, int, boolean) - Method in class com.facebook.internal.FacebookRequestErrorClassification
 
cleanupAllAttachments() - Static method in class com.facebook.internal.NativeAppCallAttachmentStore
 
cleanupAttachmentsForCall(UUID) - Static method in class com.facebook.internal.NativeAppCallAttachmentStore
Removes any temporary files associated with a particular native app call.
clear() - Method in class com.facebook.GraphRequestBatch
 
clearCache() - Method in class com.facebook.internal.FileLruCache
 
clearCache(Context) - Static method in class com.facebook.internal.ImageDownloader
 
clearCaches(Context) - Static method in class com.facebook.internal.Utility
 
clearFacebookCookies(Context) - Static method in class com.facebook.internal.Utility
 
clearLoggingBehaviors() - Static method in class com.facebook.FacebookSdk
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
clearUserID() - Static method in class com.facebook.appevents.AppEventsLogger
Clears the currently set user id.
CLIENT_TOKEN_PROPERTY - Static variable in class com.facebook.FacebookSdk
The key for the client token in the Android manifest.
closeQuietly(Closeable) - Static method in class com.facebook.internal.Utility
 
coerceValueIfNullOrEmpty(String, String) - Static method in class com.facebook.internal.Utility
Use this when you want to normalize empty and null strings This way, Utility.areObjectsEqual can used for comparison, where a null string is to be treated the same as an empty string.
com.facebook - package com.facebook
 
com.facebook.appevents - package com.facebook.appevents
 
com.facebook.appevents.internal - package com.facebook.appevents.internal
 
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.login - package com.facebook.login
 
computeLatestAvailableVersionFromVersionSpec(TreeSet<Integer>, int, int[]) - Static method in class com.facebook.internal.NativeProtocol
 
Constants - Class in com.facebook.appevents.internal
 
Constants() - Constructor for class com.facebook.appevents.internal.Constants
 
containsNoNullOrEmpty(Collection<String>, String) - Static method in class com.facebook.internal.Validate
 
containsNoNulls(Collection<T>, String) - Static method in class com.facebook.internal.Validate
 
convertToBundle(JSONObject) - Static method in class com.facebook.internal.BundleJSONConverter
 
convertToJSON(Bundle) - Static method in class com.facebook.internal.BundleJSONConverter
 
copyAndCloseInputStream(InputStream, OutputStream) - Static method in class com.facebook.internal.Utility
 
Core - Class in com.facebook.core
 
Core() - Constructor for class com.facebook.core.Core
 
create() - Static method in class com.facebook.CallbackManager.Factory
Creates an instance of CallbackManager.
create(NativeProtocol.NativeAppInfo, int) - Static method in class com.facebook.internal.NativeProtocol.ProtocolVersionQueryResult
 
createAttachment(UUID, Bitmap) - Static method in class com.facebook.internal.NativeAppCallAttachmentStore
 
createAttachment(UUID, Uri) - Static method in class com.facebook.internal.NativeAppCallAttachmentStore
 
createBundleForException(FacebookException) - Static method in class com.facebook.internal.NativeProtocol
 
createEmpty() - Static method in class com.facebook.internal.NativeProtocol.ProtocolVersionQueryResult
 
createFacebookLiteIntent(Context, String, Collection<String>, String, boolean, boolean, DefaultAudience, String) - Static method in class com.facebook.internal.NativeProtocol
 
createFromJSON(JSONArray) - Static method in class com.facebook.internal.FacebookRequestErrorClassification
 
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.
createPlatformActivityIntent(Context, String, String, NativeProtocol.ProtocolVersionQueryResult, Bundle) - Static method in class com.facebook.internal.NativeProtocol
Will create an Intent that can be used to invoke an action in a Facebook app via the Native Protocol
createPlatformServiceIntent(Context) - Static method in class com.facebook.internal.NativeProtocol
 
createProtocolResultIntent(Intent, Bundle, FacebookException) - Static method in class com.facebook.internal.NativeProtocol
Use this method to set a result on an Activity, where the result needs to be in the shape of the native protocol used for native dialogs.
createProxyAuthIntent(Context, String, Collection<String>, String, boolean, boolean, DefaultAudience, String) - Static method in class com.facebook.internal.NativeProtocol
 
createTokenRefreshIntent(Context) - Static method in class com.facebook.internal.NativeProtocol
 
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
 

D

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.
DEFAULT_MAX_CONCURRENT - Static variable in class com.facebook.internal.WorkQueue
 
DEFAULT_STREAM_BUFFER_SIZE - Static variable in class com.facebook.internal.Utility
 
DefaultAudience - Enum in com.facebook.login
Certain operations such as publishing a status or publishing a photo require an audience.
delete(Uri, String, String[]) - Method in class com.facebook.FacebookContentProvider
 
delete(Uri, String, String[]) - Method in class com.facebook.internal.FacebookInitProvider
 
deleteDirectory(File) - Static method in class com.facebook.internal.Utility
 
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
 
DIALOG_CANCEL_URI - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_ACCESS_TOKEN - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_APP_ID - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_AUTH_TYPE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_CLIENT_ID - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_DEFAULT_AUDIENCE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_DISPLAY - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_DISPLAY_TOUCH - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_E2E - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_LEGACY_OVERRIDE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_REDIRECT_URI - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_RESPONSE_TYPE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_RETURN_SCOPES - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_SCOPE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_SDK_VERSION - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_SSO_DEVICE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_STATE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PATH - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_REDIRECT_URI - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_REREQUEST_AUTH_TYPE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_RESPONSE_TYPE_TOKEN_AND_SIGNED_REQUEST - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_RETURN_SCOPES_TRUE - Static variable in class com.facebook.internal.ServerProtocol
 
disconnectQuietly(URLConnection) - Static method in class com.facebook.internal.Utility
 
doInBackground(Void...) - Method in class com.facebook.GraphRequestAsyncTask
 
downloadAsync(ImageRequest) - Static method in class com.facebook.internal.ImageDownloader
Downloads the image specified in the passed in request.

E

EC_APP_TOO_MANY_CALLS - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
EC_INVALID_SESSION - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
EC_INVALID_TOKEN - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
EC_RATE - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
EC_SERVICE_UNAVAILABLE - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
EC_TOO_MANY_USER_ACTION_CALLS - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
EC_USER_TOO_MANY_CALLS - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
equals(Object) - Method in class com.facebook.AccessToken
 
equals(Object) - Method in class com.facebook.Profile
 
ERROR_APPLICATION_ERROR - Static variable in class com.facebook.internal.NativeProtocol
 
ERROR_NETWORK_ERROR - Static variable in class com.facebook.internal.NativeProtocol
 
ERROR_PERMISSION_DENIED - Static variable in class com.facebook.internal.NativeProtocol
 
ERROR_PROTOCOL_ERROR - Static variable in class com.facebook.internal.NativeProtocol
 
ERROR_SERVICE_DISABLED - Static variable in class com.facebook.internal.NativeProtocol
 
ERROR_UNKNOWN_ERROR - Static variable in class com.facebook.internal.NativeProtocol
 
ERROR_USER_CANCELED - Static variable in class com.facebook.internal.NativeProtocol
 
errorConnectionFailure - Static variable in class com.facebook.internal.ServerProtocol
 
errorsProxyAuthDisabled - Static variable in class com.facebook.internal.ServerProtocol
 
errorsUserCanceled - Static variable in class com.facebook.internal.ServerProtocol
 
EVENT_DEVICE_SHARE_BUTTON_CREATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_DEVICE_SHARE_BUTTON_DID_TAP - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_FRIEND_PICKER_USAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_BUTTON_CREATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_BUTTON_DID_TAP - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_CANNOT_PRESENT_DIALOG - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_DIALOG_DID_SUCCEED - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_DID_LIKE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_DID_PRESENT_DIALOG - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_DID_PRESENT_FALLBACK - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_DID_UNDO_QUICKLY - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_DID_UNLIKE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LIKE_VIEW_ERROR - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LOGIN_BUTTON_CREATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LOGIN_BUTTON_DID_TAP - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_LOGIN_VIEW_USAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
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_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_DEACTIVATED_APP - Static variable in class com.facebook.appevents.AppEventsConstants
 
EVENT_NAME_EVENT_KEY - Static variable in class com.facebook.appevents.internal.Constants
 
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_MD5_EVENT_KEY - Static variable in class com.facebook.appevents.internal.Constants
 
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_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_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_NATIVE_DIALOG_COMPLETE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_START - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_LIKE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_MESSAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_OG_MESSAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_OG_SHARE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_PHOTO_MESSAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_PHOTO_SHARE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_SHARE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_DIALOG_TYPE_VIDEO_SHARE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_LOGIN_DIALOG_COMPLETE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_NATIVE_LOGIN_DIALOG_START - Static variable in class com.facebook.internal.AnalyticsEvents
 
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_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_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_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_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
EVENT_PLACE_PICKER_USAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SDK_INITIALIZE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SEND_BUTTON_CREATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SEND_BUTTON_DID_TAP - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SHARE_BUTTON_CREATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SHARE_BUTTON_DID_TAP - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SHARE_DIALOG_SHOW - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SHARE_MESSENGER_DIALOG_SHOW - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SHARE_RESULT - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_SMART_LOGIN_SERVICE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_USER_SETTINGS_USAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
EVENT_WEB_LOGIN_COMPLETE - Static variable in class com.facebook.internal.AnalyticsEvents
 
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.
EXPIRES_IN_KEY - Static variable in class com.facebook.AccessToken
 
EXTRA_ACCESS_TOKEN - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_APPLICATION_ID - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_APPLICATION_NAME - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_ARGS_PROFILE - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_ARGS_PROFILE_FIRST_NAME - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_ARGS_PROFILE_LAST_NAME - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_ARGS_PROFILE_LINK - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_ARGS_PROFILE_MIDDLE_NAME - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_ARGS_PROFILE_NAME - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_ARGS_PROFILE_USER_ID - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_DIALOG_COMPLETE_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_DIALOG_COMPLETION_GESTURE_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_EXPIRES_SECONDS_SINCE_EPOCH - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_GET_INSTALL_DATA_PACKAGE - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_GRAPH_API_VERSION - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_LOGGER_REF - Static variable in class com.facebook.internal.NativeProtocol
 
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
 
EXTRA_PERMISSIONS - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_PROTOCOL_ACTION - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_PROTOCOL_BRIDGE_ARGS - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_PROTOCOL_CALL_ID - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_PROTOCOL_METHOD_ARGS - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_PROTOCOL_METHOD_RESULTS - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_PROTOCOL_VERSION - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_TOAST_DURATION_MS - Static variable in class com.facebook.internal.NativeProtocol
 
EXTRA_USER_ID - Static variable in class com.facebook.internal.NativeProtocol
 

F

FACEBOOK_PROXY_AUTH_APP_ID_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
FACEBOOK_PROXY_AUTH_E2E_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
FACEBOOK_SDK_VERSION_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
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.
FacebookRequestErrorClassification - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
FacebookSdk - Class in com.facebook
This class allows some customization of Facebook SDK behavior.
FacebookSdk() - Constructor for class com.facebook.FacebookSdk
 
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.
FacebookSignatureValidator - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
FacebookSignatureValidator() - Constructor for class com.facebook.internal.FacebookSignatureValidator
 
Factory() - Constructor for class com.facebook.CallbackManager.Factory
 
FALLBACK_DIALOG_DISPLAY_VALUE_TOUCH - Static variable in class com.facebook.internal.ServerProtocol
 
FALLBACK_DIALOG_PARAM_APP_ID - Static variable in class com.facebook.internal.ServerProtocol
 
FALLBACK_DIALOG_PARAM_BRIDGE_ARGS - Static variable in class com.facebook.internal.ServerProtocol
 
FALLBACK_DIALOG_PARAM_KEY_HASH - Static variable in class com.facebook.internal.ServerProtocol
 
FALLBACK_DIALOG_PARAM_METHOD_ARGS - Static variable in class com.facebook.internal.ServerProtocol
 
FALLBACK_DIALOG_PARAM_METHOD_RESULTS - Static variable in class com.facebook.internal.ServerProtocol
 
FALLBACK_DIALOG_PARAM_VERSION - Static variable in class com.facebook.internal.ServerProtocol
 
FetchedAppSettings - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
FetchedAppSettings(boolean, String, boolean, boolean, int, EnumSet<SmartLoginOption>, Map<String, Map<String, FetchedAppSettings.DialogFeatureConfig>>, boolean, FacebookRequestErrorClassification, String, String, boolean) - Constructor for class com.facebook.internal.FetchedAppSettings
 
FetchedAppSettings.DialogFeatureConfig - Class in com.facebook.internal
 
FetchedAppSettingsManager - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
FetchedAppSettingsManager() - Constructor for class com.facebook.internal.FetchedAppSettingsManager
 
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
 
FileLruCache - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
FileLruCache(String, FileLruCache.Limits) - Constructor for class com.facebook.internal.FileLruCache
 
FileLruCache.Limits - Class in com.facebook.internal
 
filter(List<T>, Utility.Predicate<T>) - Static method in class com.facebook.internal.Utility
 
finalize() - Method in class com.facebook.internal.BoltsMeasurementEventListener
 
flush() - Method in class com.facebook.appevents.AppEventsLogger
Explicitly flush any stored events to the server.
FlushResult - Enum in com.facebook.appevents
 

G

generateRandomString(int) - Static method in class com.facebook.internal.Utility
 
get(int) - Method in class com.facebook.GraphRequestBatch
 
get(String) - Method in class com.facebook.internal.FileLruCache
 
get(String, String) - Method in class com.facebook.internal.FileLruCache
 
getAccessToken() - Method in class com.facebook.GraphRequest
Returns the access token associated with this request.
getActivityName(Context) - Static method in class com.facebook.internal.Utility
Returns the name of the current activity if the context is an activity, otherwise return "unknown"
getAndroidAdvertiserId() - Method in class com.facebook.internal.AttributionIdentifiers
 
getAndroidInstallerPackage() - Method in class com.facebook.internal.AttributionIdentifiers
 
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.
getAppInfo() - Method in class com.facebook.internal.NativeProtocol.ProtocolVersionQueryResult
 
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.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.
getAppSettingsWithoutQuery(String) - Static method in class com.facebook.internal.FetchedAppSettingsManager
 
getAttachmentUrl(String, UUID, String) - Static method in class com.facebook.FacebookContentProvider
Returns the name of the content provider formatted correctly for constructing URLs.
getAttachmentUrl() - Method in class com.facebook.internal.NativeAppCallAttachmentStore.Attachment
 
getAttributionId() - Method in class com.facebook.internal.AttributionIdentifiers
 
getAttributionIdentifiers(Context) - Static method in class com.facebook.internal.AttributionIdentifiers
 
getAutoLogAppEventsEnabled() - Static method in class com.facebook.FacebookSdk
Gets the flag used by AppEventsLogger
getAutomaticLoggingEnabled() - Method in class com.facebook.internal.FetchedAppSettings
 
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.
getBitmap() - Method in class com.facebook.internal.ImageResponse
 
getBridgeArgumentsFromIntent(Intent) - Static method in class com.facebook.internal.NativeProtocol
 
getBundleLongAsDate(Bundle, String, Date) - Static method in class com.facebook.internal.Utility
 
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.
getCallback() - Method in class com.facebook.internal.ImageRequest
 
getCallbackRequestCodeOffset() - Static method in class com.facebook.FacebookSdk
Getter for the callback request code offset.
getCallerTag() - Method in class com.facebook.internal.ImageRequest
 
getCallIdFromIntent(Intent) - Static method in class com.facebook.internal.NativeProtocol
 
getCategory() - Method in class com.facebook.FacebookRequestError
Returns the category in which the error belongs.
getClientToken() - Static method in class com.facebook.FacebookSdk
Gets the client token for the current app.
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.
getContents() - Method in class com.facebook.internal.Logger
 
getContentSize(Uri) - Static method in class com.facebook.internal.Utility
 
getContext() - Method in class com.facebook.internal.ImageRequest
 
getCurrentAccessToken() - Static method in class com.facebook.AccessToken
Getter for the access token that is current for the application.
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
 
getCustomTabsEnabled() - Method in class com.facebook.internal.FetchedAppSettings
 
getCustomUserAgent() - Static method in class com.facebook.internal.InternalSettings
 
getDeclinedPermissions() - Method in class com.facebook.AccessToken
Gets the list of permissions declined by the user with this access token.
getDeclinedPermissions() - Method in class com.facebook.internal.Utility.PermissionsPair
 
getDefaultAPIVersion() - Static method in class com.facebook.internal.ServerProtocol
 
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.
getDefaultErrorClassification() - Static method in class com.facebook.internal.FacebookRequestErrorClassification
 
getDialogAuthority() - Static method in class com.facebook.internal.ServerProtocol
 
getDialogConfigurations() - Method in class com.facebook.internal.FetchedAppSettings
 
getDialogFeatureConfig(String, String, String) - Static method in class com.facebook.internal.FetchedAppSettings
 
getDialogName() - Method in class com.facebook.internal.FetchedAppSettings.DialogFeatureConfig
 
getError() - Method in class com.facebook.GraphResponse
Returns information about any errors that may have occurred during the request.
getError() - Method in class com.facebook.internal.ImageResponse
 
getErrorClassification() - Method in class com.facebook.internal.FetchedAppSettings
 
getErrorCode() - Method in class com.facebook.FacebookRequestError
Returns the error code returned from Facebook.
getErrorDataFromResultIntent(Intent) - Static method in class com.facebook.internal.NativeProtocol
 
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.
getException() - Method in class com.facebook.FacebookRequestError
Returns the exception associated with this request, if any.
getException() - Method in class com.facebook.GraphRequestAsyncTask
 
getExceptionFromErrorData(Bundle) - Static method in class com.facebook.internal.NativeProtocol
 
getExecutor() - Static method in class com.facebook.FacebookSdk
Returns the Executor used by the SDK for non-AsyncTask background work.
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".
getFallbackUrl() - Method in class com.facebook.internal.FetchedAppSettings.DialogFeatureConfig
 
getFeatureName() - Method in class com.facebook.internal.FetchedAppSettings.DialogFeatureConfig
 
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.
getGrantedPermissions() - Method in class com.facebook.internal.Utility.PermissionsPair
 
getGraphApiVersion() - Static method in class com.facebook.FacebookSdk
Returns the Graph API version to use when making Graph requests.
getGraphMeRequestWithCacheAsync(String, Utility.GraphMeRequestWithCacheCallback) - Static method in class com.facebook.internal.Utility
 
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.
getGraphUrlBase() - Static method in class com.facebook.internal.ServerProtocol
 
getGraphVideoUrlBase() - Static method in class com.facebook.internal.ServerProtocol
 
getHttpMethod() - Method in class com.facebook.GraphRequest
Returns the HttpMethod to use for this request.
getIAPAutomaticLoggingEnabled() - Method in class com.facebook.internal.FetchedAppSettings
 
getId() - Method in class com.facebook.Profile
Getter for the id of the profile.
getImageUri() - Method in class com.facebook.internal.ImageRequest
 
getInstance(Context) - Static method in class com.facebook.internal.BoltsMeasurementEventListener
 
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.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.
getLatestAvailableProtocolVersionForAction(String, int[]) - Static method in class com.facebook.internal.NativeProtocol
 
getLatestAvailableProtocolVersionForService(int) - Static method in class com.facebook.internal.NativeProtocol
 
getLatestKnownVersion() - Static method in class com.facebook.internal.NativeProtocol
 
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.
getLocation() - Method in class com.facebook.internal.FileLruCache
The location of the cache.
getLoggingBehaviors() - Static method in class com.facebook.FacebookSdk
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
getLoginRecoverableErrors() - Method in class com.facebook.internal.FacebookRequestErrorClassification
 
getMetadataApplicationId(Context) - Static method in class com.facebook.internal.Utility
 
getMethodArgumentsFromIntent(Intent) - Static method in class com.facebook.internal.NativeProtocol
 
getMethodQuietly(Class<?>, String, Class<?>...) - Static method in class com.facebook.internal.Utility
 
getMethodQuietly(String, String, Class<?>...) - Static method in class com.facebook.internal.Utility
 
getMiddleName() - Method in class com.facebook.Profile
Getter for the middle name of the profile.
getMimeType() - Method in class com.facebook.GraphRequest.ParcelableResourceWithMimeType
 
getName() - Method in class com.facebook.Profile
Getter for the name of the profile.
getNativeProtocolAudience() - Method in enum com.facebook.login.DefaultAudience
 
getNuxContent() - Method in class com.facebook.internal.FetchedAppSettings
 
getNuxEnabled() - Method in class com.facebook.internal.FetchedAppSettings
 
getOnProgressThreshold() - Static method in class com.facebook.FacebookSdk
Gets the threshold used to report progress on requests.
getOtherErrors() - Method in class com.facebook.internal.FacebookRequestErrorClassification
 
getParameters() - Method in class com.facebook.GraphRequest
Returns the parameters for this request.
getPermissions() - Method in class com.facebook.AccessToken
Gets the list of permissions associated with this access token.
getPriority() - Method in class com.facebook.internal.Logger
 
getProfilePictureUri(String, int, int) - Static method in class com.facebook.internal.ImageRequest
 
getProfilePictureUri(int, int) - Method in class com.facebook.Profile
Getter for the Uri of the profile picture.
getProtocolVersion() - Method in class com.facebook.internal.NativeProtocol.ProtocolVersionQueryResult
 
getProtocolVersionFromIntent(Intent) - Static method in class com.facebook.internal.NativeProtocol
 
getPurchaseDetails(Context, String, Object, boolean) - Static method in class com.facebook.appevents.internal.InAppPurchaseEventManager
 
getQueryParamsForPlatformActivityIntentWebFallback(String, int, Bundle) - Static method in class com.facebook.internal.ServerProtocol
 
getRawResponse() - Method in class com.facebook.GraphResponse
Returns the server response as a String that this response is for.
getRecoveryMessage(FacebookRequestError.Category) - Method in class com.facebook.internal.FacebookRequestErrorClassification
 
getRequest() - Method in class com.facebook.GraphResponse
Returns the request that this response is for.
getRequest() - Method in class com.facebook.internal.ImageResponse
 
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
 
getSdkVersion() - Static method in class com.facebook.FacebookSdk
Returns the current version of the Facebook SDK for Android as a string.
getServiceInterface(Context, IBinder) - Static method in class com.facebook.appevents.internal.InAppPurchaseEventManager
 
getSessionTimeoutInSeconds() - Method in class com.facebook.internal.FetchedAppSettings
 
getSmartLoginBookmarkIconURL() - Method in class com.facebook.internal.FetchedAppSettings
 
getSmartLoginMenuIconURL() - Method in class com.facebook.internal.FetchedAppSettings
 
getSmartLoginOptions() - Method in class com.facebook.internal.FetchedAppSettings
 
getSource() - Method in class com.facebook.AccessToken
Gets the AccessTokenSource indicating how this access token was obtained.
getStringPropertyAsJSON(JSONObject, String, String) - Static method in class com.facebook.internal.Utility
 
getSubErrorCode() - Method in class com.facebook.FacebookRequestError
Returns the sub-error code returned from Facebook.
getSuccessResultsFromIntent(Intent) - Static method in class com.facebook.internal.NativeProtocol
 
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.
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.
getTransientErrors() - Method in class com.facebook.internal.FacebookRequestErrorClassification
 
getType(Uri) - Method in class com.facebook.FacebookContentProvider
 
getType(Uri) - Method in class com.facebook.internal.FacebookInitProvider
 
getUriString(Uri) - Static method in class com.facebook.internal.Utility
 
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 class com.facebook.internal.LockOnGetVariable
 
getValue() - Method in enum com.facebook.internal.SmartLoginOption
 
getVersion() - Method in class com.facebook.GraphRequest
Returns the version of the API that this request will use.
getVersionSpec() - Method in class com.facebook.internal.FetchedAppSettings.DialogFeatureConfig
 
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.PagingDirection - Enum in com.facebook
Indicates whether paging is being done forward or backward.

H

handlePermissionResponse(JSONObject) - Static method in class com.facebook.internal.Utility
 
hasAppID() - Static method in class com.facebook.internal.Validate
 
hasBluetoothPermission(Context) - Static method in class com.facebook.internal.Validate
 
hasChangeWifiStatePermission(Context) - Static method in class com.facebook.internal.Validate
 
hasClientToken() - Static method in class com.facebook.internal.Validate
 
hasContentProvider(Context) - Static method in class com.facebook.internal.Validate
 
hasCustomTabRedirectActivity(Context) - Static method in class com.facebook.internal.Validate
 
hasFacebookActivity(Context) - Static method in class com.facebook.internal.Validate
 
hasFacebookActivity(Context, boolean) - Static method in class com.facebook.internal.Validate
 
hashCode() - Method in class com.facebook.AccessToken
 
hashCode() - Method in class com.facebook.Profile
 
hashSet(T...) - Static method in class com.facebook.internal.Utility
 
hasInternetPermissions(Context) - Static method in class com.facebook.internal.Validate
 
hasInternetPermissions(Context, boolean) - Static method in class com.facebook.internal.Validate
 
hasLocationPermission(Context) - Static method in class com.facebook.internal.Validate
 
hasPermission(Context, String) - Static method in class com.facebook.internal.Validate
 
hasSameId(JSONObject, JSONObject) - Static method in class com.facebook.internal.Utility
 
hasWiFiPermission(Context) - Static method in class com.facebook.internal.Validate
 
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_STATE - 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
 
IMAGE_URL_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
IMAGE_USER_GENERATED_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
ImageDownloader - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
ImageDownloader() - Constructor for class com.facebook.internal.ImageDownloader
 
ImageRequest - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
ImageRequest.Builder - Class in com.facebook.internal
 
ImageRequest.Callback - Interface in com.facebook.internal
 
ImageResponse - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
InAppPurchaseEventManager - Class in com.facebook.appevents.internal
 
InAppPurchaseEventManager() - Constructor for class com.facebook.appevents.internal.InAppPurchaseEventManager
 
initializeLib(Context, String) - Static method in class com.facebook.appevents.AppEventsLogger
Notifies the events system which internal SDK Libraries the app is utilizing.
insert(Uri, ContentValues) - Method in class com.facebook.FacebookContentProvider
 
insert(Uri, ContentValues) - Method in class com.facebook.internal.FacebookInitProvider
 
interceptAndPut(String, InputStream) - Method in class com.facebook.internal.FileLruCache
 
InternalSettings - Class in com.facebook.internal
 
InternalSettings() - Constructor for class com.facebook.internal.InternalSettings
 
intersectRanges(int[], int[]) - Static method in class com.facebook.internal.Utility
Each array represents a set of closed or open Range, like so: [0,10,50,60] - Ranges are {0-9}, {50-59} [20] - Ranges are {20-} [30,40,100] - Ranges are {30-39}, {100-}

All Ranges in the array have a closed lower bound.

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.
invokeMethodQuietly(Object, Method, Object...) - Static method in class com.facebook.internal.Utility
 
isAutofillAvailable(Context) - Static method in class com.facebook.internal.Utility
 
isCachedRedirect() - Method in class com.facebook.internal.ImageResponse
 
isCachedRedirectAllowed() - Method in class com.facebook.internal.ImageRequest
 
isContentUri(Uri) - Static method in class com.facebook.internal.Utility
 
isCurrentAccessToken(AccessToken) - Static method in class com.facebook.internal.Utility
 
isDebugEnabled() - Static method in class com.facebook.FacebookSdk
Indicates if we are in debug mode.
isErrorResult(Intent) - Static method in class com.facebook.internal.NativeProtocol
 
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.
isFileUri(Uri) - Static method in class com.facebook.internal.Utility
 
isImplicitPurchaseLoggingEnabled() - Static method in class com.facebook.appevents.internal.AutomaticAnalyticsLogger
 
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.
isNullOrEmpty(Collection<T>) - Static method in class com.facebook.internal.Utility
 
isNullOrEmpty(String) - Static method in class com.facebook.internal.Utility
 
isRunning() - Method in interface com.facebook.internal.WorkQueue.WorkItem
 
isSubset(Collection<T>, Collection<T>) - Static method in class com.facebook.internal.Utility
 
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.
isTrackingLimited() - Method in class com.facebook.internal.AttributionIdentifiers
 
isValidForAccessToken(AccessToken) - Method in class com.facebook.appevents.AppEventsLogger
Determines if the logger is valid for the given access token.
isVersionCompatibleWithBucketedIntent(int) - Static method in class com.facebook.internal.NativeProtocol
 
isWebUri(Uri) - Static method in class com.facebook.internal.Utility
 

J

jsonArrayToSet(JSONArray) - Static method in class com.facebook.internal.Utility
 
jsonArrayToStringList(JSONArray) - Static method in class com.facebook.internal.Utility
 

K

KEY_LOGIN_RECOVERABLE - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
KEY_NAME - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
KEY_OTHER - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
KEY_RECOVERY_MESSAGE - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 
KEY_TRANSIENT - Static variable in class com.facebook.internal.FacebookRequestErrorClassification
 

L

Limits() - Constructor for class com.facebook.internal.FileLruCache.Limits
 
loadAppSettingsAsync() - Static method in class com.facebook.internal.FetchedAppSettingsManager
 
LockOnGetVariable<T> - Class in com.facebook.internal
 
LockOnGetVariable(T) - Constructor for class com.facebook.internal.LockOnGetVariable
 
LockOnGetVariable(Callable<T>) - Constructor for class com.facebook.internal.LockOnGetVariable
 
log(LoggingBehavior, String, String) - Static method in class com.facebook.internal.Logger
 
log(LoggingBehavior, String, String, Object...) - Static method in class com.facebook.internal.Logger
 
log(LoggingBehavior, int, String, String, Object...) - Static method in class com.facebook.internal.Logger
 
log(LoggingBehavior, int, String, String) - Static method in class com.facebook.internal.Logger
 
log() - Method in class com.facebook.internal.Logger
 
LOG_TAG_BASE - Static variable in class com.facebook.internal.Logger
 
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
 
logd(String, Exception) - Static method in class com.facebook.internal.Utility
 
logd(String, String) - Static method in class com.facebook.internal.Utility
 
logd(String, String, Throwable) - Static method in class com.facebook.internal.Utility
 
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.
Logger - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
Logger(LoggingBehavior, String) - Constructor for class com.facebook.internal.Logger
 
LoggingBehavior - Enum in com.facebook
Specifies different categories of logging messages that can be generated.
logInAppPurchaseEvent(Context, int, Intent) - Static method in class com.facebook.appevents.internal.AutomaticAnalyticsLogger
 
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.
logPurchaseImplicitly(BigDecimal, Currency, Bundle) - Method in class com.facebook.appevents.AppEventsLogger
This function should only for in-app purchase auto logging.
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
This method is intended only for internal use by the Facebook SDK and other use is unsupported.
logString(String) - Method in class com.facebook.internal.Logger
 

M

map(List<T>, Utility.Mapper<T, K>) - Static method in class com.facebook.internal.Utility
 
MAXIMUM_BATCH_SIZE - Static variable in class com.facebook.GraphRequest
The maximum number of requests that can be submitted in a single batch.
md5hash(String) - Static method in class com.facebook.internal.Utility
 
MESSAGE_GET_ACCESS_TOKEN_REPLY - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_ACCESS_TOKEN_REQUEST - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_AK_SEAMLESS_TOKEN_REPLY - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_AK_SEAMLESS_TOKEN_REQUEST - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_INSTALL_DATA_REPLY - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_INSTALL_DATA_REQUEST - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_LIKE_STATUS_REPLY - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_LIKE_STATUS_REQUEST - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_LOGIN_STATUS_REPLY - Static variable in class com.facebook.internal.NativeProtocol
 
MESSAGE_GET_LOGIN_STATUS_REQUEST - Static variable in class com.facebook.internal.NativeProtocol
 
moveToFront() - Method in interface com.facebook.internal.WorkQueue.WorkItem
 
mustFixWindowParamsForAutofill(Context) - Static method in class com.facebook.internal.Utility
 

N

NativeAppCallAttachmentStore - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
NativeAppCallAttachmentStore.Attachment - Class in com.facebook.internal
 
NativeProtocol - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
NativeProtocol() - Constructor for class com.facebook.internal.NativeProtocol
 
NativeProtocol.ProtocolVersionQueryResult - Class in com.facebook.internal
 
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.
NO_PROTOCOL_AVAILABLE - Static variable in class com.facebook.internal.NativeProtocol
 
NON_JSON_RESPONSE_PROPERTY - Static variable in class com.facebook.GraphResponse
Property name of non-JSON results in the GraphObject.
notEmpty(Collection<T>, String) - Static method in class com.facebook.internal.Validate
 
notEmptyAndContainsNoNulls(Collection<T>, String) - Static method in class com.facebook.internal.Validate
 
notNull(Object, String) - Static method in class com.facebook.internal.Validate
 
notNullOrEmpty(String, String) - Static method in class com.facebook.internal.Validate
 

O

onActivityCreated(Activity) - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
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.
onActivityResult(int, Intent) - Method in interface com.facebook.internal.CallbackManagerImpl.Callback
 
onActivityResult(int, int, Intent) - Method in class com.facebook.internal.CallbackManagerImpl
 
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.
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.
onCompleted(ImageResponse) - Method in interface com.facebook.internal.ImageRequest.Callback
This method should always be called on the UI thread.
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.
oneOf(Object, String, Object...) - Static method in class com.facebook.internal.Validate
 
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.
onFailure(FacebookException) - Method in interface com.facebook.internal.Utility.GraphMeRequestWithCacheCallback
 
onInitialized() - Method in interface com.facebook.FacebookSdk.InitializeCallback
Called when the sdk has been initialized.
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.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(JSONObject) - Method in interface com.facebook.internal.Utility.GraphMeRequestWithCacheCallback
 
onSuccessfulAppCall(String, String, Bundle) - Method in class com.facebook.FacebookBroadcastReceiver
Invoked when the operation was completed successfully.
OnTokenRefreshed(AccessToken) - Method in interface com.facebook.AccessToken.AccessTokenRefreshCallback
 
OnTokenRefreshFailed(FacebookException) - Method in interface com.facebook.AccessToken.AccessTokenRefreshCallback
 
OPEN_GRAPH_CREATE_OBJECT_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
openAttachment(UUID, String) - Static method in class com.facebook.internal.NativeAppCallAttachmentStore
 
openFile(Uri, String) - Method in class com.facebook.FacebookContentProvider
 
openPutStream(String) - Method in class com.facebook.internal.FileLruCache
 
openPutStream(String, String) - Method in class com.facebook.internal.FileLruCache
 

P

PARAMETER_ACTION_ID - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_APP_ID - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_CALL_ID - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_DIALOG_OUTCOME - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_DIALOG_OUTCOME_VALUE_CANCELLED - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_DIALOG_OUTCOME_VALUE_COMPLETED - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_DIALOG_OUTCOME_VALUE_FAILED - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_LIKE_VIEW_AUXILIARY_POSITION - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_LIKE_VIEW_CURRENT_ACTION - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_LIKE_VIEW_ERROR_JSON - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_LIKE_VIEW_HORIZONTAL_ALIGNMENT - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_LIKE_VIEW_OBJECT_ID - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_LIKE_VIEW_OBJECT_TYPE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_LIKE_VIEW_STYLE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_NATIVE_LOGIN_DIALOG_COMPLETE_TIME - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_NATIVE_LOGIN_DIALOG_START_TIME - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_OPENGRAPH - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_PAGE_ID - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_PHOTO - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_STATUS - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_TYPE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_UNKNOWN - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_UUID - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_CONTENT_VIDEO - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_SHOW - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_SHOW_AUTOMATIC - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_SHOW_NATIVE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_SHOW_UNKNOWN - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_DIALOG_SHOW_WEB - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_ERROR_MESSAGE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_MESSENGER_GENERIC_TEMPLATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_MESSENGER_MEDIA_TEMPLATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_MESSENGER_OPEN_GRAPH_MUSIC_TEMPLATE - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_OUTCOME - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_OUTCOME_CANCELLED - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_OUTCOME_ERROR - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_OUTCOME_SUCCEEDED - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_SHARE_OUTCOME_UNKNOWN - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_WEB_LOGIN_E2E - Static variable in class com.facebook.internal.AnalyticsEvents
 
PARAMETER_WEB_LOGIN_SWITCHBACK_TIME - Static variable in class com.facebook.internal.AnalyticsEvents
 
ParcelableResourceWithMimeType(RESOURCE, String) - Constructor for class com.facebook.GraphRequest.ParcelableResourceWithMimeType
The constructor.
parseDialogConfig(JSONObject) - Static method in class com.facebook.internal.FetchedAppSettings.DialogFeatureConfig
 
parseOptions(long) - Static method in enum com.facebook.internal.SmartLoginOption
 
parseUrlQueryString(String) - Static method in class com.facebook.internal.Utility
 
PermissionsPair(List<String>, List<String>) - Constructor for class com.facebook.internal.Utility.PermissionsPair
 
prioritizeRequest(ImageRequest) - Static method in class com.facebook.internal.ImageDownloader
 
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.
PROTOCOL_VERSION_20121101 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20130502 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20130618 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20131107 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20140204 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20140324 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20140701 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20141001 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20141028 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20141107 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20141218 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20160327 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20170213 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20170411 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20170417 - Static variable in class com.facebook.internal.NativeProtocol
 
PROTOCOL_VERSION_20171115 - Static variable in class com.facebook.internal.NativeProtocol
 
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.
putCommaSeparatedStringList(Bundle, String, List<String>) - Static method in class com.facebook.internal.Utility
 
putJSONValueInBundle(Bundle, String, Object) - Static method in class com.facebook.internal.Utility
 
putNonEmptyString(Bundle, String, String) - Static method in class com.facebook.internal.Utility
 
putUri(Bundle, String, Uri) - Static method in class com.facebook.internal.Utility
 

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
 
queryAppSettings(String, boolean) - Static method in class com.facebook.internal.FetchedAppSettingsManager
 

R

readStreamToString(InputStream) - Static method in class com.facebook.internal.Utility
 
readStringMapFromParcel(Parcel) - Static method in class com.facebook.internal.Utility
 
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.
registerAccessToken(String) - Static method in class com.facebook.internal.Logger
 
registerCallback(int, CallbackManagerImpl.Callback) - Method in class com.facebook.internal.CallbackManagerImpl
 
registerStaticCallback(int, CallbackManagerImpl.Callback) - Static method in class com.facebook.internal.CallbackManagerImpl
If there is no explicit callback, but we still need to call the Facebook component, because it's going to update some state, e.g., login, like.
registerStringToReplace(String, String) - Static method in class com.facebook.internal.Logger
 
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.
RESULT_ARGS_ACCESS_TOKEN - Static variable in class com.facebook.internal.NativeProtocol
 
RESULT_ARGS_DIALOG_COMPLETE_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
RESULT_ARGS_DIALOG_COMPLETION_GESTURE_KEY - Static variable in class com.facebook.internal.NativeProtocol
 
RESULT_ARGS_EXPIRES_SECONDS_SINCE_EPOCH - Static variable in class com.facebook.internal.NativeProtocol
 
RESULT_ARGS_PERMISSIONS - Static variable in class com.facebook.internal.NativeProtocol
 
RESULT_ARGS_SIGNED_REQUEST - Static variable in class com.facebook.internal.NativeProtocol
 
runningOnUiThread() - Static method in class com.facebook.internal.Validate
 

S

safeGetStringFromResponse(JSONObject, String) - Static method in class com.facebook.internal.Utility
 
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.
sdkInitialized() - Static method in class com.facebook.internal.Validate
 
ServerProtocol - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
ServerProtocol() - Constructor for class com.facebook.internal.ServerProtocol
 
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.
setAllowCachedRedirects(boolean) - Method in class com.facebook.internal.ImageRequest.Builder
 
setAppEventAttributionParameters(JSONObject, AttributionIdentifiers, String, boolean) - Static method in class com.facebook.internal.Utility
 
setAppEventExtendedDeviceInfoParameters(JSONObject, Context) - Static method in class com.facebook.internal.Utility
 
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.
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.
setCallback(ImageRequest.Callback) - Method in class com.facebook.internal.ImageRequest.Builder
 
setCallerTag(Object) - Method in class com.facebook.internal.ImageRequest.Builder
 
setClientToken(String) - Static method in class com.facebook.FacebookSdk
Sets the Facebook client token for the current app.
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.
setCustomUserAgent(String) - Static method in class com.facebook.internal.InternalSettings
 
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.
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.
setHttpMethod(HttpMethod) - Method in class com.facebook.GraphRequest
Sets the HttpMethod to use for this request.
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.
setOnBundle(Bundle, String, Object) - Method in interface com.facebook.internal.BundleJSONConverter.Setter
 
setOnJSON(JSONObject, String, Object) - Method in interface com.facebook.internal.BundleJSONConverter.Setter
 
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.
setPriority(int) - Method in class com.facebook.internal.Logger
 
setPushNotificationsRegistrationId(String) - Static method in class com.facebook.appevents.AppEventsLogger
Sets and sends registration id to register the current app for push notifications.
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.
setupProtocolRequestIntent(Intent, String, String, int, Bundle) - Static method in class com.facebook.internal.NativeProtocol
Will setup the passed in Intent in the shape of a Native Protocol request Intent.
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.
sha1hash(String) - Static method in class com.facebook.internal.Utility
 
sha1hash(byte[]) - Static method in class com.facebook.internal.Utility
 
SHARED_PREFERENCES_NAME - Static variable in class com.facebook.AccessTokenManager
 
size() - Method in class com.facebook.GraphRequestBatch
 
SmartLoginOption - Enum in com.facebook.internal
 
startTracking(Application, String) - Static method in class com.facebook.appevents.internal.ActivityLifecycleTracker
 
startTracking() - Method in class com.facebook.ProfileTracker
Starts tracking the current profile.
STATUS_ERROR_CODE - Static variable in class com.facebook.internal.NativeProtocol
 
STATUS_ERROR_DESCRIPTION - Static variable in class com.facebook.internal.NativeProtocol
 
STATUS_ERROR_JSON - Static variable in class com.facebook.internal.NativeProtocol
 
STATUS_ERROR_SUBCODE - Static variable in class com.facebook.internal.NativeProtocol
 
STATUS_ERROR_TYPE - Static variable in class com.facebook.internal.NativeProtocol
 
stopTracking() - Method in class com.facebook.ProfileTracker
Stops tracking the current profile.
stringsEqualOrEmpty(String, String) - Static method in class com.facebook.internal.Utility
 
SUCCESS_KEY - Static variable in class com.facebook.GraphResponse
 
supportsImplicitLogging() - Method in class com.facebook.internal.FetchedAppSettings
 

T

TAG - Static variable in class com.facebook.AccessTokenManager
 
TAG - Static variable in class com.facebook.GraphRequest
 
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.
toRequestCode() - Method in enum com.facebook.internal.CallbackManagerImpl.RequestCodeOffset
 
toString() - Method in class com.facebook.AccessToken
 
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.FileLruCache
 
tryGetJSONArrayFromResponse(JSONObject, String) - Static method in class com.facebook.internal.Utility
 
tryGetJSONObjectFromResponse(JSONObject, String) - Static method in class com.facebook.internal.Utility
 

U

unmodifiableCollection(T...) - Static method in class com.facebook.internal.Utility
 
unregisterCallback(int) - Method in class com.facebook.internal.CallbackManagerImpl
 
UNSPECIFIED_DIMENSION - Static variable in class com.facebook.internal.ImageRequest
 
update(Uri, ContentValues, String, String[]) - Method in class com.facebook.FacebookContentProvider
 
update(Uri, ContentValues, String, String[]) - Method in class com.facebook.internal.FacebookInitProvider
 
updateAllAvailableProtocolVersionsAsync() - Static method in class com.facebook.internal.NativeProtocol
 
updateUserProperties(Bundle, GraphRequest.Callback) - Static method in class com.facebook.appevents.AppEventsLogger
 
updateUserProperties(Bundle, String, GraphRequest.Callback) - Static method in class com.facebook.appevents.AppEventsLogger
 
USER_ID_KEY - Static variable in class com.facebook.AccessToken
 
Utility - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
Utility() - Constructor for class com.facebook.internal.Utility
 
Utility.GraphMeRequestWithCacheCallback - Interface in com.facebook.internal
 
Utility.Mapper<T,K> - Interface in com.facebook.internal
 
Utility.PermissionsPair - Class in com.facebook.internal
Internal helper class that is used to hold two different permission lists (granted and declined)
Utility.Predicate<T> - Interface in com.facebook.internal
 

V

Validate - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
Validate() - Constructor for class com.facebook.internal.Validate
 
validate() - Method in class com.facebook.internal.WorkQueue
 
validateSignature(Context, String) - Static method in class com.facebook.internal.FacebookSignatureValidator
 
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.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.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.CallbackManagerImpl.RequestCodeOffset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.internal.SmartLoginOption
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.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.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.CallbackManagerImpl.RequestCodeOffset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.internal.SmartLoginOption
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.

W

WEB_DIALOG_ACTION - Static variable in class com.facebook.internal.NativeProtocol
 
WEB_DIALOG_IS_FALLBACK - Static variable in class com.facebook.internal.NativeProtocol
 
WEB_DIALOG_PARAMS - Static variable in class com.facebook.internal.NativeProtocol
 
WEB_DIALOG_THEME - Static variable in class com.facebook.FacebookSdk
The key for the web dialog theme in the Android manifest.
WEB_DIALOG_URL - Static variable in class com.facebook.internal.NativeProtocol
 
WorkQueue - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
WorkQueue() - Constructor for class com.facebook.internal.WorkQueue
 
WorkQueue(int) - Constructor for class com.facebook.internal.WorkQueue
 
WorkQueue(int, Executor) - Constructor for class com.facebook.internal.WorkQueue
 
WorkQueue.WorkItem - Interface in com.facebook.internal
 
writeStringMapToParcel(Parcel, Map<String, String>) - Static method in class com.facebook.internal.Utility
 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links