org.optaplanner.core.config.heuristic.selector
Class SelectorConfig
java.lang.Object
org.optaplanner.core.config.heuristic.selector.SelectorConfig
- Direct Known Subclasses:
- EntitySelectorConfig, MoveSelectorConfig, PillarSelectorConfig, SubChainSelectorConfig, ValueSelectorConfig
public abstract class SelectorConfig
- extends Object
General superclass for MoveSelectorConfig
, EntitySelectorConfig
and ValueSelectorConfig
.
SelectorConfig
public SelectorConfig()
validateCacheTypeVersusSelectionOrder
protected void validateCacheTypeVersusSelectionOrder(SelectionCacheType resolvedCacheType,
SelectionOrder resolvedSelectionOrder)
deduceEntityDescriptor
protected PlanningEntityDescriptor deduceEntityDescriptor(SolutionDescriptor solutionDescriptor,
Class<?> entityClass)
deduceVariableDescriptor
protected PlanningVariableDescriptor deduceVariableDescriptor(PlanningEntityDescriptor entityDescriptor,
String variableName)
deduceVariableDescriptors
protected Collection<PlanningVariableDescriptor> deduceVariableDescriptors(PlanningEntityDescriptor entityDescriptor,
List<String> variableNameIncludeList)
inherit
protected void inherit(SelectorConfig inheritedConfig)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.