com.google.code.facebookapi
Enum FacebookMethod

java.lang.Object
  extended by java.lang.Enum<FacebookMethod>
      extended by com.google.code.facebookapi.FacebookMethod
All Implemented Interfaces:
IFacebookMethod, java.io.Serializable, java.lang.CharSequence, java.lang.Comparable<FacebookMethod>

public enum FacebookMethod
extends java.lang.Enum<FacebookMethod>
implements IFacebookMethod, java.lang.CharSequence

Enumeration that maps API method names to the (maximal) number of parameters that each method will send. There are arguably better ways to do this.


Enum Constant Summary
ADMIN_GET_ALLOCATION
           
ADMIN_GET_APP_PROPERTIES
           
ADMIN_GET_DAILY_METRICS
          Deprecated. 
ADMIN_GET_METRICS
           
ADMIN_GET_RESTRICTION_INFO
           
ADMIN_SET_APP_PROPERTIES
           
ADMIN_SET_RESTRICTION_INFO
           
APPLICATION_GET_PUBLIC_INFO
           
AUTH_CREATE_TOKEN
           
AUTH_EXPIRE_SESSION
           
AUTH_GET_SESSION
           
AUTH_PROMOTE_SESSION
           
AUTH_REVOKE_AUTHORIZATION
           
AUTH_REVOKE_EXTENDED_PERMISSION
           
AUTH_REVOKE_EXTENDED_PERMISSION_NOSESSION
           
BATCH_RUN
           
CONNECT_GET_UNCONNECTED_FRIENDS_COUNT
           
CONNECT_REGISTER_USERS
           
CONNECT_UNREGISTER_USERS
           
DASHBOARD_ADD_GLOBAL_NEWS
           
DASHBOARD_CLEAR_GLOBAL_NEWS
           
DASHBOARD_MULTI_ADD_NEWS
           
DASHBOARD_MULTI_CLEAR_NEWS
           
DASHBOARD_MULTI_INCREMENT_COUNT
           
DASHBOARD_PUBLISH_ACTIVITY
           
DATA_CREATE_OBJECT
           
DATA_CREATE_OBJECT_TYPE
           
DATA_DEFINE_ASSOCIATION
           
DATA_DEFINE_OBJECT_PROPERTY
           
DATA_DELETE_OBJECT
           
DATA_DELETE_OBJECTS
           
DATA_DROP_OBJECT_TYPE
           
DATA_GET_ASSOCIATED_OBJECT_COUNT
           
DATA_GET_ASSOCIATION_DEFINITION
           
DATA_GET_ASSOCIATION_DEFINITIONS
           
DATA_GET_COOKIES
           
DATA_GET_OBJECT
           
DATA_GET_OBJECT_PROPERTY
           
DATA_GET_OBJECT_TYPE
           
DATA_GET_OBJECT_TYPES
           
DATA_GET_OBJECTS
           
DATA_GET_USER_PREFERENCE
           
DATA_GET_USER_PREFERENCES
           
DATA_REMOVE_ASSOCIATED_OBJECTS
           
DATA_REMOVE_ASSOCIATION
           
DATA_RENAME_ASSOCIATION
           
DATA_RENAME_OBJECT_PROPERTY
           
DATA_RENAME_OBJECT_TYPE
           
DATA_SET_ASSOCIATION
           
DATA_SET_COOKIE
           
DATA_SET_OBJECT_PROPERTY
           
DATA_SET_USER_PREFERENCE
           
DATA_SET_USER_PREFERENCES
           
DATA_UNDEFINE_ASSOCIATION
           
DATA_UNDEFINE_OBJECT_PROPERTY
           
DATA_UPDATE_OBJECT
           
EVENTS_GET
           
EVENTS_GET_CANCEL
           
EVENTS_GET_CREATE
           
EVENTS_GET_EDIT
           
EVENTS_GET_MEMBERS
           
EVENTS_GET_RSVP
           
FBML_DELETE_CUSTOM_TAGS
           
FBML_GET_CUSTOM_TAGS
           
FBML_REFRESH_IMG_SRC
           
FBML_REFRESH_REF_URL
           
FBML_REGISTER_CUSTOM_TAGS
           
FBML_SET_REF_HANDLE
           
FEED_DEACTIVATE_TEMPLATE_BUNDLE
          Deprecated. 
FEED_GET_TEMPLATE_BY_ID
          Deprecated. 
