Uses of Class
ai.timefold.solver.core.impl.heuristic.selector.value.chained.SubChain
Packages that use SubChain
Package
Description
-
Uses of SubChain in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained
Fields in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained declared as SubChainModifier and TypeFieldDescriptionprotected final SubChainSubChainReversingSwapMove.leftSubChainprotected final SubChainSubChainSwapMove.leftSubChainprotected final SubChainSubChainReversingSwapMove.rightSubChainprotected final SubChainSubChainSwapMove.rightSubChainprotected final SubChainSubChainChangeMove.subChainprotected final SubChainSubChainReversingChangeMove.subChainMethods in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained that return SubChainModifier and TypeMethodDescriptionSubChainReversingSwapMove.getLeftSubChain()SubChainSwapMove.getLeftSubChain()SubChainReversingSwapMove.getRightSubChain()SubChainSwapMove.getRightSubChain()SubChainChangeMove.getSubChain()SubChainReversingChangeMove.getSubChain()Constructors in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained with parameters of type SubChainModifierConstructorDescriptionSubChainChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue) SubChainChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, Object toPlanningValue, Object oldTrailingLastEntity, Object newTrailingEntity) SubChainReversingChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue) SubChainReversingChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, Object toPlanningValue, Object oldTrailingLastEntity, Object newTrailingEntity) SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, SubChain leftSubChain, SubChain rightSubChain) SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SubChain leftSubChain, Object leftTrailingLastEntity, SubChain rightSubChain, Object rightTrailingLastEntity) SubChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, SubChain leftSubChain, SubChain rightSubChain) SubChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SubChain leftSubChain, Object leftTrailingLastEntity, SubChain rightSubChain, Object rightTrailingLastEntity) -
Uses of SubChain in ai.timefold.solver.core.impl.heuristic.selector.value.chained
Fields in ai.timefold.solver.core.impl.heuristic.selector.value.chained with type parameters of type SubChainMethods in ai.timefold.solver.core.impl.heuristic.selector.value.chained that return SubChainModifier and TypeMethodDescriptionSubChain.rebase(ScoreDirector<?> destinationScoreDirector) SubChain.reverse()SubChain.subChain(int fromIndex, int toIndex) Methods in ai.timefold.solver.core.impl.heuristic.selector.value.chained that return types with arguments of type SubChainModifier and TypeMethodDescriptionDefaultSubChainSelector.iterator()DefaultSubChainSelector.listIterator()DefaultSubChainSelector.listIterator(int index) Methods in ai.timefold.solver.core.impl.heuristic.selector.value.chained with parameters of type SubChainModifier and TypeMethodDescriptionprotected longDefaultSubChainSelector.calculateSubChainSelectionSize(SubChain anchorTrailingChain)