Package net.dv8tion.jda.client.entities
Enum RelationshipType
- java.lang.Object
-
- java.lang.Enum<RelationshipType>
-
- net.dv8tion.jda.client.entities.RelationshipType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<RelationshipType>
public enum RelationshipType extends java.lang.Enum<RelationshipType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BLOCKED
FRIEND
INCOMING_FRIEND_REQUEST
NO_RELATIONSHIP
OUTGOING_FRIEND_REQUEST
UNKNOWN
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RelationshipType
fromKey(int key)
int
getKey()
static RelationshipType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RelationshipType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NO_RELATIONSHIP
public static final RelationshipType NO_RELATIONSHIP
-
FRIEND
public static final RelationshipType FRIEND
-
BLOCKED
public static final RelationshipType BLOCKED
-
INCOMING_FRIEND_REQUEST
public static final RelationshipType INCOMING_FRIEND_REQUEST
-
OUTGOING_FRIEND_REQUEST
public static final RelationshipType OUTGOING_FRIEND_REQUEST
-
UNKNOWN
public static final RelationshipType UNKNOWN
-
-
Method Detail
-
values
public static RelationshipType[] 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 (RelationshipType c : RelationshipType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RelationshipType 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 namejava.lang.NullPointerException
- if the argument is null
-
getKey
public int getKey()
-
fromKey
public static RelationshipType fromKey(int key)
-
-