FEED_GET_TEMPLATES
          Deprecated. 
FEED_PUBLISH_TEMPLATIZED_ACTION
          Deprecated. 
FEED_PUBLISH_USER_ACTION
          Deprecated. 
FEED_REGISTER_TEMPLATE
          Deprecated. 
FQL_QUERY
           
FRIENDS_ARE_FRIENDS
           
FRIENDS_GET
           
FRIENDS_GET_APP_USERS
           
FRIENDS_GET_LISTS
           
FRIENDS_GET_MUTUAL_FRIENDS
           
FRIENDS_GET_MUTUAL_FRIENDS_NOSESSION
           
FRIENDS_GET_NOSESSION
           
FRIENDS_GET_REQUESTS
          Deprecated. 
GROUPS_GET
           
GROUPS_GET_MEMBERS
           
INTL_UPLOAD_NATIVE_STRINGS
           
LINKS_POST
           
LIVEMESSAGE_SEND
           
NOTIFICATIONS_GET
          Deprecated. 
NOTIFICATIONS_SEND
          Deprecated. 
NOTIFICATIONS_SEND_EMAIL_NOSESSION
           
NOTIFICATIONS_SEND_EMAIL_SESSION
           
NOTIFICATIONS_SEND_REQUEST
          Deprecated. 
PAGES_GET_INFO
           
PAGES_IS_ADMIN
           
PAGES_IS_APP_ADDED
           
PAGES_IS_FAN
           
PAYMENTS_GET_ORDERS
           
PERM_CHECK_AVAILABLE_API_ACCESS
           
PERM_CHECK_GRANTED_API_ACCESS
           
PERM_GRANT_API_ACCESS
           
PERM_REVOKE_API_ACCESS
           
PHOTOS_ADD_TAG
           
PHOTOS_ADD_TAG_NOSESSION
           
PHOTOS_CREATE_ALBUM
           
PHOTOS_CREATE_ALBUM_NOSESSION
           
PHOTOS_GET
           
PHOTOS_GET_ALBUMS
           
PHOTOS_GET_TAGS
           
PHOTOS_UPLOAD
           
PHOTOS_UPLOAD_NOSESSION
           
PROFILE_GET_FBML
          Deprecated. 
PROFILE_GET_FBML_NOSESSION
          Deprecated. 
PROFILE_GET_INFO
          Deprecated. 
PROFILE_GET_INFO_OPTIONS
          Deprecated. 
PROFILE_SET_FBML
          Deprecated. 
PROFILE_SET_FBML_NOSESSION
          Deprecated. 
PROFILE_SET_INFO
          Deprecated. 
PROFILE_SET_INFO_OPTIONS
          Deprecated. 
SMS_CAN_SEND
           
SMS_SEND
          Deprecated. use SMS_SEND_MESSAGE instead.
SMS_SEND_MESSAGE
           
STREAM_ADD_COMMENT
           
STREAM_ADD_LIKE
           
STREAM_GET
           
STREAM_GET_COMMENTS
           
STREAM_GET_FILTERS
           
STREAM_PUBLISH
           
STREAM_REMOVE
           
STREAM_REMOVE_COMMENT
           
STREAM_REMOVE_LIKE
           
USERS_GET_INFO
           
USERS_GET_LOGGED_IN_USER
           
USERS_GET_STANDARD_INFO
           
USERS_HAS_APP_PERMISSION
           
USERS_HAS_APP_PERMISSION_NOSESSION
           
USERS_IS_APP_USER
           
USERS_IS_APP_USER_NOSESSION
           
USERS_SET_STATUS
           
USERS_SET_STATUS_NOSESSION
           
 
Method Summary
 char charAt(int index)
           
 int length()
           
 java.lang.String methodName()
          Get the Facebook method name
 boolean requiresNoSession()
           
 java.lang.CharSequence subSequence(int start, int end)
           
 boolean takesFile()
           
 java.lang.String toString()
           
