public class InvestmentBiQuantityTransferMoveIteratorFactory extends Object implements org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactory
| Constructor and Description |
|---|
InvestmentBiQuantityTransferMoveIteratorFactory() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<org.optaplanner.core.impl.heuristic.move.Move> |
createOriginalMoveIterator(org.optaplanner.core.impl.score.director.ScoreDirector scoreDirector) |
Iterator<org.optaplanner.core.impl.heuristic.move.Move> |
createRandomMoveIterator(org.optaplanner.core.impl.score.director.ScoreDirector scoreDirector,
Random workingRandom) |
long |
getSize(org.optaplanner.core.impl.score.director.ScoreDirector scoreDirector) |
public InvestmentBiQuantityTransferMoveIteratorFactory()
public long getSize(org.optaplanner.core.impl.score.director.ScoreDirector scoreDirector)
getSize in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactorypublic Iterator<org.optaplanner.core.impl.heuristic.move.Move> createOriginalMoveIterator(org.optaplanner.core.impl.score.director.ScoreDirector scoreDirector)
createOriginalMoveIterator in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactorypublic Iterator<org.optaplanner.core.impl.heuristic.move.Move> createRandomMoveIterator(org.optaplanner.core.impl.score.director.ScoreDirector scoreDirector, Random workingRandom)
createRandomMoveIterator in interface org.optaplanner.core.impl.heuristic.selector.move.factory.MoveIteratorFactoryCopyright © 2006–2015 JBoss by Red Hat. All rights reserved.