## Uses of Class
org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode

- Packages that use ExhaustiveSearchNode
  Package | Description
  --- | ---
  org.optaplanner.core.config.exhaustivesearch |
  org.optaplanner.core.impl.exhaustivesearch |
  org.optaplanner.core.impl.exhaustivesearch.node |
  org.optaplanner.core.impl.exhaustivesearch.node.comparator |
  org.optaplanner.core.impl.exhaustivesearch.scope |

- - ### Uses of ExhaustiveSearchNode in org.optaplanner.core.config.exhaustivesearch

    Methods in org.optaplanner.core.config.exhaustivesearch that return types with arguments of type ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `Comparator<ExhaustiveSearchNode>` | NodeExplorationType.`buildNodeComparator(boolean scoreBounderEnabled)`

  - ### Uses of ExhaustiveSearchNode in org.optaplanner.core.impl.exhaustivesearch

    Fields in org.optaplanner.core.impl.exhaustivesearch with type parameters of type ExhaustiveSearchNode
    Modifier and Type | Field and Description
    --- | ---
    `protected Comparator<ExhaustiveSearchNode>` | DefaultExhaustiveSearchPhase.`nodeComparator`

    Methods in org.optaplanner.core.impl.exhaustivesearch that return types with arguments of type ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `Comparator<ExhaustiveSearchNode>` | DefaultExhaustiveSearchPhase.`getNodeComparator()`

    Method parameters in org.optaplanner.core.impl.exhaustivesearch with type arguments of type ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultExhaustiveSearchPhase.`setNodeComparator(Comparator<ExhaustiveSearchNode> nodeComparator)`

  - ### Uses of ExhaustiveSearchNode in org.optaplanner.core.impl.exhaustivesearch.node

    Methods in org.optaplanner.core.impl.exhaustivesearch.node that return ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `ExhaustiveSearchNode` | ExhaustiveSearchNode.`getParent()`

    Constructors in org.optaplanner.core.impl.exhaustivesearch.node with parameters of type ExhaustiveSearchNode
    Constructor and Description
    `ExhaustiveSearchNode(ExhaustiveSearchLayer layer, ExhaustiveSearchNode parent)`

  - ### Uses of ExhaustiveSearchNode in org.optaplanner.core.impl.exhaustivesearch.node.comparator

    Methods in org.optaplanner.core.impl.exhaustivesearch.node.comparator with parameters of type ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `int` | ScoreFirstNodeComparator.`compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)`
    `int` | OriginalOrderNodeComparator.`compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)`
    `int` | OptimisticBoundFirstNodeComparator.`compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)`
    `int` | DepthFirstNodeComparator.`compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)`
    `int` | BreadthFirstNodeComparator.`compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)`

  - ### Uses of ExhaustiveSearchNode in org.optaplanner.core.impl.exhaustivesearch.scope

    Methods in org.optaplanner.core.impl.exhaustivesearch.scope that return ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `ExhaustiveSearchNode` | ExhaustiveSearchStepScope.`getExpandingNode()`

    Methods in org.optaplanner.core.impl.exhaustivesearch.scope that return types with arguments of type ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `SortedSet<ExhaustiveSearchNode>` | ExhaustiveSearchPhaseScope.`getExpandableNodeQueue()`

    Methods in org.optaplanner.core.impl.exhaustivesearch.scope with parameters of type ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExhaustiveSearchPhaseScope.`addExpandableNode(ExhaustiveSearchNode moveNode)`
    `void` | ExhaustiveSearchStepScope.`setExpandingNode(ExhaustiveSearchNode expandingNode)`

    Method parameters in org.optaplanner.core.impl.exhaustivesearch.scope with type arguments of type ExhaustiveSearchNode
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExhaustiveSearchPhaseScope.`setExpandableNodeQueue(SortedSet<ExhaustiveSearchNode> expandableNodeQueue)`

Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.