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

A

AccessToken - Class in com.facebook
This class represents an access token returned by the Facebook Login service, along with associated metadata such as its expiration date and permissions.
AccessTokenSource - Enum in com.facebook
Indicates where a Facebook access token was obtained from.
ACTION_ACTIVE_SESSION_CLOSED - Static variable in class com.facebook.Session
The action used to indicate that the active session has been closed.
ACTION_ACTIVE_SESSION_OPENED - Static variable in class com.facebook.Session
The action used to indicate that the active session has been opened.
ACTION_ACTIVE_SESSION_SET - Static variable in class com.facebook.Session
The action used to indicate that the active session has been set.
ACTION_ACTIVE_SESSION_UNSET - Static variable in class com.facebook.Session
The action used to indicate that the active session has been set to null.
add(Request) - Method in class com.facebook.RequestBatch
 
add(int, Request) - Method in class com.facebook.RequestBatch
 
addCallback(RequestBatch.Callback) - Method in class com.facebook.RequestBatch
Adds a batch-level callback which will be called when the entire batch has finished executing.
addCallback(Session.StatusCallback) - Method in class com.facebook.Session
Adds a callback that will be called when the state of this Session changes.
addLoggingBehavior(LoggingBehavior) - Static method in class com.facebook.Settings
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
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
 
APPLICATION_ID_PROPERTY - Static variable in class com.facebook.Session
Session takes application id as a constructor parameter.
arrayList(T...) - Static method in class com.facebook.internal.Utility
 
asMap() - Method in interface com.facebook.model.GraphObject
Returns a Java Collections map of names and properties.
AsyncFacebookRunner - Class in com.facebook.android
Deprecated.  
AsyncFacebookRunner(Facebook) - Constructor for class com.facebook.android.AsyncFacebookRunner
Deprecated.  
AsyncFacebookRunner.RequestListener - Interface in com.facebook.android
Deprecated. 
ATTRIBUTION_ID_COLUMN_NAME - Static variable in class com.facebook.android.Facebook
Deprecated. 
ATTRIBUTION_ID_CONTENT_URI - Static variable in class com.facebook.android.Facebook
Deprecated. 
authorize(Activity, Facebook.DialogListener) - Method in class com.facebook.android.Facebook
Deprecated. 
authorize(Activity, String[], Facebook.DialogListener) - Method in class com.facebook.android.Facebook
Deprecated. 
authorize(Activity, String[], int, Facebook.DialogListener) - Method in class com.facebook.android.Facebook
Deprecated. 
authorizeCallback(int, int, Intent) - Method in class com.facebook.android.Facebook
Deprecated. 

B

BATCHED_REST_METHOD_URL_BASE - Static variable in class com.facebook.internal.ServerProtocol
 
build() - Method in class com.facebook.Session.Builder
Build the Session.
buildUri(String, String, Bundle) - Static method in class com.facebook.internal.Utility
 

C

CacheableRequestBatch - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
CacheableRequestBatch() - Constructor for class com.facebook.internal.CacheableRequestBatch
 
CacheableRequestBatch(Request...) - Constructor for class com.facebook.internal.CacheableRequestBatch
 
call(Session, SessionState, Exception) - Method in interface com.facebook.Session.StatusCallback
 
CANCEL_URI - Static variable in class com.facebook.android.Facebook
Deprecated. 
cast(Class<T>) - Method in interface com.facebook.model.GraphObject
Returns a new proxy that treats this graph object as a different GraphObject-derived type.
castToListOf(Class<U>) - Method in interface com.facebook.model.GraphObjectList
If T is derived from GraphObject, returns a new GraphObjectList exposing the same underlying data as a new GraphObject-derived type.
clear() - Method in class com.facebook.NonCachingTokenCachingStrategy
 
clear() - Method in class com.facebook.RequestBatch
 
clear() - Method in class com.facebook.SharedPreferencesTokenCachingStrategy
Clears out all token information stored in this cache.
clear() - Method in class com.facebook.TokenCachingStrategy
Called when a Session learns its token is no longer valid or during a call to closeAndClearTokenInformation to clear the durable state associated with the token.
clearFacebookCookies(Context) - Static method in class com.facebook.internal.Utility
 
clearForTest() - Method in class com.facebook.internal.FileLruCache
 
clearLoggingBehaviors() - Static method in class com.facebook.Settings
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
clearPermissions() - Method in class com.facebook.widget.LoginButton
Clears the permissions currently associated with this LoginButton.
clearPermissions() - Method in class com.facebook.widget.UserSettingsFragment
Clears the permissions currently associated with this LoginButton.
close() - Method in class com.facebook.Session
Closes the local in-memory Session object, but does not clear the persisted token cache.
closeAndClearTokenInformation() - Method in class com.facebook.Session
Closes the local in-memory Session object and clears any persisted token cache related to the Session.
closeQuietly(Closeable) - Static method in class com.facebook.internal.Utility
 
com.facebook - package com.facebook
 
com.facebook.android - package com.facebook.android
 
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.model - package com.facebook.model
 
com.facebook.widget - package com.facebook.widget
 
com_facebook_blue - Static variable in class com.facebook.android.R.color
 
com_facebook_button_check - Static variable in class com.facebook.android.R.drawable
 
com_facebook_button_check_off - Static variable in class com.facebook.android.R.drawable
 
com_facebook_button_check_on - Static variable in class com.facebook.android.R.drawable
 
com_facebook_button_grey_focused - Static variable in class com.facebook.android.R.drawable
 
com_facebook_button_grey_normal - Static variable in class com.facebook.android.R.drawable
 
com_facebook_button_grey_pressed - Static variable in class com.facebook.android.R.drawable
 
com_facebook_choose_friends - Static variable in class com.facebook.android.R.string
 
com_facebook_close - Static variable in class com.facebook.android.R.drawable
 
com_facebook_dialogloginactivity_ok_button - Static variable in class com.facebook.android.R.string
 
com_facebook_friend_picker_fragment - Static variable in class com.facebook.android.R.styleable
Attributes that can be used with a com_facebook_friend_picker_fragment.
com_facebook_friend_picker_fragment_multi_select - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.multi_select attribute's value can be found in the R.styleable.com_facebook_friend_picker_fragment array.
com_facebook_friendpickerfragment - Static variable in class com.facebook.android.R.layout
 
com_facebook_icon - Static variable in class com.facebook.android.R.drawable
 
com_facebook_internet_permission_error_message - Static variable in class com.facebook.android.R.string
 
com_facebook_internet_permission_error_title - Static variable in class com.facebook.android.R.string
 
com_facebook_list_divider - Static variable in class com.facebook.android.R.drawable
 
com_facebook_list_section_header_background - Static variable in class com.facebook.android.R.drawable
 
com_facebook_loading - Static variable in class com.facebook.android.R.string
 
com_facebook_login_activity_layout - Static variable in class com.facebook.android.R.layout
 
com_facebook_login_activity_progress_bar - Static variable in class com.facebook.android.R.id
 
com_facebook_login_view - Static variable in class com.facebook.android.R.styleable
Attributes that can be used with a com_facebook_login_view.
com_facebook_login_view_confirm_logout - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.confirm_logout attribute's value can be found in the R.styleable.com_facebook_login_view array.
com_facebook_login_view_fetch_user_info - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.fetch_user_info attribute's value can be found in the R.styleable.com_facebook_login_view array.
com_facebook_login_view_login_text - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.login_text attribute's value can be found in the R.styleable.com_facebook_login_view array.
com_facebook_login_view_logout_text - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.logout_text attribute's value can be found in the R.styleable.com_facebook_login_view array.
com_facebook_loginbutton_blue - Static variable in class com.facebook.android.R.drawable
 
com_facebook_loginbutton_blue_focused - Static variable in class com.facebook.android.R.drawable
 
com_facebook_loginbutton_blue_normal - Static variable in class com.facebook.android.R.drawable
 
com_facebook_loginbutton_blue_pressed - Static variable in class com.facebook.android.R.drawable
 
com_facebook_loginbutton_silver - Static variable in class com.facebook.android.R.drawable
 
com_facebook_loginview_cancel_action - Static variable in class com.facebook.android.R.string
 
com_facebook_loginview_default_style - Static variable in class com.facebook.android.R.style
 
com_facebook_loginview_height - Static variable in class com.facebook.android.R.dimen
 
com_facebook_loginview_log_in_button - Static variable in class com.facebook.android.R.string
 
com_facebook_loginview_log_out_action - Static variable in class com.facebook.android.R.string
 
com_facebook_loginview_log_out_button - Static variable in class com.facebook.android.R.string
 
com_facebook_loginview_logged_in_as - Static variable in class com.facebook.android.R.string
 
com_facebook_loginview_logged_in_using_facebook - Static variable in class com.facebook.android.R.string
 
com_facebook_loginview_padding_bottom - Static variable in class com.facebook.android.R.dimen
 
com_facebook_loginview_padding_left - Static variable in class com.facebook.android.R.dimen
 
com_facebook_loginview_padding_right - Static variable in class com.facebook.android.R.dimen
 
com_facebook_loginview_padding_top - Static variable in class com.facebook.android.R.dimen
 
com_facebook_loginview_silver_style - Static variable in class com.facebook.android.R.style
 
com_facebook_loginview_text_color - Static variable in class com.facebook.android.R.color
 
com_facebook_loginview_text_size - Static variable in class com.facebook.android.R.dimen
 
com_facebook_loginview_width - Static variable in class com.facebook.android.R.dimen
 
com_facebook_logo - Static variable in class com.facebook.android.R.drawable
 
com_facebook_logo_content_description - Static variable in class com.facebook.android.R.string
 
com_facebook_nearby - Static variable in class com.facebook.android.R.string
 
com_facebook_picker_activity_circle - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_activity_circle_row - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_checkbox - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_checkbox - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_checkbox_stub - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_divider - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_done_button - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_done_button_text - Static variable in class com.facebook.android.R.string
 
com_facebook_picker_fragment - Static variable in class com.facebook.android.R.styleable
Attributes that can be used with a com_facebook_picker_fragment.
com_facebook_picker_fragment_done_button_background - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.done_button_background attribute's value can be found in the R.styleable.com_facebook_picker_fragment array.
com_facebook_picker_fragment_done_button_text - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.done_button_text attribute's value can be found in the R.styleable.com_facebook_picker_fragment array.
com_facebook_picker_fragment_extra_fields - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.extra_fields attribute's value can be found in the R.styleable.com_facebook_picker_fragment array.
com_facebook_picker_fragment_show_pictures - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.show_pictures attribute's value can be found in the R.styleable.com_facebook_picker_fragment array.
com_facebook_picker_fragment_show_title_bar - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.show_title_bar attribute's value can be found in the R.styleable.com_facebook_picker_fragment array.
com_facebook_picker_fragment_title_bar_background - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.title_bar_background attribute's value can be found in the R.styleable.com_facebook_picker_fragment array.
com_facebook_picker_fragment_title_text - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.title_text attribute's value can be found in the R.styleable.com_facebook_picker_fragment array.
com_facebook_picker_image - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_image - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_item_background - Static variable in class com.facebook.android.R.drawable
 
com_facebook_picker_list_focused - Static variable in class com.facebook.android.R.drawable
 
com_facebook_picker_list_longpressed - Static variable in class com.facebook.android.R.drawable
 
com_facebook_picker_list_pressed - Static variable in class com.facebook.android.R.drawable
 
com_facebook_picker_list_row - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_list_section_header - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_list_section_header - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_list_selector - Static variable in class com.facebook.android.R.drawable
 
com_facebook_picker_list_selector_background_transition - Static variable in class com.facebook.android.R.drawable
 
com_facebook_picker_list_selector_disabled - Static variable in class com.facebook.android.R.drawable
 
com_facebook_picker_list_view - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_profile_pic_stub - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_row_activity_circle - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_search_box - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_title - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_title_bar - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_title_bar - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_title_bar_stub - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_title_bar_stub - Static variable in class com.facebook.android.R.layout
 
com_facebook_picker_top_bar - Static variable in class com.facebook.android.R.id
 
com_facebook_picker_top_button - Static variable in class com.facebook.android.R.drawable
 
com_facebook_place_default_icon - Static variable in class com.facebook.android.R.drawable
 
com_facebook_place_picker_fragment - Static variable in class com.facebook.android.R.styleable
Attributes that can be used with a com_facebook_place_picker_fragment.
com_facebook_place_picker_fragment_radius_in_meters - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.radius_in_meters attribute's value can be found in the R.styleable.com_facebook_place_picker_fragment array.
com_facebook_place_picker_fragment_results_limit - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.results_limit attribute's value can be found in the R.styleable.com_facebook_place_picker_fragment array.
com_facebook_place_picker_fragment_search_text - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.search_text attribute's value can be found in the R.styleable.com_facebook_place_picker_fragment array.
com_facebook_place_picker_fragment_show_search_box - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.show_search_box attribute's value can be found in the R.styleable.com_facebook_place_picker_fragment array.
com_facebook_placepicker_subtitle_catetory_only_format - Static variable in class com.facebook.android.R.string
 
