Uses of Interface
ai.timefold.solver.core.api.domain.common.ComparatorFactory
Packages that use ComparatorFactory
Package
Description
Domain annotations and support classes for a planning entity.
Domain annotations and support classes for a planning variable.
-
Uses of ComparatorFactory in ai.timefold.solver.core.api.domain.entity
Subinterfaces of ComparatorFactory in ai.timefold.solver.core.api.domain.entityModifier and TypeInterfaceDescriptionstatic interfacePlanningEntity.NullComparatorFactory<Solution_,T> static interfacePlanningEntity.NullDifficultyWeightFactory<Solution_,T> Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ComparatorFactory in ai.timefold.solver.core.api.domain.variable
Subinterfaces of ComparatorFactory in ai.timefold.solver.core.api.domain.variableModifier and TypeInterfaceDescriptionstatic interfacePlanningVariable.NullComparatorFactory<Solution_,T> static interfacePlanningVariable.NullStrengthWeightFactory<Solution_,T> Deprecated, for removal: This API element is subject to removal in a future version.Deprecated in favor ofPlanningVariable.NullComparatorFactory. -
Uses of ComparatorFactory in ai.timefold.solver.core.config.heuristic.selector.entity
Fields in ai.timefold.solver.core.config.heuristic.selector.entity with type parameters of type ComparatorFactoryModifier and TypeFieldDescriptionprotected @Nullable Class<? extends ComparatorFactory>EntitySelectorConfig.comparatorFactoryClassMethods in ai.timefold.solver.core.config.heuristic.selector.entity that return types with arguments of type ComparatorFactoryModifier and TypeMethodDescription@Nullable Class<? extends ComparatorFactory>EntitySelectorConfig.getComparatorFactoryClass()Method parameters in ai.timefold.solver.core.config.heuristic.selector.entity with type arguments of type ComparatorFactoryModifier and TypeMethodDescriptionvoidEntitySelectorConfig.setComparatorFactoryClass(@Nullable Class<? extends ComparatorFactory> comparatorFactoryClass) EntitySelectorConfig.withComparatorFactoryClass(Class<? extends ComparatorFactory> comparatorFactoryClass) -
Uses of ComparatorFactory in ai.timefold.solver.core.config.heuristic.selector.move
Fields in ai.timefold.solver.core.config.heuristic.selector.move with type parameters of type ComparatorFactoryModifier and TypeFieldDescriptionprotected @Nullable Class<? extends ComparatorFactory>MoveSelectorConfig.comparatorFactoryClassMethods in ai.timefold.solver.core.config.heuristic.selector.move that return types with arguments of type ComparatorFactoryModifier and TypeMethodDescription@Nullable Class<? extends ComparatorFactory>MoveSelectorConfig.getComparatorFactoryClass()Method parameters in ai.timefold.solver.core.config.heuristic.selector.move with type arguments of type ComparatorFactoryModifier and TypeMethodDescriptionvoidMoveSelectorConfig.setComparatorFactoryClass(@Nullable Class<? extends ComparatorFactory> comparatorFactoryClass) MoveSelectorConfig.withComparatorFactoryClass(Class<? extends ComparatorFactory> comparatorFactoryClass) -
Uses of ComparatorFactory in ai.timefold.solver.core.config.heuristic.selector.value
Fields in ai.timefold.solver.core.config.heuristic.selector.value with type parameters of type ComparatorFactoryModifier and TypeFieldDescriptionprotected @Nullable Class<? extends ComparatorFactory>ValueSelectorConfig.comparatorFactoryClassMethods in ai.timefold.solver.core.config.heuristic.selector.value that return types with arguments of type ComparatorFactoryModifier and TypeMethodDescription@Nullable Class<? extends ComparatorFactory>ValueSelectorConfig.getComparatorFactoryClass()Method parameters in ai.timefold.solver.core.config.heuristic.selector.value with type arguments of type ComparatorFactoryModifier and TypeMethodDescriptionvoidValueSelectorConfig.setComparatorFactoryClass(@Nullable Class<? extends ComparatorFactory> comparatorFactoryClass) ValueSelectorConfig.withComparatorFactoryClass(Class<? extends ComparatorFactory> comparatorFactoryClass) -
Uses of ComparatorFactory in ai.timefold.solver.core.impl.heuristic.selector.common.decorator
Subinterfaces of ComparatorFactory in ai.timefold.solver.core.impl.heuristic.selector.common.decoratorModifier and TypeInterfaceDescriptioninterfaceSelectionSorterWeightFactory<Solution_,T> Deprecated, for removal: This API element is subject to removal in a future version.Deprecated in favor ofComparatorFactory.Constructors in ai.timefold.solver.core.impl.heuristic.selector.common.decorator with parameters of type ComparatorFactoryModifierConstructorDescriptionComparatorFactorySelectionSorter(ComparatorFactory<Solution_, T> selectionComparatorFactory, SelectionSorterOrder selectionSorterOrder)
PlanningEntity.NullComparatorFactory.