Class SubListSelectorFactory<Solution_>
java.lang.Object
org.optaplanner.core.impl.AbstractFromConfigFactory<Solution_,SubListSelectorConfig>
org.optaplanner.core.impl.heuristic.selector.list.SubListSelectorFactory<Solution_>
public final class SubListSelectorFactory<Solution_>
extends AbstractFromConfigFactory<Solution_,SubListSelectorConfig>
-
Field Summary
Fields inherited from class org.optaplanner.core.impl.AbstractFromConfigFactory
config
-
Method Summary
Modifier and TypeMethodDescriptionbuildSubListSelector
(HeuristicConfigPolicy<Solution_> configPolicy, EntitySelector<Solution_> entitySelector, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) static <Solution_>
SubListSelectorFactory<Solution_>create
(SubListSelectorConfig subListSelectorConfig) Methods inherited from class org.optaplanner.core.impl.AbstractFromConfigFactory
deduceEntityDescriptor, deduceGenuineVariableDescriptor, deduceVariableDescriptorList, getDefaultEntitySelectorConfigForEntity, getTheOnlyEntityDescriptor, getTheOnlyVariableDescriptor, getVariableDescriptorForName
-
Method Details
-
create
public static <Solution_> SubListSelectorFactory<Solution_> create(SubListSelectorConfig subListSelectorConfig) -
buildSubListSelector
public SubListSelector<Solution_> buildSubListSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntitySelector<Solution_> entitySelector, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-