public enum ChatRoomCapabilities extends java.lang.Enum<ChatRoomCapabilities>
Enum Constant | Description |
---|---|
Basic |
No server.
|
Conference |
Use server (supports group chat)
|
Encrypted |
Chat room is encrypted.
|
Ephemeral |
Chat room can enable ephemeral messages.
|
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 | Description |
---|---|---|
protected int |
mValue |
Modifier and Type | Method | Description |
---|---|---|
static ChatRoomCapabilities |
fromInt(int value) |
|
protected static ChatRoomCapabilities[] |
fromIntArray(int[] values) |
|
int |
toInt() |
|
protected static int[] |
toIntArray(ChatRoomCapabilities[] values) |
|
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 final ChatRoomCapabilities Ephemeral
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
protected static ChatRoomCapabilities[] fromIntArray(int[] values) throws java.lang.RuntimeException
java.lang.RuntimeException
protected static int[] toIntArray(ChatRoomCapabilities[] values) throws java.lang.RuntimeException
java.lang.RuntimeException
public int toInt()