org.optaplanner.core.impl.heuristic.move
Class AbstractMove
java.lang.Object
org.optaplanner.core.impl.heuristic.move.AbstractMove
- All Implemented Interfaces:
- Move
- Direct Known Subclasses:
- ChangeMove, CompositeMove, NoChangeMove, PillarChangeMove, PillarSwapMove, SubChainChangeMove, SubChainReversingChangeMove, SubChainReversingSwapMove, SubChainSwapMove, SwapMove
public abstract class AbstractMove
- extends Object
- implements Move
Abstract superclass for Move
- See Also:
Move
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMove
public AbstractMove()
getSimpleMoveTypeDescription
public String getSimpleMoveTypeDescription()
- Description copied from interface:
Move
- Describes the move type for statistical purposes.
For example "ChangeMove(Process.computer)".
The format is not formalized. Never parse the
String
returned by this method.
- Specified by:
getSimpleMoveTypeDescription
in interface Move
- Returns:
- never null
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.