Enum Class PhaseType
- All Implemented Interfaces:
Serializable,Comparable<PhaseType>,Constable
The type of phase (for example, a Construction Heuristic).
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe type of phase associated withConstructionHeuristicPhase.The type of phase associated withCustomPhase.The type of phase associated withExhaustiveSearchPhase.The type of phase associated withLocalSearchPhase.Deprecated, for removal: This API element is subject to removal in a future version.The type of phase associated withPartitionedSearchPhase.The type of phase associated withRuinRecreateConstructionHeuristicPhase -
Method Summary
-
Enum Constant Details
-
NO_CHANGE
Deprecated, for removal: This API element is subject to removal in a future version.Deprecated on account ofNoChangePhasehaving no use.The type of phase associated withNoChangePhase. -
CONSTRUCTION_HEURISTIC
The type of phase associated withConstructionHeuristicPhase. -
RUIN_AND_RECREATE_CONSTRUCTION_HEURISTIC
The type of phase associated withRuinRecreateConstructionHeuristicPhase -
LOCAL_SEARCH
The type of phase associated withLocalSearchPhase. -
EXHAUSTIVE_SEARCH
The type of phase associated withExhaustiveSearchPhase. -
PARTITIONED_SEARCH
The type of phase associated withPartitionedSearchPhase. -
CUSTOM_PHASE
The type of phase associated withCustomPhase.
-
-
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
-
getPhaseName
-
toString
-
NoChangePhasehaving no use.