Uses of Interface
org.optaplanner.core.impl.heuristic.selector.Selector
-
-
Uses of Selector in org.optaplanner.core.impl.heuristic.selector
Subinterfaces of Selector in org.optaplanner.core.impl.heuristic.selector Modifier and Type Interface Description interfaceIterableSelector<T>interfaceListIterableSelector<T>Classes in org.optaplanner.core.impl.heuristic.selector that implement Selector Modifier and Type Class Description classAbstractSelectorAbstract superclass forSelector. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.common.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.common.decorator with type parameters of type Selector Modifier and Type Class Description classFixedSelectorProbabilityWeightFactory<Solution_,Selector_ extends Selector> -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.entity
Subinterfaces of Selector in org.optaplanner.core.impl.heuristic.selector.entity Modifier and Type Interface Description interfaceEntitySelectorSelects instances of 1PlanningEntityannotated class.Classes in org.optaplanner.core.impl.heuristic.selector.entity that implement Selector Modifier and Type Class Description classAbstractEntitySelectorAbstract superclass forEntitySelector.classFromSolutionEntitySelectorThis is the commonEntitySelectorimplementation. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.entity.decorator that implement Selector Modifier and Type Class Description classAbstractCachingEntitySelectorclassCachingEntitySelectorAEntitySelectorthat caches the result of its childEntitySelector.classFilteringEntitySelectorclassProbabilityEntitySelectorclassSelectedCountLimitEntitySelectorclassShufflingEntitySelectorclassSortingEntitySelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.entity.mimic
Classes in org.optaplanner.core.impl.heuristic.selector.entity.mimic that implement Selector Modifier and Type Class Description classMimicRecordingEntitySelectorclassMimicReplayingEntitySelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.entity.nearby
Classes in org.optaplanner.core.impl.heuristic.selector.entity.nearby that implement Selector Modifier and Type Class Description classNearEntityNearbyEntitySelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Subinterfaces of Selector in org.optaplanner.core.impl.heuristic.selector.entity.pillar Modifier and Type Interface Description interfacePillarSelectorA pillar is aListof entities that have the same planning value for each (or a subset) of their planning values.Classes in org.optaplanner.core.impl.heuristic.selector.entity.pillar that implement Selector Modifier and Type Class Description classDefaultPillarSelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.move
Subinterfaces of Selector in org.optaplanner.core.impl.heuristic.selector.move Modifier and Type Interface Description interfaceMoveSelectorGeneratesMoves.Classes in org.optaplanner.core.impl.heuristic.selector.move that implement Selector Modifier and Type Class Description classAbstractMoveSelectorAbstract superclass forMoveSelector. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.move.composite
Classes in org.optaplanner.core.impl.heuristic.selector.move.composite that implement Selector Modifier and Type Class Description classCartesianProductMoveSelectorACompositeMoveSelectorthat Cartesian products 2 or moreMoveSelectors.classCompositeMoveSelectorAbstract superclass for every compositeMoveSelector.classUnionMoveSelectorACompositeMoveSelectorthat unions 2 or moreMoveSelectors. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.move.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.move.decorator that implement Selector Modifier and Type Class Description classAbstractCachingMoveSelectorclassCachingMoveSelectorAMoveSelectorthat caches the result of its childMoveSelector.classFilteringMoveSelectorclassProbabilityMoveSelectorclassSelectedCountLimitMoveSelectorclassShufflingMoveSelectorclassSortingMoveSelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.move.factory
Classes in org.optaplanner.core.impl.heuristic.selector.move.factory that implement Selector Modifier and Type Class Description classMoveIteratorFactoryToMoveSelectorBridgeBridges aMoveIteratorFactoryto aMoveSelector.classMoveListFactoryToMoveSelectorBridgeBridges aMoveListFactoryto aMoveSelector. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.move.generic
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic that implement Selector Modifier and Type Class Description classChangeMoveSelectorclassGenericMoveSelectorAbstract superclass for every genericMoveSelector.classPillarChangeMoveSelectorclassPillarSwapMoveSelectorclassSwapMoveSelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that implement Selector Modifier and Type Class Description classKOptMoveSelectorclassSubChainChangeMoveSelectorclassSubChainSwapMoveSelectorclassTailChainSwapMoveSelectorAlso known as a 2-opt move selector. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.value
Subinterfaces of Selector in org.optaplanner.core.impl.heuristic.selector.value Modifier and Type Interface Description interfaceEntityIndependentValueSelectorinterfaceValueSelectorSelects values from theValueRangeProviderfor aPlanningVariableannotated property.Classes in org.optaplanner.core.impl.heuristic.selector.value that implement Selector Modifier and Type Class Description classAbstractValueSelectorAbstract superclass forValueSelector.classFromEntityPropertyValueSelector<Solution_>This is the commonValueSelectorimplementation.classFromSolutionPropertyValueSelectorThis is the commonValueSelectorimplementation. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.value.chained
Subinterfaces of Selector in org.optaplanner.core.impl.heuristic.selector.value.chained Modifier and Type Interface Description interfaceSubChainSelectorClasses in org.optaplanner.core.impl.heuristic.selector.value.chained that implement Selector Modifier and Type Class Description classDefaultSubChainSelectorThis is the commonSubChainSelectorimplementation. -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.value.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.value.decorator that implement Selector Modifier and Type Class Description classAbstractCachingValueSelectorclassCachingValueSelectorAValueSelectorthat caches the result of its childValueSelector.classDowncastingValueSelectorclassEntityDependentSortingValueSelectorclassEntityIndependentFilteringValueSelectorclassEntityIndependentInitializedValueSelectorclassFilteringValueSelectorclassInitializedValueSelectorPrevents creating chains without an anchor.classProbabilityValueSelectorclassReinitializeVariableValueSelectorPrevents reassigning of already initialized variables during Construction Heuristics and Exhaustive Search.classSelectedCountLimitValueSelectorclassShufflingValueSelectorclassSortingValueSelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.value.mimic
Classes in org.optaplanner.core.impl.heuristic.selector.value.mimic that implement Selector Modifier and Type Class Description classMimicRecordingValueSelectorclassMimicReplayingValueSelector -
Uses of Selector in org.optaplanner.core.impl.heuristic.selector.value.nearby
Classes in org.optaplanner.core.impl.heuristic.selector.value.nearby that implement Selector Modifier and Type Class Description classNearEntityNearbyValueSelector
-