com_facebook_placepicker_subtitle_format - Static variable in class com.facebook.android.R.string
 
com_facebook_placepicker_subtitle_were_here_only_format - Static variable in class com.facebook.android.R.string
 
com_facebook_placepickerfragment - Static variable in class com.facebook.android.R.layout
 
com_facebook_placepickerfragment_list_row - Static variable in class com.facebook.android.R.layout
 
com_facebook_placepickerfragment_search_box_stub - Static variable in class com.facebook.android.R.id
 
com_facebook_profile_default_icon - Static variable in class com.facebook.android.R.drawable
 
com_facebook_profile_picture_blank_portrait - Static variable in class com.facebook.android.R.drawable
 
com_facebook_profile_picture_blank_square - Static variable in class com.facebook.android.R.drawable
 
com_facebook_profile_picture_view - Static variable in class com.facebook.android.R.styleable
Attributes that can be used with a com_facebook_profile_picture_view.
com_facebook_profile_picture_view_is_cropped - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.is_cropped attribute's value can be found in the R.styleable.com_facebook_profile_picture_view array.
com_facebook_profile_picture_view_preset_size - Static variable in class com.facebook.android.R.styleable
This symbol is the offset where the R.attr.preset_size attribute's value can be found in the R.styleable.com_facebook_profile_picture_view array.
com_facebook_profilepictureview_preset_size_large - Static variable in class com.facebook.android.R.dimen
 
com_facebook_profilepictureview_preset_size_normal - Static variable in class com.facebook.android.R.dimen
 
com_facebook_profilepictureview_preset_size_small - Static variable in class com.facebook.android.R.dimen
 
com_facebook_requesterror_password_changed - Static variable in class com.facebook.android.R.string
 
com_facebook_requesterror_permissions - Static variable in class com.facebook.android.R.string
 
com_facebook_requesterror_reconnect - Static variable in class com.facebook.android.R.string
 
com_facebook_requesterror_relogin - Static variable in class com.facebook.android.R.string
 
com_facebook_requesterror_web_login - Static variable in class com.facebook.android.R.string
 
com_facebook_top_background - Static variable in class com.facebook.android.R.drawable
 
com_facebook_top_button - Static variable in class com.facebook.android.R.drawable
 
com_facebook_usersettingsfragment - Static variable in class com.facebook.android.R.layout
 
com_facebook_usersettingsfragment_background_gradient - Static variable in class com.facebook.android.R.drawable
 
com_facebook_usersettingsfragment_connected_shadow_color - Static variable in class com.facebook.android.R.color
 
com_facebook_usersettingsfragment_connected_text_color - Static variable in class com.facebook.android.R.color
 
com_facebook_usersettingsfragment_log_in_button - Static variable in class com.facebook.android.R.string
 
com_facebook_usersettingsfragment_logged_in - Static variable in class com.facebook.android.R.string
 
com_facebook_usersettingsfragment_login_button - Static variable in class com.facebook.android.R.id
 
com_facebook_usersettingsfragment_logo_image - Static variable in class com.facebook.android.R.id
 
com_facebook_usersettingsfragment_not_connected_text_color - Static variable in class com.facebook.android.R.color
 
com_facebook_usersettingsfragment_not_logged_in - Static variable in class com.facebook.android.R.string
 
com_facebook_usersettingsfragment_profile_name - Static variable in class com.facebook.android.R.id
 
com_facebook_usersettingsfragment_profile_picture_height - Static variable in class com.facebook.android.R.dimen
 
com_facebook_usersettingsfragment_profile_picture_width - Static variable in class com.facebook.android.R.dimen
 
confirm_logout - Static variable in class com.facebook.android.R.attr
Must be a boolean value, either "true" or "false".
containsNoNulls(Collection<T>, String) - Static method in class com.facebook.internal.Validate
 
create(JSONObject) - Static method in class com.facebook.model.GraphObject.Factory
Creates a GraphObject proxy that provides typed access to the data in an underlying JSONObject.
create(JSONObject, Class<T>) - Static method in class com.facebook.model.GraphObject.Factory
Creates a GraphObject-derived proxy that provides typed access to the data in an underlying JSONObject.
create() - Static method in class com.facebook.model.GraphObject.Factory
Creates a GraphObject proxy that initially contains no data.
create(Class<T>) - Static method in class com.facebook.model.GraphObject.Factory
Creates a GraphObject-derived proxy that initially contains no data.
createFromExistingAccessToken(String, Date, Date, AccessTokenSource, List<String>) - Static method in 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).
createFromNativeLinkingIntent(Intent) - 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.
createList(JSONArray, Class<T>) - Static method in class com.facebook.model.GraphObject.Factory
Creates a GraphObjectList-derived proxy that provides typed access to the data in an underlying JSONArray.
createList(Class<T>) - Static method in class com.facebook.model.GraphObject.Factory
Creates a GraphObjectList-derived proxy that initially contains no data.
createSessionWithPrivateUser(Activity, List<String>) - Static method in class com.facebook.TestSession
Constructs a TestSession which creates a test user on open, and destroys the user on close; This method should not be used in application code -- but is useful for creating unit tests that use the Facebook SDK.
createSessionWithSharedUser(Activity, List<String>) - Static method in class com.facebook.TestSession
Constructs a TestSession which uses a shared test user with the right permissions, creating one if necessary on open (but not deleting it on close, so it can be re-used in later tests).
createSessionWithSharedUser(Activity, List<String>, String) - Static method in class com.facebook.TestSession
Constructs a TestSession which uses a shared test user with the right permissions, creating one if necessary on open (but not deleting it on close, so it can be re-used in later tests).
CUSTOM - Static variable in class com.facebook.widget.ProfilePictureView
Indicates that the specific size of the View will be set via layout params.

D

decodeUrl(String) - Static method in class com.facebook.android.Util
Deprecated. 
DEFAULT_AUTHORIZE_ACTIVITY_CODE - Static variable in class com.facebook.Session
The default activity code used for authorization.
DEFAULT_RADIUS_IN_METERS - Static variable in class com.facebook.widget.PlacePickerFragment
The default radius around the center point to search.
DEFAULT_RESULTS_LIMIT - Static variable in class com.facebook.widget.PlacePickerFragment
The default number of results to retrieve.
DEFAULT_STREAM_BUFFER_SIZE - Static variable in class com.facebook.internal.Utility
 
DEFAULT_THEME - Static variable in class com.facebook.widget.WebDialog
 
dialog(Context, String, Facebook.DialogListener) - Method in class com.facebook.android.Facebook
Deprecated. 
dialog(Context, String, Bundle, Facebook.DialogListener) - Method in class com.facebook.android.Facebook
Deprecated. 
DIALOG_AUTHORITY - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_BASE_URL - Static variable in class com.facebook.android.Facebook
Deprecated. 
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_CLIENT_ID - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_DISPLAY - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_REDIRECT_URI - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_SCOPE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PARAM_TYPE - Static variable in class com.facebook.internal.ServerProtocol
 
DIALOG_PATH - Static variable in class com.facebook.internal.ServerProtocol
 
DialogError - Class in com.facebook.android
Encapsulation of Dialog Error.
DialogError(String, int, String) - Constructor for class com.facebook.android.DialogError
Deprecated. 
disconnectQuietly(URLConnection) - Static method in class com.facebook.internal.Utility
 
dismiss() - Method in class com.facebook.widget.WebDialog
 
doInBackground(Void...) - Method in class com.facebook.RequestAsyncTask
 
done_button_background - Static variable in class com.facebook.android.R.attr
Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".
done_button_text - Static variable in class com.facebook.android.R.attr
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
DONE_BUTTON_TEXT_BUNDLE_KEY - Static variable in class com.facebook.widget.PickerFragment
The key for a String parameter in the fragment's Intent bundle to indicate the text to display in the Done btuton.

E

encodePostBody(Bundle, String) - Static method in class com.facebook.android.Util
Deprecated. 
encodeUrl(Bundle) - Static method in class com.facebook.android.Util
Deprecated. 
equals(Object) - Method in class com.facebook.Session
 
errorsProxyAuthDisabled - Static variable in class com.facebook.internal.ServerProtocol
 
errorsUserCanceled - Static variable in class com.facebook.internal.ServerProtocol
 
