org.optaplanner.core.config.exhaustivesearch
Class ExhaustiveSearchPhaseConfig
java.lang.Object
org.optaplanner.core.config.phase.PhaseConfig
org.optaplanner.core.config.exhaustivesearch.ExhaustiveSearchPhaseConfig
public class ExhaustiveSearchPhaseConfig
- extends PhaseConfig
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
exhaustiveSearchType
protected ExhaustiveSearchPhaseConfig.ExhaustiveSearchType exhaustiveSearchType
nodeExplorationType
protected ExhaustiveSearchPhaseConfig.NodeExplorationType nodeExplorationType
entitySorterManner
protected EntitySorterManner entitySorterManner
valueSorterManner
protected ValueSorterManner valueSorterManner
entitySelectorConfig
protected EntitySelectorConfig entitySelectorConfig
moveSelectorConfig
protected MoveSelectorConfig moveSelectorConfig
ExhaustiveSearchPhaseConfig
public ExhaustiveSearchPhaseConfig()
getExhaustiveSearchType
public ExhaustiveSearchPhaseConfig.ExhaustiveSearchType getExhaustiveSearchType()
setExhaustiveSearchType
public void setExhaustiveSearchType(ExhaustiveSearchPhaseConfig.ExhaustiveSearchType exhaustiveSearchType)
getNodeExplorationType
public ExhaustiveSearchPhaseConfig.NodeExplorationType getNodeExplorationType()
setNodeExplorationType
public void setNodeExplorationType(ExhaustiveSearchPhaseConfig.NodeExplorationType nodeExplorationType)
getEntitySorterManner
public EntitySorterManner getEntitySorterManner()
setEntitySorterManner
public void setEntitySorterManner(EntitySorterManner entitySorterManner)
getValueSorterManner
public ValueSorterManner getValueSorterManner()
setValueSorterManner
public void setValueSorterManner(ValueSorterManner valueSorterManner)
getEntitySelectorConfig
public EntitySelectorConfig getEntitySelectorConfig()
setEntitySelectorConfig
public void setEntitySelectorConfig(EntitySelectorConfig entitySelectorConfig)
getMoveSelectorConfig
public MoveSelectorConfig getMoveSelectorConfig()
setMoveSelectorConfig
public void setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
buildPhase
public ExhaustiveSearchPhase buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination)
- Specified by:
buildPhase
in class PhaseConfig
deduceEntityDescriptor
protected EntityDescriptor deduceEntityDescriptor(SolutionDescriptor solutionDescriptor)
inherit
public void inherit(ExhaustiveSearchPhaseConfig inheritedConfig)
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.