public enum ChatRoomCapabilities extends java.lang.Enum<ChatRoomCapabilities>
Enum Constant and Description |
---|
Basic
No server.
|
Conference
Use server (supports group chat)
|
Encrypted
Chat room is encrypted.
|
Migratable
Chat room migratable from Basic to Conference.
|
None
No capabilities.
|
OneToOne
A communication between two participants (can be Basic or Conference)
|
Proxy
Special proxy chat room flag.
|
RealTimeText
Supports RTT.
|
Modifier and Type | Field and Description |
---|---|
protected int |
mValue |
Modifier and Type | Method and Description |
---|---|
static ChatRoomCapabilities |
fromInt(int value) |
int |
toInt() |
static ChatRoomCapabilities |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ChatRoomCapabilities[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ChatRoomCapabilities None
public static final ChatRoomCapabilities Basic
public static final ChatRoomCapabilities RealTimeText
public static final ChatRoomCapabilities Conference
public static final ChatRoomCapabilities Proxy
public static final ChatRoomCapabilities Migratable
public static final ChatRoomCapabilities OneToOne
public static final ChatRoomCapabilities Encrypted
public static ChatRoomCapabilities[] values()
for (ChatRoomCapabilities c : ChatRoomCapabilities.values()) System.out.println(c);
public static ChatRoomCapabilities valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static ChatRoomCapabilities fromInt(int value) throws java.lang.RuntimeException
java.lang.RuntimeException
public int toInt()