executeAndWait() - Method in class com.facebook.Request
Executes this request and returns the response.
executeAndWait(Request) - Static method in class com.facebook.Request
Executes a single request on the current thread and returns the response.
executeAndWait() - Method in class com.facebook.RequestBatch
Executes this batch on the current thread and returns the responses.
executeAsync() - Method in class com.facebook.Request
Executes this request and returns the response.
executeAsync() - Method in class com.facebook.RequestBatch
Executes this batch asynchronously.
executeBatchAndWait(Request...) - Static method in class com.facebook.Request
Executes requests on the current thread as a single batch and returns the responses.
executeBatchAndWait(Collection<Request>) - Static method in class com.facebook.Request
Executes requests as a single batch on the current thread and returns the responses.
executeBatchAndWait(RequestBatch) - Static method in class com.facebook.Request
Executes requests on the current thread as a single batch and returns the responses.
executeBatchAsync(Request...) - Static method in class com.facebook.Request
Executes requests as a single batch asynchronously.
executeBatchAsync(Collection<Request>) - Static method in class com.facebook.Request
Executes requests as a single batch asynchronously.
executeBatchAsync(RequestBatch) - Static method in class com.facebook.Request
Executes requests as a single batch asynchronously.
executeConnectionAndWait(HttpURLConnection, Collection<Request>) - Static method in class com.facebook.Request
Executes requests that have already been serialized into an HttpURLConnection.
executeConnectionAndWait(HttpURLConnection, RequestBatch) - Static method in class com.facebook.Request
Executes requests that have already been serialized into an HttpURLConnection.
executeConnectionAsync(HttpURLConnection, RequestBatch) - Static method in class com.facebook.Request
Asynchronously executes requests that have already been serialized into an HttpURLConnection.
executeConnectionAsync(Handler, HttpURLConnection, RequestBatch) - Static method in class com.facebook.Request
Asynchronously executes requests that have already been serialized into an HttpURLConnection.
executeGraphPathRequestAsync(Session, String, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to retrieve a particular graph path.
executeMeRequestAsync(Session, Request.GraphUserCallback) - Static method in class com.facebook.Request
Creates a new Request configured to retrieve a user's own profile.
executeMyFriendsRequestAsync(Session, Request.GraphUserListCallback) - Static method in class com.facebook.Request
Creates a new Request configured to retrieve a user's friend list.
executePlacesSearchRequestAsync(Session, Location, int, int, String, Request.GraphPlaceListCallback) - Static method in class com.facebook.Request
Creates a new Request that is configured to perform a search for places near a specified location via the Graph API.
executePostRequestAsync(Session, String, GraphObject, Request.Callback) - Static method in class com.facebook.Request
Starts a new Request configured to post a GraphObject to a particular graph path, to either create or update the object at that path.
executeRestRequestAsync(Session, String, Bundle, HttpMethod) - Static method in class com.facebook.Request
Creates a new Request configured to make a call to the Facebook REST API.
executeStatusUpdateRequestAsync(Session, String, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to post a status update to a user's feed.
executeUploadPhotoRequestAsync(Session, Bitmap, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to upload a photo to the user's default photo album.
executeUploadPhotoRequestAsync(Session, File, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to upload a photo to the user's default photo album.
EXPIRATION_DATE_KEY - Static variable in class com.facebook.TokenCachingStrategy
The key used by Session to store the expiration date value in the Bundle during load and save.
EXPIRES - Static variable in class com.facebook.android.Facebook
Deprecated. 
extendAccessToken(Context, Facebook.ServiceListener) - Method in class com.facebook.android.Facebook
Deprecated. 
extendAccessTokenIfNeeded(Context, Facebook.ServiceListener) - Method in class com.facebook.android.Facebook
Deprecated. 
extendTokenCompleted(Session, Bundle) - Static method in class com.facebook.LegacyHelper
Deprecated. 
extra_fields - Static variable in class com.facebook.android.R.attr
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
EXTRA_FIELDS_BUNDLE_KEY - Static variable in class com.facebook.widget.PickerFragment
The key for a String parameter in the fragment's Intent bundle to indicate which extra fields beyond the default fields should be retrieved for any graph objects in the results.

F

Facebook - Class in com.facebook.android
THIS CLASS SHOULD BE CONSIDERED DEPRECATED.
Facebook(String) - Constructor for class com.facebook.android.Facebook
Deprecated. 
Facebook.DialogListener - Interface in com.facebook.android
Callback interface for dialog requests.
Facebook.ServiceListener - Interface in com.facebook.android
Callback interface for service requests.
FacebookAuthorizationException - Exception in com.facebook
An Exception indicating that a Session failed to open or obtain new permissions.
FacebookAuthorizationException() - Constructor for exception com.facebook.FacebookAuthorizationException
Constructs a FacebookAuthorizationException with no additional information.
FacebookAuthorizationException(String) - Constructor for exception com.facebook.FacebookAuthorizationException
Constructs a FacebookAuthorizationException with a message.
FacebookAuthorizationException(String, Throwable) - Constructor for exception com.facebook.FacebookAuthorizationException
Constructs a FacebookAuthorizationException with a message and inner error.
FacebookAuthorizationException(Throwable) - Constructor for exception com.facebook.FacebookAuthorizationException
Constructs a FacebookAuthorizationException with an inner error.
FacebookDialogException - Exception in com.facebook
Represents an error condition relating to displaying a Facebook Web dialog.
FacebookDialogException(String, int, String) - Constructor for exception com.facebook.FacebookDialogException
Constructs a new FacebookException.
FacebookError - Exception in com.facebook.android
Encapsulation of a Facebook Error: a Facebook request that could not be fulfilled.
FacebookError(String) - Constructor for exception com.facebook.android.FacebookError
Deprecated. 
FacebookError(String, String, int) - Constructor for exception com.facebook.android.FacebookError
Deprecated. 
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, Throwable) - Constructor for exception com.facebook.FacebookException
Constructs a new FacebookException.
FacebookException(Throwable) - Constructor for exception com.facebook.FacebookException
Constructs a new FacebookException.
FacebookGraphObjectException - Exception in com.facebook
Represents an error specific to the GraphObject class.
FacebookGraphObjectException() - Constructor for exception com.facebook.FacebookGraphObjectException
Constructs a new FacebookGraphObjectException.
FacebookGraphObjectException(String) - Constructor for exception com.facebook.FacebookGraphObjectException
Constructs a new FacebookGraphObjectException.
FacebookGraphObjectException(String, Throwable) - Constructor for exception com.facebook.FacebookGraphObjectException
Constructs a new FacebookGraphObjectException.
FacebookGraphObjectException(Throwable) - Constructor for exception com.facebook.FacebookGraphObjectException
Constructs a new FacebookGraphObjectException.
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.
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.
FB_APP_SIGNATURE - Static variable in class com.facebook.android.Facebook
Deprecated. 
FbDialog - Class in com.facebook.android
Deprecated. 
FbDialog(Context, String, Facebook.DialogListener) - Constructor for class com.facebook.android.FbDialog
Deprecated.  
FbDialog(Context, String, Facebook.DialogListener, int) - Constructor for class com.facebook.android.FbDialog
Deprecated.  
FbDialog(Context, String, Bundle, Facebook.DialogListener) - Constructor for class com.facebook.android.FbDialog
Deprecated.  
FbDialog(Context, String, Bundle, Facebook.DialogListener, int) - Constructor for class com.facebook.android.FbDialog
Deprecated.  
fetch_user_info - Static variable in class com.facebook.android.R.attr
Must be a boolean value, either "true" or "false".
FileLruCache - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
FileLruCache(Context, String, FileLruCache.Limits) - Constructor for class com.facebook.internal.FileLruCache
 
FileLruCache.Limits - Class in com.facebook.internal
 
FileLruCache.Limits() - Constructor for class com.facebook.internal.FileLruCache.Limits
 
FORCE_DIALOG_AUTH - Static variable in class com.facebook.android.Facebook
Deprecated. 
FriendPickerFragment - Class in com.facebook.widget
Provides a Fragment that displays a list of a user's friends and allows one or more of the friends to be selected.
FriendPickerFragment() - Constructor for class com.facebook.widget.FriendPickerFragment
Default constructor.
FriendPickerFragment(Bundle) - Constructor for class com.facebook.widget.FriendPickerFragment
Constructor.

G

get(String) - Method in class com.facebook.internal.FileLruCache
 
get(String, String) - Method in class com.facebook.internal.FileLruCache
 
get(int) - Method in class com.facebook.RequestBatch
 
getAccessExpires() - Method in class com.facebook.android.Facebook
Deprecated. 
getAccessToken() - Method in class com.facebook.android.Facebook
Deprecated. 
getAccessToken() - Method in class com.facebook.Session
Returns the access token String.
getActiveSession() - Static method in class com.facebook.Session
Returns the current active Session, or null if there is none.
getAppId() - Method in class com.facebook.android.Facebook
Deprecated. 
getApplication() - Method in interface com.facebook.model.OpenGraphAction
Gets the application that created this action.
getApplicationId() - Method in class com.facebook.Session
Returns the application id associated with this Session.
getAttributionId(ContentResolver) - Static method in class com.facebook.android.Facebook
Deprecated. 
getAttributionId(ContentResolver) - Static method in class com.facebook.Settings
Acquire the current attribution id from the facebook app.
getAuthorizationBundle() - Method in class com.facebook.Session
Returns a Bundle containing data that was returned from Facebook during authorization.
getBatchEntryDependsOn() - Method in class com.facebook.Request
Returns the name of the request that this request entry explicitly depends on in a batched request.
getBatchEntryName() - Method in class com.facebook.Request
Returns the name of this request's entry in a batched request.
getBatchEntryOmitResultOnSuccess() - Method in class com.facebook.Request
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.
getBirthday() - Method in interface com.facebook.model.GraphUser
Returns the birthday of the user.
getCacheKeyOverride() - Method in class com.facebook.internal.CacheableRequestBatch
 
getCallback() - Method in class com.facebook.Request
Returns the callback which will be called when the request finishes.
getCategory() - Method in class com.facebook.FacebookRequestError
Returns the category in which the error belongs.
getCategory() - Method in interface com.facebook.model.GraphPlace
Returns the category of the place.
getCity() - Method in interface com.facebook.model.GraphLocation
Gets the city component of the location.
getComments() - Method in interface com.facebook.model.OpenGraphAction
Gets the comments that have been made on this action.
getConnection() - Method in class com.facebook.FacebookRequestError
Returns the HTTP connection that was used to make the request.
getConnection() - Method in class com.facebook.Response
Returns the HttpURLConnection that this response was generated from.
getContents() - Method in class com.facebook.internal.Logger
 
getCountry() - Method in interface com.facebook.model.GraphLocation
Returns the country component of the location.
getCreatedTime() - Method in interface com.facebook.model.OpenGraphAction
Gets the time the action was created.
getData() - Method in interface com.facebook.model.GraphMultiResult
Provides access to the GraphObjects that make up the result set.
getDefaultAudience() - Method in class com.facebook.widget.LoginButton
Gets the default audience to use when the session is opened.
getDefaultAudience() - Method in class com.facebook.widget.UserSettingsFragment
Gets the default audience to use when the session is opened.
getDefaultBatchApplicationId() - Static method in class com.facebook.Request
Gets the default Facebook application ID that will be used to submit batched requests if none of those requests specifies a Session.
getDoneButtonText() - Method in class com.facebook.widget.PickerFragment
Gets the text to show in the Done button, if a title bar is to be shown.
getEndTime() - Method in interface com.facebook.model.OpenGraphAction
Gets the end time of the action.
getError() - Method in class com.facebook.Response
Returns information about any errors that may have occurred during the request.
getErrorCode() - Method in class com.facebook.android.DialogError
Deprecated. 
getErrorCode() - Method in exception com.facebook.android.FacebookError
Deprecated. 
getErrorCode() - Method in exception com.facebook.FacebookDialogException
Gets the error code received by the WebView.
getErrorCode() - Method in class com.facebook.FacebookRequestError
Returns the error code returned from Facebook.
getErrorMessage() - Method in class com.facebook.FacebookRequestError
Returns the error message returned from Facebook.
getErrorType() - Method in exception com.facebook.android.FacebookError
Deprecated. 
getErrorType() - Method in class com.facebook.FacebookRequestError
Returns the type of error as a raw string.
getException() - Method in class com.facebook.FacebookRequestError
Returns the exception associated with this request, if any.
getException() - Method in class com.facebook.RequestAsyncTask
 
getExecutor() - Static method in class com.facebook.Settings
Returns the Executor used by the SDK for non-AsyncTask background work.
getExpirationDate() - Method in class com.facebook.Session
Returns the Date at which the current token will expire.
getExpirationDate(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Gets the cached expiration date from a Bundle.
getExpirationMilliseconds(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Gets the cached expiration date from a Bundle.
getExpires() - Method in class com.facebook.AccessToken
Gets the date at which the access token expires.
getExpiresTime() - Method in interface com.facebook.model.OpenGraphAction
Gets the time the action expires at.
getExtraFields() - Method in class com.facebook.widget.PickerFragment
Gets the extra fields to request for the retrieved graph objects.
getFailingUrl() - Method in class com.facebook.android.DialogError
Deprecated. 
getFailingUrl() - Method in exception com.facebook.FacebookDialogException
Gets the URL that the dialog was trying to load.
getFilter() - Method in class com.facebook.widget.PickerFragment
Gets the current filter for this fragment, which will be called for each graph object returned from the service to determine if it should be displayed in the list.
getFirstName() - Method in interface com.facebook.model.GraphUser
Returns the first name of the user.
getForceRoundTrip() - Method in class com.facebook.internal.CacheableRequestBatch
 
getFrom() - Method in interface com.facebook.model.OpenGraphAction
Gets the from-user associated with the action.
getGraphObject() - Method in class com.facebook.Request
Returns the GraphObject, if any, associated with this request.
getGraphObject() - Method in class com.facebook.Response
The single graph object returned for this request, if any.
getGraphObjectAs(Class<T>) - Method in class com.facebook.Response
The single graph object returned for this request, if any, cast into a particular type of GraphObject.
getGraphObjectList() - Method in class com.facebook.Response
The list of graph objects returned for this request, if any.
getGraphObjectListAs(Class<T>) - Method in class com.facebook.Response
The list of graph objects returned for this request, if any, cast into a particular type of GraphObject.
getGraphPath() - Method in class com.facebook.Request
Returns the graph path of this request, if any.
getHttpMethod() - Method in class com.facebook.Request
Returns the HttpMethod to use for this request.
getId() - Method in interface com.facebook.model.GraphPlace
Returns the ID of the place.
getId() - Method in interface com.facebook.model.GraphUser
Returns the ID of the user.
getId() - Method in interface com.facebook.model.OpenGraphAction
Gets the ID of the action.
getImage() - Method in interface com.facebook.model.OpenGraphAction
Gets the images that were associated with the action.
getInnerJSONArray() - Method in interface com.facebook.model.GraphObjectList
Gets the underlying JSONArray representation of the data.
getInnerJSONObject() - Method in interface com.facebook.model.GraphObject
Gets the underlying JSONObject representation of this graph object.
getIsFromCache() - Method in class com.facebook.Response
Indicates whether the response was retrieved from a local cache or from the server.
getLastAccessUpdate() - Method in class com.facebook.android.Facebook
Deprecated. 
getLastName() - Method in interface com.facebook.model.GraphUser
Returns the last name of the user.
getLastRefresh() - Method in class com.facebook.AccessToken
Gets the date at which the token was last refreshed.
getLastRefreshDate(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Gets the cached last refresh date from a Bundle.
getLastRefreshMilliseconds(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Gets the cached last refresh date from a Bundle.
getLatitude() - Method in interface com.facebook.model.GraphLocation
Returns the latitude component of the location.
getLikes() - Method in interface com.facebook.model.OpenGraphAction
Gets the 'likes' that have been performed on this action.
getLink() - Method in interface com.facebook.model.GraphUser
Returns the Facebook URL of the user.
getLocation() - Method in interface com.facebook.model.GraphPlace
Returns the location of the place.
getLocation() - Method in interface com.facebook.model.GraphUser
Returns the current city of the user.
getLocation() - Method in class com.facebook.widget.PlacePickerFragment
Gets the location to search around.
getLoggingBehaviors() - Static method in class com.facebook.Settings
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
getLoginBehavior() - Method in class com.facebook.widget.LoginButton
Gets the login behavior for the session that will be opened.
getLoginBehavior() - Method in class com.facebook.widget.UserSettingsFragment
Gets the login behavior for the session that will be opened.
getLongitude() - Method in interface com.facebook.model.GraphLocation
Returns the longitude component of the location.
getMessage() - Method in interface com.facebook.model.OpenGraphAction
Gets the message assoicated with the action.
getMetadataApplicationId(Context) - Static method in class com.facebook.internal.Utility
 
getMiddleName() - Method in interface com.facebook.model.GraphUser
Returns the middle name of the user.
getMigrationBundle() - Static method in class com.facebook.Settings
Gets the current Facebook migration bundle string; this string can be passed to Graph API endpoints to specify a set of platform migrations that are explicitly turned on or off for that call, in order to ensure compatibility between a given version of the SDK and the Graph API.
getMultiSelect() - Method in class com.facebook.widget.FriendPickerFragment
Gets whether the user can select multiple friends, or only one friend.
getName() - Method in interface com.facebook.model.GraphPlace
Returns the name of the place.
getName() - Method in interface com.facebook.model.GraphUser
Returns the name of the user.
getOnCompleteListener() - Method in class com.facebook.widget.WebDialog
Gets the listener which will be notified when the dialog finishes.
getOnDataChangedListener() - Method in class com.facebook.widget.PickerFragment
Gets the current OnDataChangedListener for this fragment, which will be called whenever the underlying data being displaying in the picker has changed.
getOnDoneButtonClickedListener() - Method in class com.facebook.widget.PickerFragment
Gets the current OnDoneButtonClickedListener for this fragment, which will be called when the user clicks the Done button.
getOnErrorListener() - Method in class com.facebook.widget.LoginButton
Returns the current OnErrorListener for this instance of LoginButton.
getOnErrorListener() - Method in class com.facebook.widget.PickerFragment
Gets the current OnErrorListener for this fragment, which will be called in the event of network or other errors encountered while populating the graph objects in the list.
getOnErrorListener() - Method in class com.facebook.widget.ProfilePictureView
Returns the current OnErrorListener for this instance of ProfilePictureView
getOnErrorListener() - Method in class com.facebook.widget.UserSettingsFragment
Returns the current OnErrorListener for this instance of UserSettingsFragment.
getOnSelectionChangedListener() - Method in class com.facebook.widget.PickerFragment
Gets the current OnSelectionChangedListener for this fragment, which will be called whenever the user selects or unselects a graph object in the list.
getOpenSession() - Method in class com.facebook.internal.SessionTracker
Returns the current Session that's being tracked if it's open, otherwise returns null.
getParameters() - Method in class com.facebook.Request
Returns the parameters for this request.
getPermissions() - Method in class com.facebook.AccessToken
Gets the list of permissions associated with this access token.
getPermissions() - Method in class com.facebook.Session
Returns the list of permissions associated with the session.
getPermissions(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Gets the cached list of permissions from a Bundle.
getPlace() - Method in interface com.facebook.model.OpenGraphAction
Gets the place where the action took place.
getPresetSize() - Method in class com.facebook.widget.ProfilePictureView
Gets the current preset size type
getPriority() - Method in class com.facebook.internal.Logger
 
getProfileId() - Method in class com.facebook.widget.ProfilePictureView
Returns the profile Id for the current profile photo
getProperty(String) - Method in interface com.facebook.model.GraphObject
Gets a property of the GraphObject
getPublishTime() - Method in interface com.facebook.model.OpenGraphAction
Gets the time the action was published, if any.
getRadiusInMeters() - Method in class com.facebook.widget.PlacePickerFragment
Gets the radius in meters around the location to search.
getRef() - Method in interface com.facebook.model.OpenGraphAction
Gets the unique string which will be passed to the OG Action owner's website when a user clicks through this action on Facebook.
getRequest() - Method in class com.facebook.Response
Returns the request that this response is for.
getRequestError() - Method in exception com.facebook.FacebookServiceException
Returns an object that encapsulates complete information representing the error returned by Facebook.
getRequestForPagedResults(Response.PagingDirection) - Method in class com.facebook.Response
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.RequestAsyncTask
 
getRequestStatusCode() - Method in class com.facebook.FacebookRequestError
Returns the HTTP status code for this particular request.
getRestMethod() - Method in class com.facebook.Request
Returns the REST method to call for this request.
getResultsLimit() - Method in class com.facebook.widget.PlacePickerFragment
Gets the number of results to retrieve.
getSdkVersion() - Static method in class com.facebook.Settings
Gets the current version of the Facebook SDK for Android as a string.
getSearchText() - Method in class com.facebook.widget.PlacePickerFragment
Gets the search text (e.g., category, name) to search for.
getSelection() - Method in class com.facebook.widget.FriendPickerFragment
Gets the currently-selected list of users.
getSelection() - Method in class com.facebook.widget.PlacePickerFragment
Gets the currently-selected place.
getSession() - Method in class com.facebook.android.Facebook
Deprecated. 
getSession() - Method in class com.facebook.internal.SessionTracker
Returns the current Session that's being tracked.
getSession() - Method in class com.facebook.Request
Returns the Session associated with this request.
getSession() - Method in class com.facebook.widget.PickerFragment
Gets the Session to use for any Facebook requests this fragment will make.
getSessionStatusCallback() - Method in class com.facebook.widget.LoginButton
Sets the callback interface that will be called whenever the status of the Session associated with this LoginButton changes.
getSessionStatusCallback() - Method in class com.facebook.widget.UserSettingsFragment
Sets the callback interface that will be called whenever the status of the Session associated with this LoginButton changes.
getShouldAutoPublishInstall() - Method in class com.facebook.android.Facebook
Deprecated. 
getShouldAutoPublishInstall() - Static method in class com.facebook.Settings
Gets whether opening a Session should automatically publish install attribution to the Facebook graph.
getShowPictures() - Method in class com.facebook.widget.PickerFragment
Gets whether to display pictures, if available, for displayed graph objects.
getShowTitleBar() - Method in class com.facebook.widget.PickerFragment
Gets whether to show a title bar with a Done button.
getSource() - Method in class com.facebook.AccessToken
Gets the AccessTokenSource indicating how this access token was obtained.
getSource(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Gets the cached enum indicating the source of the token from the Bundle.
getStartTime() - Method in interface com.facebook.model.OpenGraphAction
Gets the start time of the action.
getState() - Method in interface com.facebook.model.GraphLocation
Returns the state component of the location.
getState() - Method in class com.facebook.Session
Returns the current state of the Session.
getStreet() - Method in interface com.facebook.model.GraphLocation
Returns the street component of the location.
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.
getTags() - Method in interface com.facebook.model.OpenGraphAction
Gets the list of profiles that were tagged in the action.
getTestApplicationId() - Static method in class com.facebook.TestSession
Gets the Facebook Application ID for the application under test.
getTestApplicationSecret() - Static method in class com.facebook.TestSession
Gets the Facebook Application Secret for the application under test.
getTestUserId() - Method in class com.facebook.TestSession
Gets the ID of the test user that this TestSession is authenticated as.
getTimeout() - Method in class com.facebook.RequestBatch
Gets the timeout to wait for responses from the server before a timeout error occurs.
getTitleText() - Method in class com.facebook.widget.PickerFragment
Gets the text to show in the title bar, if a title bar is to be shown.
getToken() - Method in class com.facebook.AccessToken
Gets the string representing the access token.
getToken(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Gets the cached token value from a Bundle.
getUserActionMessageId() - Method in class com.facebook.FacebookRequestError
Returns the resource id for a user-friendly message for the application to present to the user.
getUserId() - Method in class com.facebook.widget.FriendPickerFragment
Gets the ID of the user whose friends should be displayed.
getUserInfoChangedCallback() - Method in class com.facebook.widget.LoginButton
Gets the callback interface that will be called when the current user changes.
getUsername() - Method in interface com.facebook.model.GraphUser
Returns the Facebook username of the user.
getZip() - Method in interface com.facebook.model.GraphLocation
Returns the postal code component of the location.
GRAPH_BASE_URL - Static variable in class com.facebook.android.Facebook
Deprecated. 
GRAPH_URL - Static variable in class com.facebook.internal.ServerProtocol
 
GRAPH_URL_BASE - Static variable in class com.facebook.internal.ServerProtocol
 
GraphLocation - Interface in com.facebook.model
Provides a strongly-typed representation of a Location as defined by the Graph API.
GraphMultiResult - Interface in com.facebook.model
Defines a GraphObject that represents the result of a query that returns multiple GraphObjects nested under a "data" property.
GraphObject - Interface in com.facebook.model
GraphObject is the primary interface used by the Facebook SDK for Android to represent objects in the Facebook Social Graph and the Facebook Open Graph (OG).
GraphObject.Factory - Class in com.facebook.model
Creates proxies that implement GraphObject, GraphObjectList, and their derived types.
GraphObjectList<T> - Interface in com.facebook.model
GraphObjectList is the primary representation of a collection of graph objects in the Facebook SDK for Android.
GraphPlace - Interface in com.facebook.model
Provides a strongly-typed representation of a Place as defined by the Graph API.
GraphUser - Interface in com.facebook.model
Provides a strongly-typed representation of a User as defined by the Graph API.

H

hashCode() - Method in class com.facebook.Session
 
hasSameId(GraphObject, GraphObject) - Static method in class com.facebook.model.GraphObject.Factory
Determines if two GraphObjects represent the same underlying graph object, based on their IDs.
hasTokenInformation(Bundle) - Static method in class com.facebook.TokenCachingStrategy
Returns a boolean indicating whether a Bundle contains properties that could be a valid saved token.
HttpMethod - Enum in com.facebook
Enumeration of HTTP methods supported by Request

I

includeItem(T) - Method in interface com.facebook.widget.PickerFragment.GraphObjectFilter
Called to determine if a graph object should be displayed.
InsightsLogger - Class in com.facebook
The InsightsLogger class allows the developer to log various types of events back to Facebook.
interceptAndPut(String, InputStream) - Method in class com.facebook.internal.FileLruCache
 
INVALID_ERROR_CODE - Static variable in class com.facebook.FacebookRequestError
Represents an invalid or unknown error code from the server.
INVALID_HTTP_STATUS_CODE - Static variable in class com.facebook.FacebookRequestError
Indicates that there was no valid HTTP status code returned, indicating that either the error occurred locally, before the request was sent, or that something went wrong with the HTTP connection.
is_cropped - Static variable in class com.facebook.android.R.attr
Must be a boolean value, either "true" or "false".
isClosed() - Method in class com.facebook.Session
 
isClosed() - Method in enum com.facebook.SessionState
Returns a boolean indicating whether the state represents a closed Session that can no longer be used with a Request.
isCropped() - Method in class com.facebook.widget.ProfilePictureView
Indicates whether the cropped version of the profile photo has been chosen
isLoggingBehaviorEnabled(LoggingBehavior) - Static method in class com.facebook.Settings
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
 
isOpened() - Method in class com.facebook.Session
Returns a boolean indicating whether the session is opened.
isOpened() - Method in enum com.facebook.SessionState
Returns a boolean indicating whether the state represents a successfully opened state in which the Session can be used with a Request.
isSessionValid() - Method in class com.facebook.android.Facebook
Deprecated. 
isSubset(Collection<T>, Collection<T>) - Static method in class com.facebook.internal.Utility
 
isTracking() - Method in class com.facebook.internal.SessionTracker
Returns whether it's currently tracking the Session.
isTrackingActiveSession() - Method in class com.facebook.internal.SessionTracker
Returns whether it's currently tracking the active Session.

L

large - Static variable in class com.facebook.android.R.id
 
LARGE - Static variable in class com.facebook.widget.ProfilePictureView
Indicates that the profile image should fit in a LARGE X LARGE space, regardless of whether the cropped or un-cropped version is chosen.
LAST_REFRESH_DATE_KEY - Static variable in class com.facebook.TokenCachingStrategy
The key used by Session to store the last refresh date value in the Bundle during load and save.
LegacyHelper - Class in com.facebook
LegacyHelper is solely for the use of other packages within the Facebook SDK for Android.
LegacyHelper() - Constructor for class com.facebook.LegacyHelper
 
load() - Method in class com.facebook.NonCachingTokenCachingStrategy
 
load() - Method in class com.facebook.SharedPreferencesTokenCachingStrategy
Returns a Bundle that contains the information stored in this cache
load() - Method in class com.facebook.TokenCachingStrategy
Called during Session construction to get the token state.
loadData(boolean) - Method in class com.facebook.widget.PickerFragment
Causes the picker to load data from the service and display it to the user.
LOCATION_BUNDLE_KEY - Static variable in class com.facebook.widget.PlacePickerFragment
The key for a Location parameter in the fragment's Intent bundle to indicate what geographical location should be the center of the search.
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) - 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
 
logConversionPixel(String, double) - Method in class com.facebook.InsightsLogger
Log, or "Fire" a Conversion Pixel.
logd(String, Exception) - Static method in class com.facebook.internal.Utility
 
logd(String, String) - Static method in class com.facebook.internal.Utility
 
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.
login_text - Static variable in class com.facebook.android.R.attr
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
LoginActivity - Class in com.facebook
This Activity is a necessary part of the overall Facebook login process but is not meant to be used directly.
LoginActivity() - Constructor for class com.facebook.LoginActivity
 
LoginButton - Class in com.facebook.widget
A Log In/Log Out button that maintains session state and logs in/out for the app.
LoginButton(Context) - Constructor for class com.facebook.widget.LoginButton
Create the LoginButton.
LoginButton(Context, AttributeSet) - Constructor for class com.facebook.widget.LoginButton
Create the LoginButton by inflating from XML
LoginButton(Context, AttributeSet, int) - Constructor for class com.facebook.widget.LoginButton
Create the LoginButton by inflating from XML and applying a style.
LoginButton.OnErrorListener - Interface in com.facebook.widget
Callback interface that will be called when a network or other error is encountered while logging in.
LoginButton.UserInfoChangedCallback - Interface in com.facebook.widget
Specifies a callback interface that will be called when the button's notion of the current user changes (if the fetch_user_info attribute is true for this control).
logout(Context, AsyncFacebookRunner.RequestListener, Object) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
logout(Context, AsyncFacebookRunner.RequestListener) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
logout(Context) - Method in class com.facebook.android.Facebook
Deprecated. 
logout_text - Static variable in class com.facebook.android.R.attr
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
logPurchase(BigDecimal, Currency) - Method in class com.facebook.InsightsLogger
Logs a purchase event with Facebook, in the specified amount and with the specified currency.
logPurchase(BigDecimal, Currency, Bundle) - Method in class com.facebook.InsightsLogger
Logs a purchase event with Facebook, in the specified amount and with the specified currency.
logString(String) - Method in class com.facebook.internal.Logger
 

M

MAXIMUM_BATCH_SIZE - Static variable in class com.facebook.Request
The maximum number of requests that can be submitted in a single batch.
multi_select - Static variable in class com.facebook.android.R.attr
Must be a boolean value, either "true" or "false".
MULTI_SELECT_BUNDLE_KEY - Static variable in class com.facebook.widget.FriendPickerFragment
The key for a boolean parameter in the fragment's Intent bundle to indicate whether the picker should allow more than one friend to be selected or not.

N

newGraphPathRequest(Session, String, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to retrieve a particular graph path.
newLogger(Context, String) - Static method in class com.facebook.InsightsLogger
Build an InsightsLogger instance to log events through.
newLogger(Context, String, String) - Static method in class com.facebook.InsightsLogger
Build an InsightsLogger instance to log events through.
newLogger(Context, String, String, Session) - Static method in class com.facebook.InsightsLogger
Build an InsightsLogger instance to log events through.
newMeRequest(Session, Request.GraphUserCallback) - Static method in class com.facebook.Request
Creates a new Request configured to retrieve a user's own profile.
newMyFriendsRequest(Session, Request.GraphUserListCallback) - Static method in class com.facebook.Request
Creates a new Request configured to retrieve a user's friend list.
newPlacesSearchRequest(Session, Location, int, int, String, Request.GraphPlaceListCallback) - Static method in class com.facebook.Request
Creates a new Request that is configured to perform a search for places near a specified location via the Graph API.
newPostRequest(Session, String, GraphObject, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to post a GraphObject to a particular graph path, to either create or update the object at that path.
newRestRequest(Session, String, Bundle, HttpMethod) - Static method in class com.facebook.Request
Creates a new Request configured to make a call to the Facebook REST API.
newStatusUpdateRequest(Session, String, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to post a status update to a user's feed.
newUploadPhotoRequest(Session, Bitmap, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to upload a photo to the user's default photo album.
newUploadPhotoRequest(Session, File, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to upload a photo to the user's default photo album.
newUploadVideoRequest(Session, File, Request.Callback) - Static method in class com.facebook.Request
Creates a new Request configured to upload a photo to the user's default photo album.
NON_JSON_RESPONSE_PROPERTY - Static variable in class com.facebook.Response
Property name of non-JSON results in the GraphObject.
NonCachingTokenCachingStrategy - Class in com.facebook
Implements a trivial TokenCachingStrategy that does not actually cache any tokens.
NonCachingTokenCachingStrategy() - Constructor for class com.facebook.NonCachingTokenCachingStrategy
 
normal - Static variable in class com.facebook.android.R.id
 
NORMAL - Static variable in class com.facebook.widget.ProfilePictureView
Indicates that the profile image should fit in a NORMAL X NORMAL space, regardless of whether the cropped or un-cropped version is chosen.
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(Bundle) - Method in class com.facebook.widget.PickerFragment
 
onActivityCreated(Bundle) - Method in class com.facebook.widget.PlacePickerFragment
 
onActivityResult(int, int, Intent) - Method in class com.facebook.LoginActivity
 
onActivityResult(Activity, int, int, Intent) - Method in class com.facebook.Session
Provides an implementation for onActivityResult that updates the Session based on information returned during the authorization flow.
onActivityResult(int, int, Intent) - Method in class com.facebook.UiLifecycleHelper
To be called from an Activity or Fragment's onActivityResult method.
onActivityResult(int, int, Intent) - Method in class com.facebook.widget.LoginButton
Provides an implementation for onActivityResult that updates the Session based on information returned during the authorization flow.
onAttach(Activity) - Method in class com.facebook.widget.PlacePickerFragment
 
onAttachedToWindow() - Method in class com.facebook.widget.LoginButton
 
onAttachedToWindow() - Method in class com.facebook.widget.WebDialog
 
onBatchCompleted(RequestBatch) - Method in interface com.facebook.RequestBatch.Callback
The method that will be called when a batch completes.
onCancel() - Method in interface com.facebook.android.Facebook.DialogListener
Called when a dialog is canceled by the user.
onComplete(String, Object) - Method in interface com.facebook.android.AsyncFacebookRunner.RequestListener
Deprecated. Called when a request completes with the given response.
onComplete(Bundle) - Method in interface com.facebook.android.Facebook.DialogListener
Called when a dialog completes.
onComplete(Bundle) - Method in interface com.facebook.android.Facebook.ServiceListener
Called when a service request completes.
onComplete(Bundle, FacebookException) - Method in interface com.facebook.widget.WebDialog.OnCompleteListener
Called when the dialog completes.
onCompleted(Response) - Method in interface com.facebook.Request.Callback
The method that will be called when a request completes.
onCompleted(List<GraphPlace>, Response) - Method in interface com.facebook.Request.GraphPlaceListCallback
The method that will be called when the request completes.
onCompleted(GraphUser, Response) - Method in interface com.facebook.Request.GraphUserCallback
The method that will be called when the request completes.
onCompleted(List<GraphUser>, Response) - Method in interface com.facebook.Request.GraphUserListCallback
The method that will be called when the request completes.
onCreate(Bundle) - Method in class com.facebook.LoginActivity
 
onCreate(Bundle) - Method in class com.facebook.UiLifecycleHelper
To be called from an Activity or Fragment's onCreate method.
onCreate(Bundle) - Method in class com.facebook.widget.PickerFragment
 
onCreate(Bundle) - Method in class com.facebook.widget.UserSettingsFragment
 
onCreate(Bundle) - Method in class com.facebook.widget.WebDialog
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.facebook.widget.PickerFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.facebook.widget.UserSettingsFragment
 
onDataChanged(PickerFragment<?>) - Method in interface com.facebook.widget.PickerFragment.OnDataChangedListener
Called when the set of data being displayed in the picker has changed.
onDestroy() - Method in class com.facebook.UiLifecycleHelper
To be called from an Activity or Fragment's onDestroy method.
onDetach() - Method in class com.facebook.widget.PickerFragment
 
onDetach() - Method in class com.facebook.widget.PlacePickerFragment
 
onDetachedFromWindow() - Method in class com.facebook.widget.LoginButton
 
onDetachedFromWindow() - Method in class com.facebook.widget.ProfilePictureView
 
onDetachedFromWindow() - Method in class com.facebook.widget.WebDialog
 
onDoneButtonClicked(PickerFragment<?>) - Method in interface com.facebook.widget.PickerFragment.OnDoneButtonClickedListener
Called when the user clicks the Done button.
oneOf(Object, String, Object...) - Static method in class com.facebook.internal.Validate
 
onError(DialogError) - Method in interface com.facebook.android.Facebook.DialogListener
Called when a dialog has an error.
onError(Error) - Method in interface com.facebook.android.Facebook.ServiceListener
Called when a Facebook Service responds to the request with an error.
onError(FacebookException) - Method in interface com.facebook.widget.LoginButton.OnErrorListener
Called when a network or other error is encountered.
onError(PickerFragment<?>, FacebookException) - Method in interface com.facebook.widget.PickerFragment.OnErrorListener
Called when a network or other error is encountered.
onError(FacebookException) - Method in interface com.facebook.widget.ProfilePictureView.OnErrorListener
Called when a network or other error is encountered.
onFacebookError(FacebookError, Object) - Method in interface com.facebook.android.AsyncFacebookRunner.RequestListener
Deprecated. Called when the server-side Facebook method fails.
onFacebookError(FacebookError) - Method in interface com.facebook.android.Facebook.DialogListener
Called when a Facebook responds to a dialog with an error.
onFacebookError(FacebookError) - Method in interface com.facebook.android.Facebook.ServiceListener
Called when a Facebook server responds to the request with an error.
onFileNotFoundException(FileNotFoundException, Object) - Method in interface com.facebook.android.AsyncFacebookRunner.RequestListener
Deprecated. Called when a request fails because the requested resource is invalid or does not exist.
onFinishInflate() - Method in class com.facebook.widget.LoginButton
 
onInflate(Activity, AttributeSet, Bundle) - Method in class com.facebook.widget.FriendPickerFragment
 
onInflate(Activity, AttributeSet, Bundle) - Method in class com.facebook.widget.PickerFragment
 
onInflate(Activity, AttributeSet, Bundle) - Method in class com.facebook.widget.PlacePickerFragment
 
onIOException(IOException, Object) - Method in interface com.facebook.android.AsyncFacebookRunner.RequestListener
Deprecated. Called when a request has a network or request error.
onLayout(boolean, int, int, int, int) - Method in class com.facebook.widget.ProfilePictureView
In addition to calling super.Layout(), we also attempt to get a new image that is properly size for the layout dimensions
onMalformedURLException(MalformedURLException, Object) - Method in interface com.facebook.android.AsyncFacebookRunner.RequestListener
Deprecated. Called if an invalid graph path is provided (which may result in a malformed URL).
onMeasure(int, int) - Method in class com.facebook.widget.ProfilePictureView
Overriding onMeasure to handle the case where WRAP_CONTENT might be specified in the layout.
onPause() - Method in class com.facebook.LoginActivity
 
onPause() - Method in class com.facebook.UiLifecycleHelper
To be called from an Activity or Fragment's onPause method.
onPostExecute(List<Response>) - Method in class com.facebook.RequestAsyncTask
 
onPreExecute() - Method in class com.facebook.RequestAsyncTask
 
onRestoreInstanceState(Parcelable) - Method in class com.facebook.widget.ProfilePictureView
If the passed in state is a Bundle, an attempt is made to restore from it.
onResume() - Method in class com.facebook.LoginActivity
 
onResume() - Method in class com.facebook.UiLifecycleHelper
To be called from an Activity or Fragment's onResume method.
onResume() - Method in class com.facebook.widget.UserSettingsFragment
 
onSaveInstanceState(Bundle) - Method in class com.facebook.LoginActivity
 
onSaveInstanceState(Bundle) - Method in class com.facebook.UiLifecycleHelper
To be called from an Activity or Fragment's onSaveInstanceState method.
onSaveInstanceState(Bundle) - Method in class com.facebook.widget.PickerFragment
 
onSaveInstanceState() - Method in class com.facebook.widget.ProfilePictureView
Some of the current state is returned as a Bundle to allow quick restoration of the ProfilePictureView object in scenarios like orientation changes.
onSearchBoxTextChanged(String, boolean) - Method in class com.facebook.widget.PlacePickerFragment
Sets the search text and reloads the data in the control.
onSelectionChanged(PickerFragment<?>) - Method in interface com.facebook.widget.PickerFragment.OnSelectionChangedListener
Called when the user selects or unselects graph objects in the picker.
onSessionStateChange(SessionState, Exception) - Method in class com.facebook.widget.UserSettingsFragment
 
onUserInfoFetched(GraphUser) - Method in interface com.facebook.widget.LoginButton.UserInfoChangedCallback
Called when the current user changes.
open(AccessToken, Session.StatusCallback) - Method in class com.facebook.Session
Opens a session based on an existing Facebook access token.
openActiveSession(Activity, boolean, Session.StatusCallback) - Static method in class com.facebook.Session
If allowLoginUI is true, this will create a new Session, make it active, and open it.
openActiveSession(Context, Fragment, boolean, Session.StatusCallback) - Static method in class com.facebook.Session
If allowLoginUI is true, this will create a new Session, make it active, and open it.
openActiveSessionFromCache(Context) - Static method in class com.facebook.Session
Create a new Session, and if a token cache is available, open the Session and make it active without any user interaction.
openActiveSessionWithAccessToken(Context, AccessToken, Session.StatusCallback) - Static method in class com.facebook.Session
Opens a session based on an existing Facebook access token, and also makes this session the currently active session.
openForPublish(Session.OpenRequest) - Method in class com.facebook.Session
Logs a user in to Facebook.
openForRead(Session.OpenRequest) - Method in class com.facebook.Session
Logs a user in to Facebook.
OpenGraphAction - Interface in com.facebook.model
Provides a strongly-typed representation of an Open Graph Action.
openPutStream(String, String) - Method in class com.facebook.internal.FileLruCache
 
openUrl(String, String, Bundle) - Static method in class com.facebook.android.Util
Deprecated. 

P

parseJson(String) - Static method in class com.facebook.android.Util
Deprecated. 
parseUrl(String) - Static method in class com.facebook.android.Util
Deprecated. 
PERMISSIONS_KEY - Static variable in class com.facebook.TokenCachingStrategy
The key used by Session to store the list of permissions granted by the token in the Bundle during load and save.
picker_subtitle - Static variable in class com.facebook.android.R.id
 
PickerFragment<T extends GraphObject> - Class in com.facebook.widget
Provides functionality common to SDK UI elements that allow the user to pick one or more graph objects (e.g., places, friends) from a list of possibilities.
PickerFragment.GraphObjectFilter<T> - Interface in com.facebook.widget
Callback interface that will be called to determine if a graph object should be displayed.
PickerFragment.OnDataChangedListener - Interface in com.facebook.widget
Callback interface that will be called when the underlying data being displayed in the picker has been updated.
PickerFragment.OnDoneButtonClickedListener - Interface in com.facebook.widget
Callback interface that will be called when the user clicks the Done button on the title bar.
PickerFragment.OnErrorListener - Interface in com.facebook.widget
Callback interface that will be called when a network or other error is encountered while retrieving graph objects.
PickerFragment.OnSelectionChangedListener - Interface in com.facebook.widget
Callback interface that will be called when the user selects or unselects graph objects in the picker.
PlacePickerFragment - Class in com.facebook.widget
 
PlacePickerFragment() - Constructor for class com.facebook.widget.PlacePickerFragment
Default constructor.
PlacePickerFragment(Bundle) - Constructor for class com.facebook.widget.PlacePickerFragment
Constructor.
preset_size - Static variable in class com.facebook.android.R.attr
Must be one of the following constant values.
ProfilePictureView - Class in com.facebook.widget
View that displays the profile photo of a supplied profile ID, while conforming to user specified dimensions.
ProfilePictureView(Context) - Constructor for class com.facebook.widget.ProfilePictureView
Constructor
ProfilePictureView(Context, AttributeSet) - Constructor for class com.facebook.widget.ProfilePictureView
Constructor
ProfilePictureView(Context, AttributeSet, int) - Constructor for class com.facebook.widget.ProfilePictureView
Constructor
ProfilePictureView.OnErrorListener - Interface in com.facebook.widget
Callback interface that will be called when a network or other error is encountered while retrieving profile pictures.
PropertyName - Annotation Type in com.facebook.model
Use this annotation on getters and setters in an interface that derives from GraphObject, if you wish to override the default property name that is inferred from the name of the method.
publishInstall(Context) - Method in class com.facebook.android.Facebook
Deprecated. 
publishInstallAndWait(Context, String) - Static method in class com.facebook.Settings
Manually publish install attribution to the Facebook graph.
publishInstallAndWaitForResponse(Context, String) - Static method in class com.facebook.Settings
Manually publish install attribution to the Facebook graph.
publishInstallAsync(Context, String) - Static method in class com.facebook.Settings
Manually publish install attribution to the Facebook graph.
publishInstallAsync(Context, String, Request.Callback) - Static method in class com.facebook.Settings
Manually publish install attribution to the Facebook graph.
putExpirationDate(Bundle, Date) - Static method in class com.facebook.TokenCachingStrategy
Puts the expiration date into a Bundle.
putExpirationMilliseconds(Bundle, long) - Static method in class com.facebook.TokenCachingStrategy
Puts the expiration date into a Bundle.
putLastRefreshDate(Bundle, Date) - Static method in class com.facebook.TokenCachingStrategy
Puts the last refresh date into a Bundle.
putLastRefreshMilliseconds(Bundle, long) - Static method in class com.facebook.TokenCachingStrategy
Puts the last refresh date into a Bundle.
putObjectInBundle(Bundle, String, Object) - Static method in class com.facebook.internal.Utility
 
putPermissions(Bundle, List<String>) - Static method in class com.facebook.TokenCachingStrategy
Puts the list of permissions into a Bundle.
putSource(Bundle, AccessTokenSource) - Static method in class com.facebook.TokenCachingStrategy
Puts the enum indicating the source of the token into a Bundle.
putToken(Bundle, String) - Static method in class com.facebook.TokenCachingStrategy
Puts the token value into a Bundle.

Q

queryAppAttributionSupportAndWait(String) - Static method in class com.facebook.internal.Utility
 

R

R - Class in com.facebook.android
 
R() - Constructor for class com.facebook.android.R
 
R.attr - Class in com.facebook.android
 
R.attr() - Constructor for class com.facebook.android.R.attr
 
R.color - Class in com.facebook.android
 
R.color() - Constructor for class com.facebook.android.R.color
 
R.dimen - Class in com.facebook.android
 
R.dimen() - Constructor for class com.facebook.android.R.dimen
 
R.drawable - Class in com.facebook.android
 
R.drawable() - Constructor for class com.facebook.android.R.drawable
 
R.id - Class in com.facebook.android
 
R.id() - Constructor for class com.facebook.android.R.id
 
R.layout - Class in com.facebook.android
 
R.layout() - Constructor for class com.facebook.android.R.layout
 
R.string - Class in com.facebook.android
 
R.string() - Constructor for class com.facebook.android.R.string
 
R.style - Class in com.facebook.android
 
R.style() - Constructor for class com.facebook.android.R.style
 
R.styleable - Class in com.facebook.android
 
R.styleable() - Constructor for class com.facebook.android.R.styleable
 
radius_in_meters - Static variable in class com.facebook.android.R.attr
Must be an integer value, such as "100".
RADIUS_IN_METERS_BUNDLE_KEY - Static variable in class com.facebook.widget.PlacePickerFragment
The key for an int parameter in the fragment's Intent bundle to indicate the radius in meters around the center point to search.
readStreamToString(InputStream) - Static method in class com.facebook.internal.Utility
 
REDIRECT_URI - Static variable in class com.facebook.android.Facebook
Deprecated. 
registerAccessToken(String) - Static method in class com.facebook.internal.Logger
 
registerStringToReplace(String, String) - Static method in class com.facebook.internal.Logger
 
remove(int) - Method in class com.facebook.RequestBatch
 
removeCallback(RequestBatch.Callback) - Method in class com.facebook.RequestBatch
Removes a batch-level callback.
removeCallback(Session.StatusCallback) - Method in class com.facebook.Session
Removes a StatusCallback from this Session.
removeLoggingBehavior(LoggingBehavior) - Static method in class com.facebook.Settings
Certain logging behaviors are available for debugging beyond those that should be enabled in production.
removeProperty(String) - Method in interface com.facebook.model.GraphObject
Removes a property of the GraphObject
request(Bundle, AsyncFacebookRunner.RequestListener, Object) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
request(Bundle, AsyncFacebookRunner.RequestListener) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
request(String, AsyncFacebookRunner.RequestListener, Object) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
request(String, AsyncFacebookRunner.RequestListener) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
request(String, Bundle, AsyncFacebookRunner.RequestListener, Object) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
request(String, Bundle, AsyncFacebookRunner.RequestListener) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
request(String, Bundle, String, AsyncFacebookRunner.RequestListener, Object) - Method in class com.facebook.android.AsyncFacebookRunner
Deprecated. 
request(Bundle) - Method in class com.facebook.android.Facebook
Deprecated. 
request(String) - Method in class com.facebook.android.Facebook
Deprecated. 
request(String, Bundle) - Method in class com.facebook.android.Facebook
Deprecated. 
request(String, Bundle, String) - Method in class com.facebook.android.Facebook
Deprecated. 
Request - Class in com.facebook
A single request to be sent to the Facebook Platform through either the Graph API or REST API.
Request() - Constructor for class com.facebook.Request
Constructs a request without a session, graph path, or any other parameters.
Request(Session, String) - Constructor for class com.facebook.Request
Constructs a request with a Session to retrieve a particular graph path.
Request(Session, String, Bundle, HttpMethod) - Constructor for class com.facebook.Request
Constructs a request with a specific Session, graph path, parameters, and HTTP method.
Request(Session, String, Bundle, HttpMethod, Request.Callback) - Constructor for class com.facebook.Request
Constructs a request with a specific Session, graph path, parameters, and HTTP method.
Request.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.
Request.GraphPlaceListCallback - Interface in com.facebook
Specifies the interface that consumers of Request.executePlacesSearchRequestAsync(Session, android.location.Location, int, int, String, com.facebook.Request.GraphPlaceListCallback) can use to be notified when the request completes, either successfully or with an error.
Request.GraphUserCallback - Interface in com.facebook
Specifies the interface that consumers of Request.executeMeRequestAsync(Session, com.facebook.Request.GraphUserCallback) can use to be notified when the request completes, either successfully or with an error.
Request.GraphUserListCallback - Interface in com.facebook
Specifies the interface that consumers of Request.executeMyFriendsRequestAsync(Session, com.facebook.Request.GraphUserListCallback) can use to be notified when the request completes, either successfully or with an error.
RequestAsyncTask - Class in com.facebook
Defines an AsyncTask suitable for executing a Request in the background.
RequestAsyncTask(Request...) - Constructor for class com.facebook.RequestAsyncTask
Constructor.
RequestAsyncTask(Collection<Request>) - Constructor for class com.facebook.RequestAsyncTask
Constructor.
RequestAsyncTask(RequestBatch) - Constructor for class com.facebook.RequestAsyncTask
Constructor.
RequestAsyncTask(HttpURLConnection, Request...) - Constructor for class com.facebook.RequestAsyncTask
Constructor that allows specification of an HTTP connection to use for executing the requests.
RequestAsyncTask(HttpURLConnection, Collection<Request>) - Constructor for class com.facebook.RequestAsyncTask
Constructor that allows specification of an HTTP connection to use for executing the requests.
RequestAsyncTask(HttpURLConnection, RequestBatch) - Constructor for class com.facebook.RequestAsyncTask
Constructor that allows specification of an HTTP connection to use for executing the requests.
RequestBatch - Class in com.facebook
RequestBatch contains a list of Request objects that can be sent to Facebook in a single round-trip.
RequestBatch() - Constructor for class com.facebook.RequestBatch
Constructor.
RequestBatch(Collection<Request>) - Constructor for class com.facebook.RequestBatch
Constructor.
RequestBatch(Request...) - Constructor for class com.facebook.RequestBatch
Constructor.
RequestBatch(RequestBatch) - Constructor for class com.facebook.RequestBatch
Constructor.
RequestBatch.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.
requestNewPublishPermissions(Session.NewPermissionsRequest) - Method in class com.facebook.Session
Issues a request to add new publish or manage permissions to the Session.
requestNewReadPermissions(Session.NewPermissionsRequest) - Method in class com.facebook.Session
Issues a request to add new read permissions to the Session.
Response - Class in com.facebook
Encapsulates the response, successful or otherwise, of a call to the Facebook platform.
Response.PagingDirection - Enum in com.facebook
Indicates whether paging is being done forward or backward.
REST_URL_BASE - Static variable in class com.facebook.internal.ServerProtocol
 
restoreSession(Context, TokenCachingStrategy, Session.StatusCallback, Bundle) - Static method in class com.facebook.Session
Restores the saved session from a Bundle, if any.
RESTSERVER_URL - Static variable in class com.facebook.android.Facebook
Deprecated. 
results_limit - Static variable in class com.facebook.android.R.attr
Must be an integer value, such as "100".
RESULTS_LIMIT_BUNDLE_KEY - Static variable in class com.facebook.widget.PlacePickerFragment
The key for an int parameter in the fragment's Intent bundle to indicate what how many results to return at a time.

S

save(Bundle) - Method in class com.facebook.NonCachingTokenCachingStrategy
 
save(Bundle) - Method in class com.facebook.SharedPreferencesTokenCachingStrategy
Persists all supported data types present in the passed in Bundle, to the cache
save(Bundle) - Method in class com.facebook.TokenCachingStrategy
Called when a Session updates its token.
saveSession(Session, Bundle) - Static method in class com.facebook.Session
Save the Session object into the supplied Bundle.
search_box - Static variable in class com.facebook.android.R.id
 
search_text - Static variable in class com.facebook.android.R.attr
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
SEARCH_TEXT_BUNDLE_KEY - Static variable in class com.facebook.widget.PlacePickerFragment
The key for a String parameter in the fragment's Intent bundle to indicate what search text should be sent to the service.
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
 
Session - Class in com.facebook
Session is used to authenticate a user and manage the user's session with Facebook.
Session(Context) - Constructor for class com.facebook.Session
Initializes a new Session with the specified context.
Session.AuthorizationRequest - Class in com.facebook
Base class for authorization requests Session.OpenRequest and Session.NewPermissionsRequest.
Session.Builder - Class in com.facebook
Builder class used to create a Session.
Session.Builder(Context) - Constructor for class com.facebook.Session.Builder
Constructs a new Builder associated with the context.
Session.NewPermissionsRequest - Class in com.facebook
A request to be used to request new permissions for a Session.
Session.NewPermissionsRequest(Activity, List<String>) - Constructor for class com.facebook.Session.NewPermissionsRequest
Constructs a NewPermissionsRequest.
Session.NewPermissionsRequest(Fragment, List<String>) - Constructor for class com.facebook.Session.NewPermissionsRequest
Constructs a NewPermissionsRequest.
Session.OpenRequest - Class in com.facebook
A request used to open a Session.
Session.OpenRequest(Activity) - Constructor for class com.facebook.Session.OpenRequest
Constructs an OpenRequest.
Session.OpenRequest(Fragment) - Constructor for class com.facebook.Session.OpenRequest
Constructs an OpenRequest.
Session.StatusCallback - Interface in com.facebook
Provides asynchronous notification of Session state changes.
SessionAuthorizationType - Enum in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
SessionDefaultAudience - Enum in com.facebook
Certain operations such as publishing a status or publishing a photo require an audience.
SessionLoginBehavior - Enum in com.facebook
Specifies the behaviors to try during openForRead, openForPublish, requestNewReadPermissions, or requestNewPublishPermissions.
SessionState - Enum in com.facebook
Identifies the state of a Session.
SessionTracker - Class in com.facebook.internal
com.facebook.internal is solely for the use of other packages within the Facebook SDK for Android.
SessionTracker(Context, Session.StatusCallback) - Constructor for class com.facebook.internal.SessionTracker
Constructs a SessionTracker to track the active Session object.
SessionTracker(Context, Session.StatusCallback, Session, boolean) - Constructor for class com.facebook.internal.SessionTracker
Constructs a SessionTracker to track the Session object passed in.
set(int, Request) - Method in class com.facebook.RequestBatch
 
setAccessExpires(long) - Method in class com.facebook.android.Facebook
Deprecated. 
setAccessExpiresIn(String) - Method in class com.facebook.android.Facebook
Deprecated. 
setAccessToken(String) - Method in class com.facebook.android.Facebook
Deprecated. 
setActiveSession(Session) - Static method in class com.facebook.Session
Sets the current active Session.
setAppId(String) - Method in class com.facebook.android.Facebook
Deprecated. 
setApplication(GraphObject) - Method in interface com.facebook.model.OpenGraphAction
Sets the application that created this action.
setApplicationId(String) - Method in class com.facebook.Session.Builder
Sets the application id for the Session.
setApplicationId(String) - Method in class com.facebook.widget.LoginButton
Set the application ID to be used to open the session.
setArguments(Bundle) - Method in class com.facebook.widget.PickerFragment
 
setBatchEntryDependsOn(String) - Method in class com.facebook.Request
Sets the name of the request entry that this request explicitly depends on in a batched request.
setBatchEntryName(String) - Method in class com.facebook.Request
Sets the name of this request's entry in a batched request.
setBatchEntryOmitResultOnSuccess(boolean) - Method in class com.facebook.Request
Sets whether or not this batch entry will return a response if it is successful.
setBirthday(String) - Method in interface com.facebook.model.GraphUser
Sets the birthday of the user.
setCacheKeyOverride(String) - Method in class com.facebook.internal.CacheableRequestBatch
 
setCallback(Request.Callback) - Method in class com.facebook.Request
Sets the callback which will be called when the request finishes.
setCallback(Session.StatusCallback) - Method in class com.facebook.Session.NewPermissionsRequest
Sets the StatusCallback for the NewPermissionsRequest.
setCallback(Session.StatusCallback) - Method in class com.facebook.Session.OpenRequest
Sets the StatusCallback for the OpenRequest.
setCaption(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the caption to be displayed.
setCategory(String) - Method in interface com.facebook.model.GraphPlace
Sets the category of the place.
setCity(String) - Method in interface com.facebook.model.GraphLocation
Sets the city component of the location.
setComments(JSONObject) - Method in interface com.facebook.model.OpenGraphAction
Sets the comments that have been made on this action.
setCountry(String) - Method in interface com.facebook.model.GraphLocation
Sets the country component of the location
setCreatedTime(Date) - Method in interface com.facebook.model.OpenGraphAction
Sets the time the action was created.
setCropped(boolean) - Method in class com.facebook.widget.ProfilePictureView
Sets the profile photo to be the cropped version, or the original version
setData(String) - Method in class com.facebook.widget.WebDialog.RequestsDialogBuilder
Sets optional data which can be used for tracking; maximum length is 255 characters.
setDefaultAudience(SessionDefaultAudience) - Method in class com.facebook.Session.NewPermissionsRequest
Sets the defaultAudience for the OpenRequest.
setDefaultAudience(SessionDefaultAudience) - Method in class com.facebook.Session.OpenRequest
Sets the defaultAudience for the OpenRequest.
setDefaultAudience(SessionDefaultAudience) - Method in class com.facebook.widget.LoginButton
Sets the default audience to use when the session is opened.
setDefaultAudience(SessionDefaultAudience) - Method in class com.facebook.widget.UserSettingsFragment
Sets the default audience to use when the session is opened.
setDefaultBatchApplicationId(String) - Static method in class com.facebook.Request
Sets the default application ID that will be used to submit batched requests if none of those requests specifies a Session.
setDescription(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the description to be displayed.
setDoneButtonText(String) - Method in class com.facebook.widget.PickerFragment
Sets the text to show in the Done button, if a title bar is to be shown.
setEndTime(Date) - Method in interface com.facebook.model.OpenGraphAction
Sets the end time of the action.
setExecutor(Executor) - Static method in class com.facebook.Settings
Sets the Executor used by the SDK for non-AsyncTask background work.
setExpiresTime(Date) - Method in interface com.facebook.model.OpenGraphAction
Sets the time the action expires at.
setExtraFields(Collection<String>) - Method in class com.facebook.widget.PickerFragment
Sets the extra fields to request for the retrieved graph objects.
setFilter(PickerFragment.GraphObjectFilter<T>) - Method in class com.facebook.widget.PickerFragment
Sets the current filter for this fragment, which will be called for each graph object returned from the service to determine if it should be displayed in the list.
setFirstName(String) - Method in interface com.facebook.model.GraphUser
Sets the first name of the user.
setForceRoundTrip(boolean) - Method in class com.facebook.internal.CacheableRequestBatch
 
setFragment(Fragment) - Method in class com.facebook.widget.LoginButton
Sets the fragment that contains this control.
setFrom(GraphUser) - Method in interface com.facebook.model.OpenGraphAction
Sets the from-user associated with the action.
setFrom(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the ID of the profile that is posting to Facebook.
setGraphObject(GraphObject) - Method in class com.facebook.Request
Sets the GraphObject associated with this request.
setGraphPath(String) - Method in class com.facebook.Request
Sets the graph path of this request.
setHttpMethod(HttpMethod) - Method in class com.facebook.Request
Sets the HttpMethod to use for this request.
setId(String) - Method in interface com.facebook.model.GraphPlace
Sets the ID of the place.
setId(String) - Method in interface com.facebook.model.GraphUser
Sets the ID of the user.
setId(String) - Method in interface com.facebook.model.OpenGraphAction
Sets the ID of the action.
setImage(List<JSONObject>) - Method in interface com.facebook.model.OpenGraphAction
Sets the images that were associated with the action.
setIsLegacy(boolean) - Method in class com.facebook.Session.AuthorizationRequest
Used for backwards compatibility with Facebook.java only, DO NOT USE.
setLastName(String) - Method in interface com.facebook.model.GraphUser
Sets the last name of the user.
setLatitude(double) - Method in interface com.facebook.model.GraphLocation
Sets the latitude component of the location.
setLikes(JSONObject) - Method in interface com.facebook.model.OpenGraphAction
Sets the 'likes' that have been performed on this action.
setLink(String) - Method in interface com.facebook.model.GraphUser
Sets the Facebook URL of the user.
setLink(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the URL of a link to be shared.
setLocation(GraphLocation) - Method in interface com.facebook.model.GraphPlace
Sets the location of the place.
setLocation(GraphLocation) - Method in interface com.facebook.model.GraphUser
Sets the current city of the user.
setLocation(Location) - Method in class com.facebook.widget.PlacePickerFragment
Sets the location to search around.
setLoginBehavior(SessionLoginBehavior) - Method in class com.facebook.Session.NewPermissionsRequest
Sets the login behavior for the NewPermissionsRequest.
setLoginBehavior(SessionLoginBehavior) - Method in class com.facebook.Session.OpenRequest
Sets the login behavior for the OpenRequest.
setLoginBehavior(SessionLoginBehavior) - Method in class com.facebook.widget.LoginButton
Sets the login behavior for the session that will be opened.
setLoginBehavior(SessionLoginBehavior) - Method in class com.facebook.widget.UserSettingsFragment
Sets the login behavior for the session that will be opened.
setLongitude(double) - Method in interface com.facebook.model.GraphLocation
Sets the longitude component of the location.
setMessage(String) - Method in interface com.facebook.model.OpenGraphAction
Sets the message associated with the action.
setMessage(String) - Method in class com.facebook.widget.WebDialog.RequestsDialogBuilder
Sets the string users receiving the request will see.
setMiddleName(String) - Method in interface com.facebook.model.GraphUser
Sets the middle name of the user.
setMultiSelect(boolean) - Method in class com.facebook.widget.FriendPickerFragment
Sets whether the user can select multiple friends, or only one friend.
setName(String) - Method in interface com.facebook.model.GraphPlace
Sets the name of the place.
setName(String) - Method in interface com.facebook.model.GraphUser
Sets the name of the user.
setName(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the name of the item being shared.
setOnCompleteListener(WebDialog.OnCompleteListener) - Method in class com.facebook.widget.WebDialog
Sets the listener which will be notified when the dialog finishes.
setOnDataChangedListener(PickerFragment.OnDataChangedListener) - Method in class com.facebook.widget.PickerFragment
Sets the current OnDataChangedListener for this fragment, which will be called whenever the underlying data being displaying in the picker has changed.
setOnDoneButtonClickedListener(PickerFragment.OnDoneButtonClickedListener) - Method in class com.facebook.widget.PickerFragment
Sets the current OnDoneButtonClickedListener for this fragment, which will be called when the user clicks the Done button.
setOnErrorListener(LoginButton.OnErrorListener) - Method in class com.facebook.widget.LoginButton
Sets an OnErrorListener for this instance of LoginButton to call into when certain exceptions occur.
setOnErrorListener(PickerFragment.OnErrorListener) - Method in class com.facebook.widget.PickerFragment
Sets the current OnErrorListener for this fragment, which will be called in the event of network or other errors encountered while populating the graph objects in the list.
setOnErrorListener(ProfilePictureView.OnErrorListener) - Method in class com.facebook.widget.ProfilePictureView
Sets an OnErrorListener for this instance of ProfilePictureView to call into when certain exceptions occur.
setOnErrorListener(LoginButton.OnErrorListener) - Method in class com.facebook.widget.UserSettingsFragment
Sets an OnErrorListener for this instance of UserSettingsFragment to call into when certain exceptions occur.
setOnSelectionChangedListener(PickerFragment.OnSelectionChangedListener) - Method in class com.facebook.widget.PickerFragment
Sets the current OnSelectionChangedListener for this fragment, which will be called whenever the user selects or unselects a graph object in the list.
setParameters(Bundle) - Method in class com.facebook.Request
Sets the parameters for this request.
setPermissions(List<String>) - Method in class com.facebook.Session.OpenRequest
Sets the permissions for the OpenRequest.
setPicture(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the URL of a picture to be shared.
setPlace(GraphPlace) - Method in interface com.facebook.model.OpenGraphAction
Sets the place where the action took place.
setPresetSize(int) - Method in class com.facebook.widget.ProfilePictureView
Apply a preset size to this profile photo
setPriority(int) - Method in class com.facebook.internal.Logger
 
setProfileId(String) - Method in class com.facebook.widget.ProfilePictureView
Sets the profile Id for this profile photo
setProperty(String, Object) - Method in interface com.facebook.model.GraphObject
Sets a property of the GraphObject
setPublishPermissions(List<String>) - Method in class com.facebook.widget.LoginButton
Set the permissions to use when the session is opened.
setPublishPermissions(List<String>) - Method in class com.facebook.widget.UserSettingsFragment
Set the permissions to use when the session is opened.
setPublishTime(Date) - Method in interface com.facebook.model.OpenGraphAction
Sets the time the action was published.
setRadiusInMeters(int) - Method in class com.facebook.widget.PlacePickerFragment
Sets the radius in meters around the location to search.
setReadPermissions(List<String>) - Method in class com.facebook.widget.LoginButton
Set the permissions to use when the session is opened.
setReadPermissions(List<String>) - Method in class com.facebook.widget.UserSettingsFragment
Set the permissions to use when the session is opened.
setRef(String) - Method in interface com.facebook.model.OpenGraphAction
Sets the unique string which will be passed to the OG Action owner's website when a user clicks through this action on Facebook.
setRequestCode(int) - Method in class com.facebook.Session.NewPermissionsRequest
Sets the request code for the NewPermissionsRequest.
setRequestCode(int) - Method in class com.facebook.Session.OpenRequest
Sets the request code for the OpenRequest.
setRestMethod(String) - Method in class com.facebook.Request
Sets the REST method to call for this request.
setResultsLimit(int) - Method in class com.facebook.widget.PlacePickerFragment
Sets the number of results to retrieve.
setSearchText(String) - Method in class com.facebook.widget.PlacePickerFragment
Sets the search text (e.g., category, name) to search for.
setSession(Session) - Method in class com.facebook.android.Facebook
Deprecated. 
setSession(Session) - Method in class com.facebook.internal.SessionTracker
Set the Session object to track.
setSession(Session) - Method in class com.facebook.Request
Sets the Session to use for this request.
setSession(Session) - Method in class com.facebook.widget.LoginButton
Set the Session object to use instead of the active Session.
setSession(Session) - Method in class com.facebook.widget.PickerFragment
Sets the Session to use for any Facebook requests this fragment will make.
setSession(Session) - Method in class com.facebook.widget.UserSettingsFragment
Set the Session object to use instead of the active Session.
setSessionStatusCallback(Session.StatusCallback) - Method in class com.facebook.widget.LoginButton
Sets the callback interface that will be called whenever the status of the Session associated with this LoginButton changes.
setSessionStatusCallback(Session.StatusCallback) - Method in class com.facebook.widget.UserSettingsFragment
Sets the callback interface that will be called whenever the status of the Session associated with this LoginButton changes.
setSettingsFromBundle(Bundle) - Method in class com.facebook.widget.FriendPickerFragment
 
setSettingsFromBundle(Bundle) - Method in class com.facebook.widget.PickerFragment
Updates the properties of the PickerFragment based on the contents of the supplied Bundle; calling Activities may use this to pass additional configuration information to the PickerFragment beyond what is specified in its XML layout.
setSettingsFromBundle(Bundle) - Method in class com.facebook.widget.PlacePickerFragment
 
setShouldAutoPublishInstall(boolean) - Method in class com.facebook.android.Facebook
Deprecated. 
setShouldAutoPublishInstall(boolean) - Static method in class com.facebook.Settings
Sets whether opening a Session should automatically publish install attribution to the Facebook graph.
setShowPictures(boolean) - Method in class com.facebook.widget.PickerFragment
Sets whether to display pictures, if available, for displayed graph objects.
setShowTitleBar(boolean) - Method in class com.facebook.widget.PickerFragment
Sets whether to show a title bar with a Done button.
setSource(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the URL of a media file attached to this post.
setStartTime(Date) - Method in interface com.facebook.model.OpenGraphAction
Sets the start time of the action.
setState(String) - Method in interface com.facebook.model.GraphLocation
Sets the state component of the location.
setStreet(String) - Method in interface com.facebook.model.GraphLocation
Sets the street component of the location.
setTags(List<? extends GraphObject>) - Method in interface com.facebook.model.OpenGraphAction
Sets the list of profiles that were tagged in the action.
setTestApplicationId(String) - Static method in class com.facebook.TestSession
Sets the Facebook Application ID for the application under test.
setTestApplicationSecret(String) - Static method in class com.facebook.TestSession
Sets the Facebook Application Secret for the application under test.
setTimeout(int) - Method in class com.facebook.RequestBatch
Sets the timeout to wait for responses from the server before a timeout error occurs.
Settings - Class in com.facebook
Allows some customization of sdk behavior.
Settings() - Constructor for class com.facebook.Settings
 
setTitle(String) - Method in class com.facebook.widget.WebDialog.RequestsDialogBuilder
Sets an optional title for the dialog; maximum length is 50 characters.
setTitleText(String) - Method in class com.facebook.widget.PickerFragment
Sets the text to show in the title bar, if a title bar is to be shown.
setTo(String) - Method in class com.facebook.widget.WebDialog.FeedDialogBuilder
Sets the ID of the profile that the story will be published to.
setTo(String) - Method in class com.facebook.widget.WebDialog.RequestsDialogBuilder
Sets the user ID or user name the request will be sent to.
setTokenCachingStrategy(TokenCachingStrategy) - Method in class com.facebook.Session.Builder
Sets the TokenCachingStrategy for the Session.
setTokenFromCache(String, long, long) - Method in class com.facebook.android.Facebook
Deprecated. 
setUserId(String) - Method in class com.facebook.widget.FriendPickerFragment
Sets the ID of the user whose friends should be displayed.
setUserInfoChangedCallback(LoginButton.UserInfoChangedCallback) - Method in class com.facebook.widget.LoginButton
Sets the callback interface that will be called when the current user changes.
setUsername(String) - Method in interface com.facebook.model.GraphUser
Sets the Facebook username of the user.
setZip(String) - Method in interface com.facebook.model.GraphLocation
Sets the postal code component of the location.
SharedPreferencesTokenCachingStrategy - Class in com.facebook
 
SharedPreferencesTokenCachingStrategy(Context) - Constructor for class com.facebook.SharedPreferencesTokenCachingStrategy
Creates a default SharedPreferencesTokenCachingStrategy instance that provides access to a single set of token information.
SharedPreferencesTokenCachingStrategy(Context, String) - Constructor for class com.facebook.SharedPreferencesTokenCachingStrategy
Creates a SharedPreferencesTokenCachingStrategy instance that is distinct for the passed in cacheKey.
shouldExtendAccessToken() - Method in class com.facebook.android.Facebook
Deprecated. 
shouldNotifyUser() - Method in class com.facebook.FacebookRequestError
Returns whether direct user action is required to successfully continue with the Facebook operation.
show_pictures - Static variable in class com.facebook.android.R.attr
Must be a boolean value, either "true" or "false".
SHOW_PICTURES_BUNDLE_KEY - Static variable in class com.facebook.widget.PickerFragment
The key for a boolean parameter in the fragment's Intent bundle to indicate whether the picker should show pictures (if available) for the graph objects.
show_search_box - Static variable in class com.facebook.android.R.attr
Must be a boolean value, either "true" or "false".
SHOW_SEARCH_BOX_BUNDLE_KEY - Static variable in class com.facebook.widget.PlacePickerFragment
The key for a boolean parameter in the fragment's Intent bundle to indicate that the fragment should display a search box and automatically update the search text as it changes.
show_title_bar - Static variable in class com.facebook.android.R.attr
Must be a boolean value, either "true" or "false".
SHOW_TITLE_BAR_BUNDLE_KEY - Static variable in class com.facebook.widget.PickerFragment
The key for a boolean parameter in the fragment's Intent bundle to indicate whether the picker should display a title bar with a Done button.
showAlert(Context, String, String) - Static method in class com.facebook.android.Util
Deprecated. 
SINGLE_SIGN_ON_DISABLED - Static variable in class com.facebook.android.Facebook
Deprecated. 
size() - Method in class com.facebook.RequestBatch
 
small - Static variable in class com.facebook.android.R.id
 
SMALL - Static variable in class com.facebook.widget.ProfilePictureView
Indicates that the profile image should fit in a SMALL X SMALL space, regardless of whether the cropped or un-cropped version is chosen.
startTracking() - Method in class com.facebook.internal.SessionTracker
Start tracking the Session (either active or the one given).
stopTracking() - Method in class com.facebook.internal.SessionTracker
Stop tracking the Session and remove any callbacks attached to those sessions.
stringsEqualOrEmpty(String, String) - Static method in class com.facebook.internal.Utility
 

T

TAG - Static variable in class com.facebook.Session
The logging tag used by Session.
TAG - Static variable in class com.facebook.widget.ProfilePictureView
Tag used when logging calls are made by ProfilePictureView
TestSession - Class in com.facebook
Implements an subclass of Session that knows about test users for a particular application.
title_bar_background - Static variable in class com.facebook.android.R.attr
Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".
title_text - Static variable in class com.facebook.android.R.attr
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
TITLE_TEXT_BUNDLE_KEY - Static variable in class com.facebook.widget.PickerFragment
The key for a String parameter in the fragment's Intent bundle to indicate the text to display in the title bar.
toHttpConnection(Request...) - Static method in class com.facebook.Request
Serializes one or more requests but does not execute them.
toHttpConnection(Collection<Request>) - Static method in class com.facebook.Request
Serializes one or more requests but does not execute them.
toHttpConnection(RequestBatch) - Static method in class com.facebook.Request
Serializes one or more requests but does not execute them.
TOKEN - Static variable in class com.facebook.android.Facebook
Deprecated. 
TOKEN_KEY - Static variable in class com.facebook.TokenCachingStrategy
The key used by Session to store the token value in the Bundle during load and save.
TOKEN_SOURCE_KEY - Static variable in class com.facebook.TokenCachingStrategy
The key used by Session to store an enum indicating the source of the token in the Bundle during load and save.
TokenCachingStrategy - Class in com.facebook
A base class for implementations of a Session token cache.
TokenCachingStrategy() - Constructor for class com.facebook.TokenCachingStrategy
 
toString() - Method in class com.facebook.AccessToken
 
toString() - Method in class com.facebook.FacebookRequestError
 
toString() - Method in exception com.facebook.FacebookServiceException
 
toString() - Method in class com.facebook.internal.FileLruCache
 
toString() - Method in class com.facebook.Request
Returns a string representation of this Request, useful for debugging.
toString() - Method in class com.facebook.RequestAsyncTask
 
toString() - Method in class com.facebook.Response
Provides a debugging string for this response.
toString() - Method in class com.facebook.Session
 
toString() - Method in class com.facebook.TestSession
 

U

UiLifecycleHelper - Class in com.facebook
This class helps to create, automatically open (if applicable), save, and restore the Active Session in a way that is similar to Android UI lifecycles.
UiLifecycleHelper(Activity, Session.StatusCallback) - Constructor for class com.facebook.UiLifecycleHelper
Creates a new UiLifecycleHelper.
unmodifiableCollection(T...) - Static method in class com.facebook.internal.Utility
 
USER_FBID_KEY - Static variable in class com.facebook.TokenCachingStrategy
The key used by Session to store the user's id value in the Bundle during load and save.
USER_ID_BUNDLE_KEY - Static variable in class com.facebook.widget.FriendPickerFragment
The key for a String parameter in the fragment's Intent bundle to indicate what user's friends should be shown.
UserSettingsFragment - Class in com.facebook.widget
A Fragment that displays a Login/Logout button as well as the user's profile picture and name when logged in.
UserSettingsFragment() - Constructor for class com.facebook.widget.UserSettingsFragment
 
Util - Class in com.facebook.android
Utility class supporting the Facebook Object.
Util() - Constructor for class com.facebook.android.Util
 
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
 

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
 
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.FacebookRequestError.Category
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.SessionAuthorizationType
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.Response.PagingDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.SessionDefaultAudience
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.SessionLoginBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.SessionState
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.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.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.SessionAuthorizationType
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.Response.PagingDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.SessionDefaultAudience
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.SessionLoginBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.SessionState
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEB_VIEW_ERROR_CODE_KEY - Static variable in class com.facebook.Session
If Session authorization fails and provides a web view error code, the web view error code is stored in the Bundle returned from getAuthorizationBundle under this key.
WEB_VIEW_FAILING_URL_KEY - Static variable in class com.facebook.Session
If Session authorization fails and provides a failing url, the failing url is stored in the Bundle returned from getAuthorizationBundle under this key.
WebDialog - Class in com.facebook.widget
This class provides a mechanism for displaying Facebook Web dialogs inside a Dialog.
WebDialog(Context, String) - Constructor for class com.facebook.widget.WebDialog
Constructor which can be used to display a dialog with an already-constructed URL.
WebDialog(Context, String, int) - Constructor for class com.facebook.widget.WebDialog
Constructor which can be used to display a dialog with an already-constructed URL and a custom theme.
WebDialog(Context, String, Bundle, int, WebDialog.OnCompleteListener) - Constructor for class com.facebook.widget.WebDialog
Constructor which will construct the URL of the Web dialog based on the specified parameters.
WebDialog.Builder - Class in com.facebook.widget
Provides a builder that allows construction of an arbitary Facebook web dialog.
WebDialog.Builder(Context, Session, String, Bundle) - Constructor for class com.facebook.widget.WebDialog.Builder
Constructor that builds a dialog for an authenticated user.
WebDialog.Builder(Context, String, String, Bundle) - Constructor for class com.facebook.widget.WebDialog.Builder
Constructor that builds a dialog without an authenticated user.
WebDialog.FeedDialogBuilder - Class in com.facebook.widget
Provides a builder that allows construction of the parameters for showing the Feed Dialog (https://developers.facebook.com/docs/reference/dialogs/feed/).
WebDialog.FeedDialogBuilder(Context, Session) - Constructor for class com.facebook.widget.WebDialog.FeedDialogBuilder
Constructor.
WebDialog.FeedDialogBuilder(Context, Session, Bundle) - Constructor for class com.facebook.widget.WebDialog.FeedDialogBuilder
Constructor.
WebDialog.OnCompleteListener - Interface in com.facebook.widget
Interface that implements a listener to be called when the user's interaction with the dialog completes, whether because the dialog finished successfully, or it was cancelled, or an error was encountered.
WebDialog.RequestsDialogBuilder - Class in com.facebook.widget
Provides a builder that allows construction of the parameters for showing the Feed Dialog (https://developers.facebook.com/docs/reference/dialogs/feed/).
WebDialog.RequestsDialogBuilder(Context, Session) - Constructor for class com.facebook.widget.WebDialog.RequestsDialogBuilder
Constructor.
WebDialog.RequestsDialogBuilder(Context, Session, Bundle) - Constructor for class com.facebook.widget.WebDialog.RequestsDialogBuilder
Constructor.

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