## Uses of Class
org.optaplanner.core.impl.heuristic.thread.OrderByMoveIndexBlockingQueue

- Packages that use OrderByMoveIndexBlockingQueue
  Package | Description
  --- | ---
  org.optaplanner.core.impl.constructionheuristic.decider |
  org.optaplanner.core.impl.heuristic.thread |
  org.optaplanner.core.impl.localsearch.decider |

- - ### Uses of OrderByMoveIndexBlockingQueue in org.optaplanner.core.impl.constructionheuristic.decider

    Fields in org.optaplanner.core.impl.constructionheuristic.decider declared as OrderByMoveIndexBlockingQueue
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected OrderByMoveIndexBlockingQueue<Solution_>` | MultiThreadedConstructionHeuristicDecider.`resultQueue` |

  - ### Uses of OrderByMoveIndexBlockingQueue in org.optaplanner.core.impl.heuristic.thread

    Constructors in org.optaplanner.core.impl.heuristic.thread with parameters of type OrderByMoveIndexBlockingQueue
    Constructor | Description
    --- | ---
    `MoveThreadRunner​(String logIndentation, int moveThreadIndex, boolean evaluateDoable, BlockingQueue<MoveThreadOperation<Solution_>> operationQueue, OrderByMoveIndexBlockingQueue<Solution_> resultQueue, CyclicBarrier moveThreadBarrier, boolean assertMoveScoreFromScratch, boolean assertExpectedUndoMoveScore, boolean assertStepScoreFromScratch, boolean assertExpectedStepScore, boolean assertShadowVariablesAreNotStaleAfterStep)` |

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

    Fields in org.optaplanner.core.impl.localsearch.decider declared as OrderByMoveIndexBlockingQueue
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected OrderByMoveIndexBlockingQueue<Solution_>` | MultiThreadedLocalSearchDecider.`resultQueue` |