Package com.ghostchu.simplereloadlib
Enum ReloadStatus
- java.lang.Object
-
- java.lang.Enum<ReloadStatus>
-
- com.ghostchu.simplereloadlib.ReloadStatus
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ReloadStatus>
public enum ReloadStatus extends java.lang.Enum<ReloadStatus>
The reloading status.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description EXCEPTIONOof, reloading exploded, wtfOUTDATEDThe object that registered now no reference and has been GC by Java.REQUIRE_RESTARTReload require the application restartSCHEDULEDReload has been scheduled, waiting next call to affectSUCCESSReload successes
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ReloadStatusvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ReloadStatus[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SUCCESS
public static final ReloadStatus SUCCESS
Reload successes
-
OUTDATED
public static final ReloadStatus OUTDATED
The object that registered now no reference and has been GC by Java.
-
REQUIRE_RESTART
public static final ReloadStatus REQUIRE_RESTART
Reload require the application restart
-
SCHEDULED
public static final ReloadStatus SCHEDULED
Reload has been scheduled, waiting next call to affect
-
EXCEPTION
public static final ReloadStatus EXCEPTION
Oof, reloading exploded, wtf
-
-
Method Detail
-
values
public static ReloadStatus[] 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 (ReloadStatus c : ReloadStatus.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ReloadStatus 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
-
-