com.skype
Enum Group.Type
java.lang.Object
java.lang.Enum<Group.Type>
com.skype.Group.Type
- All Implemented Interfaces:
- Serializable, Comparable<Group.Type>
- Enclosing class:
- Group
public static enum Group.Type
- extends Enum<Group.Type>
Enumeration of the type attribute.
Method Summary |
static Group.Type |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Group.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
ALL_USERS
public static final Group.Type ALL_USERS
- ALL_USERS - This group contains all users I know about, including users in my contactlist, users I recently contacted and blocked users.
ALL_FRIENDS - This group contains all contacts in my contactlist (also known as friends).
SKYPE_FRIENDS - This group contains Skype contacts in my contactlist.
SkypeOut_FRIENDS - This group contains SkypeOut contacts in my contactlist.
ONLINE_FRIENDS - This group contains Skype contacts in my contactlist who are online.
UNKNOWN_OR_PENDINGAUTH_FRIENDS - This group contains contacts in my contactlist who have not yet authorized me.
RECENTLY_CONTACTED_USERS - This group contains contacts I have conversed with recently, including non-friends.
USERS_WAITING_MY_AUTHORIZATION - This group contains contacts who are awating my response to an authorisation request, including non-friends.
USERS_AUTHORIZED_BY_ME - This group contains all contacts I have authorised, including non-friends.
USERS_BLOCKED_BY_ME - This group contains all contacts I have blocked, including non-friends.
UNGROUPED_FRIENDS - This group contains all contacts in my contactlist that do not belong to any custom group.
CUSTOM_GROUP - This group type is reserved for user-defined groups.
SHARED_GROUP - @TODO: check API docs
PROPOSED_SHARED_GROUP - @TODO: check API docs
ALL_FRIENDS
public static final Group.Type ALL_FRIENDS
SKYPE_FRIENDS
public static final Group.Type SKYPE_FRIENDS
SKYPEOUT_FRIENDS
public static final Group.Type SKYPEOUT_FRIENDS
ONLINE_FRIENDS
public static final Group.Type ONLINE_FRIENDS
UNKNOWN_OR_PENDINGAUTH_FRIENDS
public static final Group.Type UNKNOWN_OR_PENDINGAUTH_FRIENDS
RECENTLY_CONTACTED_USERS
public static final Group.Type RECENTLY_CONTACTED_USERS
USERS_WAITING_MY_AUTHORIZATION
public static final Group.Type USERS_WAITING_MY_AUTHORIZATION
USERS_AUTHORIZED_BY_ME
public static final Group.Type USERS_AUTHORIZED_BY_ME
USERS_BLOCKED_BY_ME
public static final Group.Type USERS_BLOCKED_BY_ME
UNGROUPED_FRIENDS
public static final Group.Type UNGROUPED_FRIENDS
CUSTOM_GROUP
public static final Group.Type CUSTOM_GROUP
SHARED_GROUP
public static final Group.Type SHARED_GROUP
PROPOSED_SHARED_GROUP
public static final Group.Type PROPOSED_SHARED_GROUP
values
public static Group.Type[] 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 (Group.Type c : Group.Type.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static Group.Type valueOf(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:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
Copyright © 2004-2011. All Rights Reserved.