Uses of Interface
org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionSorter
Package
Description
-
Uses of SelectionSorter in org.optaplanner.core.config.heuristic.selector.entity
Modifier and TypeFieldDescriptionprotected Class<? extends SelectionSorter>
EntitySelectorConfig.sorterClass
Modifier and TypeMethodDescriptionstatic <Solution_,
T>
SelectionSorter<Solution_,T> EntitySelectorConfig.determineSorter
(EntitySorterManner entitySorterManner, EntityDescriptor<Solution_> entityDescriptor) Modifier and TypeMethodDescriptionClass<? extends SelectionSorter>
EntitySelectorConfig.getSorterClass()
Modifier and TypeMethodDescriptionvoid
EntitySelectorConfig.setSorterClass
(Class<? extends SelectionSorter> sorterClass) EntitySelectorConfig.withSorterClass
(Class<? extends SelectionSorter> sorterClass) -
Uses of SelectionSorter in org.optaplanner.core.config.heuristic.selector.move
Modifier and TypeFieldDescriptionprotected Class<? extends SelectionSorter>
MoveSelectorConfig.sorterClass
Modifier and TypeMethodDescriptionClass<? extends SelectionSorter>
MoveSelectorConfig.getSorterClass()
Modifier and TypeMethodDescriptionvoid
MoveSelectorConfig.setSorterClass
(Class<? extends SelectionSorter> sorterClass) MoveSelectorConfig.withSorterClass
(Class<? extends SelectionSorter> sorterClass) -
Uses of SelectionSorter in org.optaplanner.core.config.heuristic.selector.value
Modifier and TypeFieldDescriptionprotected Class<? extends SelectionSorter>
ValueSelectorConfig.sorterClass
Modifier and TypeMethodDescriptionstatic <Solution_>
SelectionSorter<Solution_,Object> ValueSelectorConfig.determineSorter
(ValueSorterManner valueSorterManner, GenuineVariableDescriptor<Solution_> variableDescriptor) Modifier and TypeMethodDescriptionClass<? extends SelectionSorter>
ValueSelectorConfig.getSorterClass()
Modifier and TypeMethodDescriptionvoid
ValueSelectorConfig.setSorterClass
(Class<? extends SelectionSorter> sorterClass) ValueSelectorConfig.withSorterClass
(Class<? extends SelectionSorter> sorterClass) -
Uses of SelectionSorter in org.optaplanner.core.impl.domain.entity.descriptor
-
Uses of SelectionSorter in org.optaplanner.core.impl.domain.variable.descriptor
Modifier and TypeMethodDescriptionGenuineVariableDescriptor.getDecreasingStrengthSorter()
GenuineVariableDescriptor.getIncreasingStrengthSorter()
-
Uses of SelectionSorter in org.optaplanner.core.impl.heuristic.selector.common.decorator
Modifier and TypeClassDescriptionfinal class
ComparatorSelectionSorter<Solution_,
T> Sorts a selectionList
based on aComparator
.final class
WeightFactorySelectionSorter<Solution_,
T> Sorts a selectionList
based on aSelectionSorterWeightFactory
. -
Uses of SelectionSorter in org.optaplanner.core.impl.heuristic.selector.entity.decorator
ModifierConstructorDescriptionSortingEntitySelector
(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType, SelectionSorter<Solution_, Object> sorter) -
Uses of SelectionSorter in org.optaplanner.core.impl.heuristic.selector.move.decorator
Modifier and TypeFieldDescriptionprotected final SelectionSorter<Solution_,
Move<Solution_>> SortingMoveSelector.sorter
ModifierConstructorDescriptionSortingMoveSelector
(MoveSelector<Solution_> childMoveSelector, SelectionCacheType cacheType, SelectionSorter<Solution_, Move<Solution_>> sorter) -
Uses of SelectionSorter in org.optaplanner.core.impl.heuristic.selector.value.decorator
Modifier and TypeFieldDescriptionprotected final SelectionSorter<Solution_,
Object> SortingValueSelector.sorter
ModifierConstructorDescriptionEntityDependentSortingValueSelector
(ValueSelector<Solution_> childValueSelector, SelectionCacheType cacheType, SelectionSorter<Solution_, Object> sorter) SortingValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, SelectionCacheType cacheType, SelectionSorter<Solution_, Object> sorter)