OptaPlanner core 6.2.0.Beta1

org.optaplanner.core.config.heuristic.policy
Class HeuristicConfigPolicy

java.lang.Object
  extended by org.optaplanner.core.config.heuristic.policy.HeuristicConfigPolicy

public class HeuristicConfigPolicy
extends Object


Constructor Summary
HeuristicConfigPolicy(EnvironmentMode environmentMode, InnerScoreDirectorFactory scoreDirectorFactory)
           
 
Method Summary
 void addEntityMimicRecorder(String id, EntityMimicRecorder mimicRecordingEntitySelector)
           
 HeuristicConfigPolicy createPhaseConfigPolicy()
           
 EntityMimicRecorder getEntityMimicRecorder(String id)
           
 Map<String,EntityMimicRecorder> getEntityMimicRecorderMap()
           
 EntitySorterManner getEntitySorterManner()
           
 EnvironmentMode getEnvironmentMode()
           
 ScoreDefinition getScoreDefinition()
           
 InnerScoreDirectorFactory getScoreDirectorFactory()
           
 SolutionDescriptor getSolutionDescriptor()
           
 ValueSorterManner getValueSorterManner()
           
 boolean isInitializedChainedValueFilterEnabled()
           
 boolean isReinitializeVariableFilterEnabled()
           
 void setEntityMimicRecorderMap(Map<String,EntityMimicRecorder> entityMimicRecorderMap)
           
 void setEntitySorterManner(EntitySorterManner entitySorterManner)
           
 void setInitializedChainedValueFilterEnabled(boolean initializedChainedValueFilterEnabled)
           
 void setReinitializeVariableFilterEnabled(boolean reinitializeVariableFilterEnabled)
           
 void setValueSorterManner(ValueSorterManner valueSorterManner)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeuristicConfigPolicy

public HeuristicConfigPolicy(EnvironmentMode environmentMode,
                             InnerScoreDirectorFactory scoreDirectorFactory)
Method Detail

getEnvironmentMode

public EnvironmentMode getEnvironmentMode()

getSolutionDescriptor

public SolutionDescriptor getSolutionDescriptor()

getScoreDefinition

public ScoreDefinition getScoreDefinition()

getScoreDirectorFactory

public InnerScoreDirectorFactory getScoreDirectorFactory()

getEntitySorterManner

public EntitySorterManner getEntitySorterManner()

setEntitySorterManner

public void setEntitySorterManner(EntitySorterManner entitySorterManner)

getValueSorterManner

public ValueSorterManner getValueSorterManner()

setValueSorterManner

public void setValueSorterManner(ValueSorterManner valueSorterManner)

isReinitializeVariableFilterEnabled

public boolean isReinitializeVariableFilterEnabled()

setReinitializeVariableFilterEnabled

public void setReinitializeVariableFilterEnabled(boolean reinitializeVariableFilterEnabled)

getEntityMimicRecorderMap

public Map<String,EntityMimicRecorder> getEntityMimicRecorderMap()

setEntityMimicRecorderMap

public void setEntityMimicRecorderMap(Map<String,EntityMimicRecorder> entityMimicRecorderMap)

isInitializedChainedValueFilterEnabled

public boolean isInitializedChainedValueFilterEnabled()

setInitializedChainedValueFilterEnabled

public void setInitializedChainedValueFilterEnabled(boolean initializedChainedValueFilterEnabled)

createPhaseConfigPolicy

public HeuristicConfigPolicy createPhaseConfigPolicy()

addEntityMimicRecorder

public void addEntityMimicRecorder(String id,
                                   EntityMimicRecorder mimicRecordingEntitySelector)

getEntityMimicRecorder

public EntityMimicRecorder getEntityMimicRecorder(String id)

OptaPlanner core 6.2.0.Beta1

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.