## Uses of Class
org.optaplanner.core.impl.heuristic.selector.AbstractSelectorFactory

- Packages that use AbstractSelectorFactory
  Package | Description
  --- | ---
  org.optaplanner.core.impl.heuristic.selector.entity |
  org.optaplanner.core.impl.heuristic.selector.entity.pillar |
  org.optaplanner.core.impl.heuristic.selector.move |
  org.optaplanner.core.impl.heuristic.selector.move.composite |
  org.optaplanner.core.impl.heuristic.selector.move.factory |
  org.optaplanner.core.impl.heuristic.selector.move.generic |
  org.optaplanner.core.impl.heuristic.selector.move.generic.chained |
  org.optaplanner.core.impl.heuristic.selector.value |

- - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.entity

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.entity
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `EntitySelectorFactory<Solution_>` |

  - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.entity.pillar

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.entity.pillar
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PillarSelectorFactory<Solution_>` |

  - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractMoveSelectorFactory<Solution_,​MoveSelectorConfig_ extends MoveSelectorConfig<MoveSelectorConfig_>>` |

  - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.composite

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.composite
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CartesianProductMoveSelectorFactory<Solution_>` |
    `class` | `UnionMoveSelectorFactory<Solution_>` |

  - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.factory

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.factory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MoveIteratorFactoryFactory<Solution_>` |
    `class` | `MoveListFactoryFactory<Solution_>` |

  - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.generic

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.generic
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ChangeMoveSelectorFactory<Solution_>` |
    `class` | `PillarChangeMoveSelectorFactory<Solution_>` |
    `class` | `PillarSwapMoveSelectorFactory<Solution_>` |
    `class` | `SwapMoveSelectorFactory<Solution_>` |

  - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.generic.chained

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `KOptMoveSelectorFactory<Solution_>` |
    `class` | `SubChainChangeMoveSelectorFactory<Solution_>` |
    `class` | `SubChainSwapMoveSelectorFactory<Solution_>` |
    `class` | `TailChainSwapMoveSelectorFactory<Solution_>` |

  - ### Uses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.value

    Subclasses of AbstractSelectorFactory in org.optaplanner.core.impl.heuristic.selector.value
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ValueSelectorFactory<Solution_>` |