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 TypeMethodDescription@NonNull EntitySelectorConfigEntitySelectorConfig.copyConfig()@NonNull EntitySelectorConfigEntitySelectorConfig.inherit(@NonNull EntitySelectorConfig inheritedConfig) static EntitySelectorConfigEntitySelectorConfig.newMimicSelectorConfig(String mimicSelectorRef) @NonNull EntitySelectorConfigEntitySelectorConfig.withCacheType(@NonNull SelectionCacheType cacheType) @NonNull EntitySelectorConfigEntitySelectorConfig.withEntityClass(@NonNull Class<?> entityClass) @NonNull EntitySelectorConfigEntitySelectorConfig.withFilterClass(@NonNull Class<? extends SelectionFilter> filterClass) @NonNull EntitySelectorConfig@NonNull EntitySelectorConfigEntitySelectorConfig.withMimicSelectorRef(@NonNull String mimicSelectorRef) @NonNull EntitySelectorConfigEntitySelectorConfig.withNearbySelectionConfig(@NonNull NearbySelectionConfig nearbySelectionConfig) @NonNull EntitySelectorConfigEntitySelectorConfig.withProbabilityWeightFactoryClass(@NonNull Class<? extends SelectionProbabilityWeightFactory> factoryClass) @NonNull EntitySelectorConfigEntitySelectorConfig.withSelectedCountLimit(long selectedCountLimit) @NonNull EntitySelectorConfigEntitySelectorConfig.withSelectionOrder(@NonNull SelectionOrder selectionOrder) @NonNull EntitySelectorConfigEntitySelectorConfig.withSorterClass(@NonNull Class<? extends SelectionSorter> sorterClass) @NonNull EntitySelectorConfigEntitySelectorConfig.withSorterComparatorClass(@NonNull Class<? extends Comparator> comparatorClass) @NonNull EntitySelectorConfigEntitySelectorConfig.withSorterManner(@NonNull EntitySorterManner sorterManner) @NonNull EntitySelectorConfigEntitySelectorConfig.withSorterOrder(@NonNull SelectionSorterOrder sorterOrder) @NonNull EntitySelectorConfigEntitySelectorConfig.withSorterWeightFactoryClass(@NonNull Class<? extends SelectionSorterWeightFactory> weightFactoryClass) Methods in ai.timefold.solver.core.config.heuristic.selector.entity with parameters of type EntitySelectorConfigModifier and TypeMethodDescription@NonNull EntitySelectorConfigEntitySelectorConfig.inherit(@NonNull 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()@Nullable EntitySelectorConfigTailChainSwapMoveSelectorConfig.getEntitySelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.chained with parameters of type EntitySelectorConfigModifier and TypeMethodDescriptionvoidKOptMoveSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) voidTailChainSwapMoveSelectorConfig.setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig) @NonNull KOptMoveSelectorConfigKOptMoveSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) @NonNull TailChainSwapMoveSelectorConfigTailChainSwapMoveSelectorConfig.withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig) -
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)