## Uses of Interface
org.optaplanner.core.impl.localsearch.decider.forager.LocalSearchForager

- Packages that use LocalSearchForager
  Package | Description
  --- | ---
  org.optaplanner.core.impl.localsearch |
  org.optaplanner.core.impl.localsearch.decider |
  org.optaplanner.core.impl.localsearch.decider.forager |

- - ### Uses of LocalSearchForager in org.optaplanner.core.impl.localsearch

    Methods in org.optaplanner.core.impl.localsearch that return LocalSearchForager
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected LocalSearchForager<Solution_>` | DefaultLocalSearchPhaseFactory.`buildForager​(HeuristicConfigPolicy<Solution_> configPolicy)` |

  - ### Uses of LocalSearchForager in org.optaplanner.core.impl.localsearch.decider

    Fields in org.optaplanner.core.impl.localsearch.decider declared as LocalSearchForager
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected LocalSearchForager<Solution_>` | LocalSearchDecider.`forager` |

    Methods in org.optaplanner.core.impl.localsearch.decider that return LocalSearchForager
    Modifier and Type | Method | Description
    --- | --- | ---
    `LocalSearchForager<Solution_>` | LocalSearchDecider.`getForager()` |

    Constructors in org.optaplanner.core.impl.localsearch.decider with parameters of type LocalSearchForager
    Constructor | Description
    --- | ---
    `LocalSearchDecider​(String logIndentation, Termination<Solution_> termination, MoveSelector<Solution_> moveSelector, Acceptor<Solution_> acceptor, LocalSearchForager<Solution_> forager)` |
    `MultiThreadedLocalSearchDecider​(String logIndentation, Termination<Solution_> termination, MoveSelector<Solution_> moveSelector, Acceptor<Solution_> acceptor, LocalSearchForager<Solution_> forager, ThreadFactory threadFactory, int moveThreadCount, int selectedMoveBufferSize)` |

  - ### Uses of LocalSearchForager in org.optaplanner.core.impl.localsearch.decider.forager

    Classes in org.optaplanner.core.impl.localsearch.decider.forager that implement LocalSearchForager
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractLocalSearchForager<Solution_>` | Abstract superclass for `LocalSearchForager`.
    `class` | `AcceptedLocalSearchForager<Solution_>` | A `LocalSearchForager` which forages accepted moves and ignores unaccepted moves.

    Methods in org.optaplanner.core.impl.localsearch.decider.forager that return LocalSearchForager
    Modifier and Type | Method | Description
    --- | --- | ---
    `LocalSearchForager<Solution_>` | LocalSearchForagerFactory.`buildForager()` |