Class PhaseConfig<Config_ extends PhaseConfig<Config_>>
java.lang.Object
org.optaplanner.core.config.AbstractConfig<Config_>
org.optaplanner.core.config.phase.PhaseConfig<Config_>
- Direct Known Subclasses:
 ConstructionHeuristicPhaseConfig,CustomPhaseConfig,ExhaustiveSearchPhaseConfig,LocalSearchPhaseConfig,NoChangePhaseConfig,PartitionedSearchPhaseConfig
public abstract class PhaseConfig<Config_ extends PhaseConfig<Config_>>
extends AbstractConfig<Config_>
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionInherits each property of theinheritedConfigunless that property (or a semantic alternative) is defined by this instance (which overwrites the inherited behaviour).voidsetTerminationConfig(TerminationConfig terminationConfig) toString()withTerminationConfig(TerminationConfig terminationConfig) Methods inherited from class org.optaplanner.core.config.AbstractConfig
copyConfig, visitReferencedClasses 
- 
Constructor Details
- 
PhaseConfig
public PhaseConfig() 
 - 
 - 
Method Details
- 
getTerminationConfig
 - 
setTerminationConfig
 - 
withTerminationConfig
 - 
inherit
Description copied from class:AbstractConfigInherits each property of theinheritedConfigunless that property (or a semantic alternative) is defined by this instance (which overwrites the inherited behaviour).After the inheritance, if a property on this
AbstractConfigcomposition is replaced, it should not affect the inherited composition instance.- Specified by:
 inheritin classAbstractConfig<Config_ extends PhaseConfig<Config_>>- Parameters:
 inheritedConfig- never null- Returns:
 - this
 
 - 
toString
- Overrides:
 toStringin classAbstractConfig<Config_ extends PhaseConfig<Config_>>
 
 -