Class QueuedValuePlacerFactory<Solution_>
java.lang.Object
org.optaplanner.core.impl.AbstractFromConfigFactory<Solution_,EntityPlacerConfig_>
 
org.optaplanner.core.impl.constructionheuristic.placer.QueuedValuePlacerFactory<Solution_>
- All Implemented Interfaces:
- EntityPlacerFactory<Solution_>
public class QueuedValuePlacerFactory<Solution_>
extends AbstractFromConfigFactory<Solution_,EntityPlacerConfig_> 
- 
Field SummaryFields inherited from class org.optaplanner.core.impl.AbstractFromConfigFactoryconfig
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ChangeMoveSelectorConfigbuildChangeMoveSelectorConfig(HeuristicConfigPolicy<Solution_> configPolicy, String valueSelectorConfigId, GenuineVariableDescriptor<Solution_> variableDescriptor) buildEntityPlacer(HeuristicConfigPolicy<Solution_> configPolicy) static QueuedValuePlacerConfigunfoldNew(MoveSelectorConfig templateMoveSelectorConfig) Methods inherited from class org.optaplanner.core.impl.AbstractFromConfigFactorydeduceEntityDescriptor, deduceGenuineVariableDescriptor, deduceVariableDescriptorList, getDefaultEntitySelectorConfigForEntity, getTheOnlyEntityDescriptor, getTheOnlyVariableDescriptor, getVariableDescriptorForName
- 
Constructor Details- 
QueuedValuePlacerFactory
 
- 
- 
Method Details- 
unfoldNew
- 
buildEntityPlacerpublic QueuedValuePlacer<Solution_> buildEntityPlacer(HeuristicConfigPolicy<Solution_> configPolicy) 
- 
buildChangeMoveSelectorConfigprotected ChangeMoveSelectorConfig buildChangeMoveSelectorConfig(HeuristicConfigPolicy<Solution_> configPolicy, String valueSelectorConfigId, GenuineVariableDescriptor<Solution_> variableDescriptor) 
 
-