Enum SelectorParseException.FailureReason
- java.lang.Object
-
- java.lang.Enum<SelectorParseException.FailureReason>
-
- cloud.commandframework.bukkit.parsers.selector.SelectorParseException.FailureReason
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SelectorParseException.FailureReason>
- Enclosing class:
- SelectorParseException
public static enum SelectorParseException.FailureReason extends java.lang.Enum<SelectorParseException.FailureReason>
Reasons for which selector parsing may fail- Since:
- 1.1.0
-
-
Enum Constant Summary
Enum Constants Enum Constant Description MALFORMED_SELECTOR
NON_PLAYER_IN_PLAYER_SELECTOR
TOO_MANY_ENTITIES
TOO_MANY_PLAYERS
UNSUPPORTED_VERSION
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull cloud.commandframework.captions.Caption
getCaption()
Get the caption used for this failure reasonstatic SelectorParseException.FailureReason
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SelectorParseException.FailureReason[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNSUPPORTED_VERSION
public static final SelectorParseException.FailureReason UNSUPPORTED_VERSION
-
MALFORMED_SELECTOR
public static final SelectorParseException.FailureReason MALFORMED_SELECTOR
-
TOO_MANY_PLAYERS
public static final SelectorParseException.FailureReason TOO_MANY_PLAYERS
-
TOO_MANY_ENTITIES
public static final SelectorParseException.FailureReason TOO_MANY_ENTITIES
-
NON_PLAYER_IN_PLAYER_SELECTOR
public static final SelectorParseException.FailureReason NON_PLAYER_IN_PLAYER_SELECTOR
-
-
Method Detail
-
values
public static SelectorParseException.FailureReason[] 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 (SelectorParseException.FailureReason c : SelectorParseException.FailureReason.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SelectorParseException.FailureReason 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
-
getCaption
public @NonNull cloud.commandframework.captions.Caption getCaption()
Get the caption used for this failure reason- Returns:
- The caption
-
-