static FacebookMethod valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static FacebookMethod[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

AUTH_CREATE_TOKEN

public static final FacebookMethod AUTH_CREATE_TOKEN

AUTH_GET_SESSION

public static final FacebookMethod AUTH_GET_SESSION

AUTH_EXPIRE_SESSION

public static final FacebookMethod AUTH_EXPIRE_SESSION

AUTH_REVOKE_AUTHORIZATION

public static final FacebookMethod AUTH_REVOKE_AUTHORIZATION

AUTH_PROMOTE_SESSION

public static final FacebookMethod AUTH_PROMOTE_SESSION

AUTH_REVOKE_EXTENDED_PERMISSION

public static final FacebookMethod AUTH_REVOKE_EXTENDED_PERMISSION

AUTH_REVOKE_EXTENDED_PERMISSION_NOSESSION

public static final FacebookMethod AUTH_REVOKE_EXTENDED_PERMISSION_NOSESSION

CONNECT_REGISTER_USERS

public static final FacebookMethod CONNECT_REGISTER_USERS

CONNECT_UNREGISTER_USERS

public static final FacebookMethod CONNECT_UNREGISTER_USERS

CONNECT_GET_UNCONNECTED_FRIENDS_COUNT

public static final FacebookMethod CONNECT_GET_UNCONNECTED_FRIENDS_COUNT

FQL_QUERY

public static final FacebookMethod FQL_QUERY

EVENTS_GET

public static final FacebookMethod EVENTS_GET

EVENTS_GET_MEMBERS

public static final FacebookMethod EVENTS_GET_MEMBERS

EVENTS_GET_CREATE

public static final FacebookMethod EVENTS_GET_CREATE

EVENTS_GET_EDIT

public static final FacebookMethod EVENTS_GET_EDIT

EVENTS_GET_CANCEL

public static final FacebookMethod EVENTS_GET_CANCEL

EVENTS_GET_RSVP

public static final FacebookMethod EVENTS_GET_RSVP

FRIENDS_GET_APP_USERS

public static final FacebookMethod FRIENDS_GET_APP_USERS

FRIENDS_GET_REQUESTS

@Deprecated
public static final FacebookMethod FRIENDS_GET_REQUESTS
Deprecated. 

FRIENDS_ARE_FRIENDS

public static final FacebookMethod FRIENDS_ARE_FRIENDS

FRIENDS_GET

public static final FacebookMethod FRIENDS_GET

FRIENDS_GET_NOSESSION

public static final FacebookMethod FRIENDS_GET_NOSESSION

FRIENDS_GET_MUTUAL_FRIENDS

public static final FacebookMethod FRIENDS_GET_MUTUAL_FRIENDS

FRIENDS_GET_MUTUAL_FRIENDS_NOSESSION

public static final FacebookMethod FRIENDS_GET_MUTUAL_FRIENDS_NOSESSION

FRIENDS_GET_LISTS

public static final FacebookMethod FRIENDS_GET_LISTS

INTL_UPLOAD_NATIVE_STRINGS

public static final FacebookMethod INTL_UPLOAD_NATIVE_STRINGS

USERS_GET_INFO

public static final FacebookMethod USERS_GET_INFO

USERS_GET_STANDARD_INFO

public static final FacebookMethod USERS_GET_STANDARD_INFO

USERS_GET_LOGGED_IN_USER

public static final FacebookMethod USERS_GET_LOGGED_IN_USER

USERS_IS_APP_USER

public static final FacebookMethod USERS_IS_APP_USER

USERS_IS_APP_USER_NOSESSION

public static final FacebookMethod USERS_IS_APP_USER_NOSESSION

USERS_HAS_APP_PERMISSION

public static final FacebookMethod USERS_HAS_APP_PERMISSION

USERS_HAS_APP_PERMISSION_NOSESSION

public static final FacebookMethod USERS_HAS_APP_PERMISSION_NOSESSION

USERS_SET_STATUS

public static final FacebookMethod USERS_SET_STATUS

USERS_SET_STATUS_NOSESSION

public static final FacebookMethod USERS_SET_STATUS_NOSESSION

PHOTOS_GET

public static final FacebookMethod PHOTOS_GET

PHOTOS_GET_ALBUMS

public static final FacebookMethod PHOTOS_GET_ALBUMS

PHOTOS_GET_TAGS

public static final FacebookMethod PHOTOS_GET_TAGS

PHOTOS_CREATE_ALBUM

public static final FacebookMethod PHOTOS_CREATE_ALBUM

PHOTOS_CREATE_ALBUM_NOSESSION

public static final FacebookMethod PHOTOS_CREATE_ALBUM_NOSESSION

PHOTOS_ADD_TAG

public static final FacebookMethod PHOTOS_ADD_TAG

PHOTOS_ADD_TAG_NOSESSION

public static final FacebookMethod PHOTOS_ADD_TAG_NOSESSION

PHOTOS_UPLOAD

public static final FacebookMethod PHOTOS_UPLOAD

PHOTOS_UPLOAD_NOSESSION

public static final FacebookMethod PHOTOS_UPLOAD_NOSESSION

NOTIFICATIONS_GET

@Deprecated
public static final FacebookMethod NOTIFICATIONS_GET
Deprecated. 

NOTIFICATIONS_SEND

@Deprecated
public static final FacebookMethod NOTIFICATIONS_SEND
Deprecated. 

NOTIFICATIONS_SEND_REQUEST

@Deprecated
public static final FacebookMethod NOTIFICATIONS_SEND_REQUEST
Deprecated. 

NOTIFICATIONS_SEND_EMAIL_SESSION

public static final FacebookMethod NOTIFICATIONS_SEND_EMAIL_SESSION

NOTIFICATIONS_SEND_EMAIL_NOSESSION

public static final FacebookMethod NOTIFICATIONS_SEND_EMAIL_NOSESSION

GROUPS_GET

public static final FacebookMethod GROUPS_GET

GROUPS_GET_MEMBERS

public static final FacebookMethod GROUPS_GET_MEMBERS

PROFILE_SET_FBML

@Deprecated
public static final FacebookMethod PROFILE_SET_FBML
Deprecated. 

PROFILE_SET_FBML_NOSESSION

@Deprecated
public static final FacebookMethod PROFILE_SET_FBML_NOSESSION
Deprecated. 

PROFILE_GET_FBML

@Deprecated
public static final FacebookMethod PROFILE_GET_FBML
Deprecated. 

PROFILE_GET_FBML_NOSESSION

@Deprecated
public static final FacebookMethod PROFILE_GET_FBML_NOSESSION
Deprecated. 

PROFILE_SET_INFO

@Deprecated
public static final FacebookMethod PROFILE_SET_INFO
Deprecated. 

PROFILE_SET_INFO_OPTIONS

@Deprecated
public static final FacebookMethod PROFILE_SET_INFO_OPTIONS
Deprecated. 

PROFILE_GET_INFO

@Deprecated
public static final FacebookMethod PROFILE_GET_INFO
Deprecated. 

PROFILE_GET_INFO_OPTIONS

@Deprecated
public static final FacebookMethod PROFILE_GET_INFO_OPTIONS
Deprecated. 

FBML_REFRESH_REF_URL

public static final FacebookMethod FBML_REFRESH_REF_URL

FBML_REFRESH_IMG_SRC

public static final FacebookMethod FBML_REFRESH_IMG_SRC

FBML_SET_REF_HANDLE

public static final FacebookMethod FBML_SET_REF_HANDLE

FBML_DELETE_CUSTOM_TAGS

public static final FacebookMethod FBML_DELETE_CUSTOM_TAGS

FBML_GET_CUSTOM_TAGS

public static final FacebookMethod FBML_GET_CUSTOM_TAGS

FBML_REGISTER_CUSTOM_TAGS

public static final FacebookMethod FBML_REGISTER_CUSTOM_TAGS

FEED_PUBLISH_TEMPLATIZED_ACTION

@Deprecated
public static final FacebookMethod FEED_PUBLISH_TEMPLATIZED_ACTION
Deprecated. 

FEED_REGISTER_TEMPLATE

@Deprecated
public static final FacebookMethod FEED_REGISTER_TEMPLATE
Deprecated. 

FEED_GET_TEMPLATES

@Deprecated
public static final FacebookMethod FEED_GET_TEMPLATES
Deprecated. 

FEED_GET_TEMPLATE_BY_ID

@Deprecated
public static final FacebookMethod FEED_GET_TEMPLATE_BY_ID
Deprecated. 

FEED_PUBLISH_USER_ACTION

@Deprecated
public static final FacebookMethod FEED_PUBLISH_USER_ACTION
Deprecated. 

FEED_DEACTIVATE_TEMPLATE_BUNDLE

@Deprecated
public static final FacebookMethod FEED_DEACTIVATE_TEMPLATE_BUNDLE
Deprecated. 

DATA_SET_COOKIE

public static final FacebookMethod DATA_SET_COOKIE

DATA_GET_COOKIES

public static final FacebookMethod DATA_GET_COOKIES

DATA_SET_USER_PREFERENCE

public static final FacebookMethod DATA_SET_USER_PREFERENCE

DATA_SET_USER_PREFERENCES

public static final FacebookMethod DATA_SET_USER_PREFERENCES

DATA_GET_USER_PREFERENCE

public static final FacebookMethod DATA_GET_USER_PREFERENCE

DATA_GET_USER_PREFERENCES

public static final FacebookMethod DATA_GET_USER_PREFERENCES

DATA_CREATE_OBJECT_TYPE

public static final FacebookMethod DATA_CREATE_OBJECT_TYPE

DATA_DROP_OBJECT_TYPE

public static final FacebookMethod DATA_DROP_OBJECT_TYPE

DATA_RENAME_OBJECT_TYPE

public static final FacebookMethod DATA_RENAME_OBJECT_TYPE

DATA_DEFINE_OBJECT_PROPERTY

public static final FacebookMethod DATA_DEFINE_OBJECT_PROPERTY

DATA_UNDEFINE_OBJECT_PROPERTY

public static final FacebookMethod DATA_UNDEFINE_OBJECT_PROPERTY

DATA_RENAME_OBJECT_PROPERTY

public static final FacebookMethod DATA_RENAME_OBJECT_PROPERTY

DATA_GET_OBJECT_TYPES

public static final FacebookMethod DATA_GET_OBJECT_TYPES

DATA_GET_OBJECT_TYPE

public static final FacebookMethod DATA_GET_OBJECT_TYPE

DATA_CREATE_OBJECT

public static final FacebookMethod DATA_CREATE_OBJECT

DATA_UPDATE_OBJECT

public static final FacebookMethod DATA_UPDATE_OBJECT

DATA_DELETE_OBJECT

public static final FacebookMethod DATA_DELETE_OBJECT

DATA_DELETE_OBJECTS

public static final FacebookMethod DATA_DELETE_OBJECTS

DATA_GET_OBJECT

public static final FacebookMethod DATA_GET_OBJECT

DATA_GET_OBJECTS

public static final FacebookMethod DATA_GET_OBJECTS

DATA_GET_OBJECT_PROPERTY

public static final FacebookMethod DATA_GET_OBJECT_PROPERTY

DATA_SET_OBJECT_PROPERTY

public static final FacebookMethod DATA_SET_OBJECT_PROPERTY

DATA_SET_ASSOCIATION

public static final FacebookMethod DATA_SET_ASSOCIATION

DATA_REMOVE_ASSOCIATION

public static final FacebookMethod DATA_REMOVE_ASSOCIATION

DATA_REMOVE_ASSOCIATED_OBJECTS

public static final FacebookMethod DATA_REMOVE_ASSOCIATED_OBJECTS

DATA_GET_ASSOCIATED_OBJECT_COUNT

public static final FacebookMethod DATA_GET_ASSOCIATED_OBJECT_COUNT

DATA_DEFINE_ASSOCIATION

public static final FacebookMethod DATA_DEFINE_ASSOCIATION

DATA_UNDEFINE_ASSOCIATION

public static final FacebookMethod DATA_UNDEFINE_ASSOCIATION

DATA_RENAME_ASSOCIATION

public static final FacebookMethod DATA_RENAME_ASSOCIATION

DATA_GET_ASSOCIATION_DEFINITION

public static final FacebookMethod DATA_GET_ASSOCIATION_DEFINITION

DATA_GET_ASSOCIATION_DEFINITIONS

public static final FacebookMethod DATA_GET_ASSOCIATION_DEFINITIONS

SMS_CAN_SEND

public static final FacebookMethod SMS_CAN_SEND

SMS_SEND

@Deprecated
public static final FacebookMethod SMS_SEND
Deprecated. use SMS_SEND_MESSAGE instead.

SMS_SEND_MESSAGE

public static final FacebookMethod SMS_SEND_MESSAGE

PAGES_IS_APP_ADDED

public static final FacebookMethod PAGES_IS_APP_ADDED

PAGES_IS_ADMIN

public static final FacebookMethod PAGES_IS_ADMIN

PAGES_IS_FAN

public static final FacebookMethod PAGES_IS_FAN

PAGES_GET_INFO

public static final FacebookMethod PAGES_GET_INFO

ADMIN_GET_APP_PROPERTIES

public static final FacebookMethod ADMIN_GET_APP_PROPERTIES

ADMIN_SET_APP_PROPERTIES

public static final FacebookMethod ADMIN_SET_APP_PROPERTIES

ADMIN_GET_ALLOCATION

public static final FacebookMethod ADMIN_GET_ALLOCATION

ADMIN_GET_DAILY_METRICS

@Deprecated
public static final FacebookMethod ADMIN_GET_DAILY_METRICS
Deprecated. 

ADMIN_GET_METRICS

public static final FacebookMethod ADMIN_GET_METRICS

ADMIN_GET_RESTRICTION_INFO

public static final FacebookMethod ADMIN_GET_RESTRICTION_INFO

ADMIN_SET_RESTRICTION_INFO

public static final FacebookMethod ADMIN_SET_RESTRICTION_INFO

PERM_GRANT_API_ACCESS

public static final FacebookMethod PERM_GRANT_API_ACCESS

PERM_CHECK_AVAILABLE_API_ACCESS

public static final FacebookMethod PERM_CHECK_AVAILABLE_API_ACCESS

PERM_REVOKE_API_ACCESS

public static final FacebookMethod PERM_REVOKE_API_ACCESS

PERM_CHECK_GRANTED_API_ACCESS

public static final FacebookMethod PERM_CHECK_GRANTED_API_ACCESS

APPLICATION_GET_PUBLIC_INFO

public static final FacebookMethod APPLICATION_GET_PUBLIC_INFO

LIVEMESSAGE_SEND

public static final FacebookMethod LIVEMESSAGE_SEND

BATCH_RUN

public static final FacebookMethod BATCH_RUN

LINKS_POST

public static final FacebookMethod LINKS_POST

STREAM_ADD_COMMENT

public static final FacebookMethod STREAM_ADD_COMMENT

STREAM_ADD_LIKE

public static final FacebookMethod STREAM_ADD_LIKE

STREAM_GET

public static final FacebookMethod STREAM_GET

STREAM_GET_COMMENTS

public static final FacebookMethod STREAM_GET_COMMENTS

STREAM_GET_FILTERS

public static final FacebookMethod STREAM_GET_FILTERS

STREAM_PUBLISH

public static final FacebookMethod STREAM_PUBLISH

STREAM_REMOVE

public static final FacebookMethod STREAM_REMOVE

STREAM_REMOVE_COMMENT

public static final FacebookMethod STREAM_REMOVE_COMMENT

STREAM_REMOVE_LIKE

public static final FacebookMethod STREAM_REMOVE_LIKE

DASHBOARD_MULTI_ADD_NEWS

public static final FacebookMethod DASHBOARD_MULTI_ADD_NEWS

DASHBOARD_ADD_GLOBAL_NEWS

public static final FacebookMethod DASHBOARD_ADD_GLOBAL_NEWS

DASHBOARD_PUBLISH_ACTIVITY

public static final FacebookMethod DASHBOARD_PUBLISH_ACTIVITY

DASHBOARD_MULTI_INCREMENT_COUNT

public static final FacebookMethod DASHBOARD_MULTI_INCREMENT_COUNT

DASHBOARD_CLEAR_GLOBAL_NEWS

public static final FacebookMethod DASHBOARD_CLEAR_GLOBAL_NEWS

DASHBOARD_MULTI_CLEAR_NEWS

public static final FacebookMethod DASHBOARD_MULTI_CLEAR_NEWS

PAYMENTS_GET_ORDERS

public static final FacebookMethod PAYMENTS_GET_ORDERS
Method Detail

values

public static FacebookMethod[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (FacebookMethod c : FacebookMethod.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static FacebookMethod valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

methodName

public java.lang.String methodName()
Get the Facebook method name

Specified by:
methodName in interface IFacebookMethod
Returns:
the Facebook method name
See Also:
Developers Wiki: Facebook API Reference

requiresNoSession

public boolean requiresNoSession()
Specified by:
requiresNoSession in interface IFacebookMethod
Returns:
whether the method requires that no sessionKey is added to call

takesFile

public boolean takesFile()
Specified by:
takesFile in interface IFacebookMethod
Returns:
true if this API call requires a file-stream as a parameter false otherwise

charAt

public char charAt(int index)
Specified by:
charAt in interface java.lang.CharSequence

length

public int length()
Specified by:
length in interface java.lang.CharSequence

subSequence

public java.lang.CharSequence subSequence(int start,
                                          int end)
Specified by:
subSequence in interface java.lang.CharSequence

toString

public java.lang.String toString()
Specified by:
toString in interface java.lang.CharSequence
Overrides:
toString in class java.lang.Enum<FacebookMethod>


Copyright © 2010. All Rights Reserved.