Class AbstractSelectorFactory<Solution_,SelectorConfig_ extends SelectorConfig<SelectorConfig_>>
java.lang.Object
org.optaplanner.core.impl.AbstractFromConfigFactory<Solution_,SelectorConfig_>
org.optaplanner.core.impl.heuristic.selector.AbstractSelectorFactory<Solution_,SelectorConfig_>
- Direct Known Subclasses:
AbstractMoveSelectorFactory
,DestinationSelectorFactory
,EntitySelectorFactory
,PillarSelectorFactory
,ValueSelectorFactory
public abstract class AbstractSelectorFactory<Solution_,SelectorConfig_ extends SelectorConfig<SelectorConfig_>>
extends AbstractFromConfigFactory<Solution_,SelectorConfig_>
-
Field Summary
Fields inherited from class org.optaplanner.core.impl.AbstractFromConfigFactory
config
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
validateCacheTypeVersusSelectionOrder
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) Methods inherited from class org.optaplanner.core.impl.AbstractFromConfigFactory
deduceEntityDescriptor, deduceGenuineVariableDescriptor, deduceVariableDescriptorList, getDefaultEntitySelectorConfigForEntity, getTheOnlyEntityDescriptor, getTheOnlyVariableDescriptor, getVariableDescriptorForName
-
Constructor Details
-
AbstractSelectorFactory
-
-
Method Details
-
validateCacheTypeVersusSelectionOrder
protected void validateCacheTypeVersusSelectionOrder(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
-