Uses of Class
ai.timefold.solver.core.config.heuristic.selector.entity.EntitySelectorConfig
Packages that use EntitySelectorConfig
Package
Description
Implementation classes of Timefold.
-
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.constructionheuristic.placer
Fields in ai.timefold.solver.core.config.constructionheuristic.placer declared as EntitySelectorConfigModifier and TypeFieldDescriptionprotected EntitySelectorConfigQueuedEntityPlacerConfig.entitySelectorConfigMethods in ai.timefold.solver.core.config.constructionheuristic.placer that return EntitySelectorConfigModifier and TypeMethodDescription@Nullable EntitySelectorConfigQueuedEntityPlacerConfig.getEntitySelectorConfig()Methods in ai.timefold.solver.core.config.constructionheuristic.placer with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidQueuedEntityPlacerConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) @NonNull QueuedEntityPlacerConfigQueuedEntityPlacerConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.exhaustivesearch
Fields in ai.timefold.solver.core.config.exhaustivesearch declared as EntitySelectorConfigModifier and TypeFieldDescriptionprotected EntitySelectorConfigExhaustiveSearchPhaseConfig.entitySelectorConfigMethods in ai.timefold.solver.core.config.exhaustivesearch that return EntitySelectorConfigModifier and TypeMethodDescription@Nullable EntitySelectorConfigExhaustiveSearchPhaseConfig.getEntitySelectorConfig()Methods in ai.timefold.solver.core.config.exhaustivesearch with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidExhaustiveSearchPhaseConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) @NonNull ExhaustiveSearchPhaseConfigExhaustiveSearchPhaseConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.heuristic.selector.common.nearby
Fields in ai.timefold.solver.core.config.heuristic.selector.common.nearby declared as EntitySelectorConfigModifier and TypeFieldDescriptionprotected EntitySelectorConfigNearbySelectionConfig.originEntitySelectorConfigMethods in ai.timefold.solver.core.config.heuristic.selector.common.nearby that return EntitySelectorConfigModifier and TypeMethodDescription@Nullable EntitySelectorConfigNearbySelectionConfig.getOriginEntitySelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.common.nearby with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidNearbySelectionConfig.setOriginEntitySelectorConfig(@Nullable EntitySelectorConfig originEntitySelectorConfig) @NonNull NearbySelectionConfigNearbySelectionConfig.withOriginEntitySelectorConfig(@NonNull EntitySelectorConfig originEntitySelectorConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.heuristic.selector.entity
Methods in ai.timefold.solver.core.config.heuristic.selector.entity that return EntitySelectorConfigModifier and TypeMethodDescriptionEntitySelectorConfig.copyConfig()EntitySelectorConfig.inherit(EntitySelectorConfig inheritedConfig) static EntitySelectorConfigEntitySelectorConfig.newMimicSelectorConfig(String mimicSelectorRef) EntitySelectorConfig.withCacheType(SelectionCacheType cacheType) EntitySelectorConfig.withComparatorClass(Class<? extends Comparator> comparatorClass) EntitySelectorConfig.withComparatorFactoryClass(Class<? extends ComparatorFactory> comparatorFactoryClass) EntitySelectorConfig.withEntityClass(Class<?> entityClass) EntitySelectorConfig.withFilterClass(Class<? extends SelectionFilter> filterClass) EntitySelectorConfig.withMimicSelectorRef(String mimicSelectorRef) EntitySelectorConfig.withNearbySelectionConfig(NearbySelectionConfig nearbySelectionConfig) EntitySelectorConfig.withProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory> factoryClass) EntitySelectorConfig.withSelectedCountLimit(long selectedCountLimit) EntitySelectorConfig.withSelectionOrder(SelectionOrder selectionOrder) EntitySelectorConfig.withSorterClass(Class<? extends SelectionSorter> sorterClass) EntitySelectorConfig.withSorterComparatorClass(Class<? extends Comparator> comparatorClass) Deprecated, for removal: This API element is subject to removal in a future version.EntitySelectorConfig.withSorterManner(EntitySorterManner sorterManner) EntitySelectorConfig.withSorterOrder(SelectionSorterOrder sorterOrder) EntitySelectorConfig.withSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory> weightFactoryClass) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated in favor ofwithComparatorFactoryClass(Class)Methods in ai.timefold.solver.core.config.heuristic.selector.entity with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionEntitySelectorConfig.inherit(EntitySelectorConfig inheritedConfig) Constructors in ai.timefold.solver.core.config.heuristic.selector.entity with parameters of type EntitySelectorConfigModifierConstructorDescriptionEntitySelectorConfig(@Nullable EntitySelectorConfig inheritedConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.heuristic.selector.entity.pillar
Fields in ai.timefold.solver.core.config.heuristic.selector.entity.pillar declared as EntitySelectorConfigModifier and TypeFieldDescriptionprotected EntitySelectorConfigPillarSelectorConfig.entitySelectorConfigMethods in ai.timefold.solver.core.config.heuristic.selector.entity.pillar that return EntitySelectorConfigModifier and TypeMethodDescription@Nullable EntitySelectorConfigPillarSelectorConfig.getEntitySelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.entity.pillar with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidPillarSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) @NonNull PillarSelectorConfigPillarSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.heuristic.selector.list
Methods in ai.timefold.solver.core.config.heuristic.selector.list that return EntitySelectorConfigModifier and TypeMethodDescription@Nullable EntitySelectorConfigDestinationSelectorConfig.getEntitySelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.list with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidDestinationSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) @NonNull DestinationSelectorConfigDestinationSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.heuristic.selector.move.generic
Fields in ai.timefold.solver.core.config.heuristic.selector.move.generic declared as EntitySelectorConfigModifier and TypeFieldDescriptionprotected EntitySelectorConfigRuinRecreateMoveSelectorConfig.entitySelectorConfigMethods in ai.timefold.solver.core.config.heuristic.selector.move.generic that return EntitySelectorConfigModifier and TypeMethodDescription@Nullable EntitySelectorConfigChangeMoveSelectorConfig.getEntitySelectorConfig()RuinRecreateMoveSelectorConfig.getEntitySelectorConfig()@Nullable EntitySelectorConfigSwapMoveSelectorConfig.getEntitySelectorConfig()@Nullable EntitySelectorConfigSwapMoveSelectorConfig.getSecondaryEntitySelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidChangeMoveSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) voidRuinRecreateMoveSelectorConfig.setEntitySelectorConfig(EntitySelectorConfig entitySelectorConfig) voidSwapMoveSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) voidSwapMoveSelectorConfig.setSecondaryEntitySelectorConfig(@Nullable EntitySelectorConfig secondaryEntitySelectorConfig) @NonNull ChangeMoveSelectorConfigChangeMoveSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) @NonNull RuinRecreateMoveSelectorConfigRuinRecreateMoveSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) @NonNull SwapMoveSelectorConfigSwapMoveSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) @NonNull SwapMoveSelectorConfigSwapMoveSelectorConfig.withSecondaryEntitySelectorConfig(@NonNull EntitySelectorConfig secondaryEntitySelectorConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.config.heuristic.selector.move.generic.chained
Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.chained that return EntitySelectorConfigModifier and TypeMethodDescription@Nullable EntitySelectorConfigKOptMoveSelectorConfig.getEntitySelectorConfig()Deprecated, for removal: This API element is subject to removal in a future version.@Nullable EntitySelectorConfigTailChainSwapMoveSelectorConfig.getEntitySelectorConfig()Deprecated, for removal: This API element is subject to removal in a future version.Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.chained with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidKOptMoveSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) Deprecated, for removal: This API element is subject to removal in a future version.voidTailChainSwapMoveSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull KOptMoveSelectorConfigKOptMoveSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) Deprecated, for removal: This API element is subject to removal in a future version.@NonNull TailChainSwapMoveSelectorConfigTailChainSwapMoveSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of EntitySelectorConfig in ai.timefold.solver.core.enterprise
Methods in ai.timefold.solver.core.enterprise with parameters of type EntitySelectorConfigModifier and TypeMethodDescription<Solution_>
EntitySelector<Solution_>TimefoldSolverEnterpriseService.applyNearbySelection(EntitySelectorConfig entitySelectorConfig, HeuristicConfigPolicy<Solution_> configPolicy, NearbySelectionConfig nearbySelectionConfig, SelectionCacheType minimumCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.impl
Methods in ai.timefold.solver.core.impl that return EntitySelectorConfigModifier and TypeMethodDescriptionstatic <Solution_>
EntitySelectorConfigAbstractFromConfigFactory.deduceEntitySortManner(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, EntitySelectorConfig entitySelectorConfig) static <Solution_>
EntitySelectorConfigAbstractFromConfigFactory.getDefaultEntitySelectorConfigForEntity(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor) Methods in ai.timefold.solver.core.impl with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionstatic <Solution_>
EntitySelectorConfigAbstractFromConfigFactory.deduceEntitySortManner(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, EntitySelectorConfig entitySelectorConfig) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.impl.constructionheuristic.placer
Methods in ai.timefold.solver.core.impl.constructionheuristic.placer that return EntitySelectorConfigModifier and TypeMethodDescriptionQueuedEntityPlacerFactory.buildEntitySelectorConfig(HeuristicConfigPolicy<Solution_> configPolicy) -
Uses of EntitySelectorConfig in ai.timefold.solver.core.impl.heuristic.selector.entity
Methods in ai.timefold.solver.core.impl.heuristic.selector.entity with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionstatic <Solution_>
EntitySelectorFactory<Solution_>EntitySelectorFactory.create(EntitySelectorConfig entitySelectorConfig) Constructors in ai.timefold.solver.core.impl.heuristic.selector.entity with parameters of type EntitySelectorConfig -
Uses of EntitySelectorConfig in ai.timefold.solver.core.impl.heuristic.selector.move.generic
Methods in ai.timefold.solver.core.impl.heuristic.selector.move.generic with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionstatic <Solution_>
RuinRecreateConstructionHeuristicPhaseBuilder<Solution_>RuinRecreateConstructionHeuristicPhaseBuilder.create(HeuristicConfigPolicy<Solution_> solverConfigPolicy, EntitySelectorConfig entitySelectorConfig)
withComparatorClass(Class)