Enum Class DelayedInputRequest.Status
java.lang.Object
java.lang.Enum<DelayedInputRequest.Status>
nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
- All Implemented Interfaces:
Serializable, Comparable<DelayedInputRequest.Status>, Constable
- Enclosing class:
DelayedInputRequest<T>
Represents the various different stages of a request.
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe request was cancelled.The request received input and everything went as expected.An exception occurred while trying to complete the request.The request timed out before it received input.The request is waiting for input. -
Method Summary
Modifier and TypeMethodDescriptionstatic DelayedInputRequest.StatusReturns the enum constant of this class with the specified name.static DelayedInputRequest.Status[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
WAITING
The request is waiting for input. -
COMPLETED
The request received input and everything went as expected. -
TIMED_OUT
The request timed out before it received input. -
CANCELLED
The request was cancelled. -
EXCEPTION
An exception occurred while trying to complete the request.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-