OptaPlanner core 6.2.0.Beta1

org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Class ChainedMoveUtils

java.lang.Object
  extended by org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedMoveUtils

public class ChainedMoveUtils
extends Object


Method Summary
static void doChainedChange(ScoreDirector scoreDirector, Object entity, GenuineVariableDescriptor variableDescriptor, Object toPlanningValue)
           
static void doReverseSubChainChange(ScoreDirector scoreDirector, SubChain subChain, GenuineVariableDescriptor variableDescriptor, Object toPlanningValue)
           
static void doSubChainChange(ScoreDirector scoreDirector, SubChain subChain, GenuineVariableDescriptor variableDescriptor, Object toPlanningValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

doChainedChange

public static void doChainedChange(ScoreDirector scoreDirector,
                                   Object entity,
                                   GenuineVariableDescriptor variableDescriptor,
                                   Object toPlanningValue)

doSubChainChange

public static void doSubChainChange(ScoreDirector scoreDirector,
                                    SubChain subChain,
                                    GenuineVariableDescriptor variableDescriptor,
                                    Object toPlanningValue)

doReverseSubChainChange

public static void doReverseSubChainChange(ScoreDirector scoreDirector,
                                           SubChain subChain,
                                           GenuineVariableDescriptor variableDescriptor,
                                           Object toPlanningValue)

OptaPlanner core 6.2.0.Beta1

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