Uses of Interface
ai.timefold.solver.core.preview.api.neighborhood.stream.function.UniNeighborhoodsPredicate
Packages that use UniNeighborhoodsPredicate
Package
Description
-
Uses of UniNeighborhoodsPredicate in ai.timefold.solver.core.impl.domain.entity.descriptor
Methods in ai.timefold.solver.core.impl.domain.entity.descriptor that return UniNeighborhoodsPredicate -
Uses of UniNeighborhoodsPredicate in ai.timefold.solver.core.impl.neighborhood.stream
Methods in ai.timefold.solver.core.impl.neighborhood.stream that return UniNeighborhoodsPredicateModifier and TypeMethodDescriptionDefaultMoveStreamFactory.ListVariableNodeSharingSupportFunctions.assignedValueFilter()Returns the value of theassignedValueFilterrecord component.DefaultMoveStreamFactory.ListVariableNodeSharingSupportFunctions.assignedValueOrNullFilter()Returns the value of theassignedValueOrNullFilterrecord component.DefaultMoveStreamFactory.ListVariableNodeSharingSupportFunctions.unpinnedValueFilter()Returns the value of theunpinnedValueFilterrecord component.Constructors in ai.timefold.solver.core.impl.neighborhood.stream with parameters of type UniNeighborhoodsPredicateModifierConstructorDescriptionListVariableNodeSharingSupportFunctions(PlanningListVariableMetaModel<Solution_, Entity_, Value_> variableMetaModel, UniNeighborhoodsPredicate<Solution_, Value_> unpinnedValueFilter, UniNeighborhoodsPredicate<Solution_, Value_> assignedValueOrNullFilter, UniNeighborhoodsPredicate<Solution_, Value_> assignedValueFilter, BiNeighborhoodsPredicate<Solution_, Entity_, Value_> valueInRangeFilter, BiNeighborhoodsMapper<Solution_, Entity_, Value_, ElementPosition> toElementPositionMapper, BiNeighborhoodsMapper<Solution_, Entity_, Value_, PositionInList> toPositionInListMapper) Creates an instance of aListVariableNodeSharingSupportFunctionsrecord class. -
Uses of UniNeighborhoodsPredicate in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.uni
Methods in ai.timefold.solver.core.impl.neighborhood.stream.enumerating.uni with parameters of type UniNeighborhoodsPredicateModifier and TypeMethodDescriptionfinal UniEnumeratingStream<Solution_,A> AbstractUniEnumeratingStream.filter(UniNeighborhoodsPredicate<Solution_, A> filter) -
Uses of UniNeighborhoodsPredicate in ai.timefold.solver.core.preview.api.neighborhood.stream.enumerating
Methods in ai.timefold.solver.core.preview.api.neighborhood.stream.enumerating with parameters of type UniNeighborhoodsPredicateModifier and TypeMethodDescriptionUniEnumeratingStream.filter(UniNeighborhoodsPredicate<Solution_, A> filter) Exhaustively test each fact against theUniNeighborhoodsPredicateand match iftest(SolutionView, Object)returns true. -
Uses of UniNeighborhoodsPredicate in ai.timefold.solver.core.preview.api.neighborhood.stream.function
Methods in ai.timefold.solver.core.preview.api.neighborhood.stream.function that return UniNeighborhoodsPredicateModifier and TypeMethodDescriptiondefault UniNeighborhoodsPredicate<Solution_,A> UniNeighborhoodsPredicate.and(BiPredicate<? super SolutionView<Solution_>, ? super A> other)