Class SubListSelectorFactory<Solution_>
- java.lang.Object
-
- ai.timefold.solver.core.impl.AbstractFromConfigFactory<Solution_,SubListSelectorConfig>
-
- ai.timefold.solver.core.impl.heuristic.selector.list.SubListSelectorFactory<Solution_>
-
public final class SubListSelectorFactory<Solution_> extends AbstractFromConfigFactory<Solution_,SubListSelectorConfig>
-
-
Field Summary
-
Fields inherited from class ai.timefold.solver.core.impl.AbstractFromConfigFactory
config
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SubListSelector<Solution_>buildSubListSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntitySelector<Solution_> entitySelector, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)static <Solution_>
SubListSelectorFactory<Solution_>create(SubListSelectorConfig subListSelectorConfig)-
Methods inherited from class ai.timefold.solver.core.impl.AbstractFromConfigFactory
deduceEntityDescriptor, deduceGenuineVariableDescriptor, deduceVariableDescriptorList, getDefaultEntitySelectorConfigForEntity, getTheOnlyEntityDescriptor, getTheOnlyVariableDescriptor, getVariableDescriptorForName
-
-
-
-
Method Detail
-
create
public static <Solution_> SubListSelectorFactory<Solution_> create(SubListSelectorConfig subListSelectorConfig)
-
buildSubListSelector
public SubListSelector<Solution_> buildSubListSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntitySelector<Solution_> entitySelector, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-
-