Package jline.lang.constant
Enum RemovalPolicy
-
- All Implemented Interfaces:
-
java.io.Serializable
public enum RemovalPolicy implements Serializable
Enumeration of removal policies for negative signals in G-networks.
When a negative signal (or catastrophe) arrives at a queue and removes positive customers, the removal policy determines which customers are selected for removal.
Policies:
-
-
Field Summary
Fields Modifier and Type Field Description public final intid
-
Method Summary
Modifier and Type Method Description static RemovalPolicyfromID(int id)static StringtoText(RemovalPolicy policy)static RemovalPolicyfromText(String text)static Array<RemovalPolicy>values()Returns an array containing the constants of this enum type, in the order they're declared. static RemovalPolicyvalueOf(String name)Returns the enum constant of this type with the specified name. intgetID()-
-
Method Detail
-
fromID
static RemovalPolicy fromID(int id)
-
toText
static String toText(RemovalPolicy policy)
-
fromText
static RemovalPolicy fromText(String text)
-
values
static Array<RemovalPolicy> values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.
- Returns:
an array containing the constants of this enum type, in the order they're declared
-
valueOf
static RemovalPolicy valueOf(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.)
- Returns:
the enum constant with the specified name
-
getID
int getID()
-
-
-
-