Solution_ - the solution type, the class with the PlanningSolution annotationpublic class ConstructionHeuristicStepScope<Solution_> extends AbstractStepScope<Solution_>
bestScoreImproved, clonedSolution, score, stepIndex| Constructor and Description | 
|---|
ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope)  | 
ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope,
                              int stepIndex)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
getEntity()  | 
ConstructionHeuristicPhaseScope<Solution_> | 
getPhaseScope()  | 
Long | 
getSelectedMoveCount()  | 
Move<Solution_> | 
getStep()  | 
String | 
getStepString()  | 
Move<Solution_> | 
getUndoStep()  | 
void | 
setEntity(Object entity)  | 
void | 
setSelectedMoveCount(Long selectedMoveCount)  | 
void | 
setStep(Move<Solution_> step)  | 
void | 
setStepString(String stepString)  | 
void | 
setUndoStep(Move<Solution_> undoStep)  | 
createOrGetClonedSolution, getBestScoreImproved, getClonedSolution, getScore, getScoreDirector, getStepIndex, getWorkingRandom, getWorkingSolution, setBestScoreImproved, setClonedSolution, setScore, toStringpublic ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope)
public ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope, int stepIndex)
public ConstructionHeuristicPhaseScope<Solution_> getPhaseScope()
getPhaseScope in class AbstractStepScope<Solution_>public Object getEntity()
public void setEntity(Object entity)
public String getStepString()
public void setStepString(String stepString)
public Long getSelectedMoveCount()
public void setSelectedMoveCount(Long selectedMoveCount)
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.