Class ConstructionHeuristicForagerConfig
- java.lang.Object
-
- org.optaplanner.core.config.AbstractConfig<ConstructionHeuristicForagerConfig>
-
- org.optaplanner.core.config.constructionheuristic.decider.forager.ConstructionHeuristicForagerConfig
-
public class ConstructionHeuristicForagerConfig extends AbstractConfig<ConstructionHeuristicForagerConfig>
-
-
Constructor Summary
Constructors Constructor Description ConstructionHeuristicForagerConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConstructionHeuristicForagerConfigcopyConfig()Typically implemented by constructing a new instance and callingAbstractConfig.inherit(AbstractConfig)on itConstructionHeuristicPickEarlyTypegetPickEarlyType()ConstructionHeuristicForagerConfiginherit(ConstructionHeuristicForagerConfig inheritedConfig)Inherits each property of theinheritedConfigunless that property (or a semantic alternative) is defined by this instance (which overwrites the inherited behaviour).voidsetPickEarlyType(ConstructionHeuristicPickEarlyType pickEarlyType)-
Methods inherited from class org.optaplanner.core.config.AbstractConfig
toString
-
-
-
-
Method Detail
-
getPickEarlyType
public ConstructionHeuristicPickEarlyType getPickEarlyType()
-
setPickEarlyType
public void setPickEarlyType(ConstructionHeuristicPickEarlyType pickEarlyType)
-
inherit
public ConstructionHeuristicForagerConfig inherit(ConstructionHeuristicForagerConfig inheritedConfig)
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<ConstructionHeuristicForagerConfig>- Parameters:
inheritedConfig- never null- Returns:
- this
-
copyConfig
public ConstructionHeuristicForagerConfig copyConfig()
Description copied from class:AbstractConfigTypically implemented by constructing a new instance and callingAbstractConfig.inherit(AbstractConfig)on it- Specified by:
copyConfigin classAbstractConfig<ConstructionHeuristicForagerConfig>- Returns:
- new instance
-
-