## Uses of Class
org.optaplanner.core.config.heuristic.selector.entity.EntitySelectorConfig

- Packages that use EntitySelectorConfig
  Package | Description
  --- | ---
  org.optaplanner.core.config.constructionheuristic.placer |
  org.optaplanner.core.config.exhaustivesearch |
  org.optaplanner.core.config.heuristic.selector.common.nearby |
  org.optaplanner.core.config.heuristic.selector.entity |
  org.optaplanner.core.config.heuristic.selector.entity.pillar |
  org.optaplanner.core.config.heuristic.selector.move.generic |
  org.optaplanner.core.config.heuristic.selector.move.generic.chained |
  org.optaplanner.core.impl.constructionheuristic.placer |
  org.optaplanner.core.impl.heuristic.selector.entity |

- - ### Uses of EntitySelectorConfig in org.optaplanner.core.config.constructionheuristic.placer

    Fields in org.optaplanner.core.config.constructionheuristic.placer declared as EntitySelectorConfig
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected EntitySelectorConfig` | QueuedEntityPlacerConfig.`entitySelectorConfig` |

    Methods in org.optaplanner.core.config.constructionheuristic.placer that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | QueuedEntityPlacerConfig.`getEntitySelectorConfig()` |

    Methods in org.optaplanner.core.config.constructionheuristic.placer with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | QueuedEntityPlacerConfig.`setEntitySelectorConfig​(EntitySelectorConfig entitySelectorConfig)` |

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

    Fields in org.optaplanner.core.config.exhaustivesearch declared as EntitySelectorConfig
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected EntitySelectorConfig` | ExhaustiveSearchPhaseConfig.`entitySelectorConfig` |

    Methods in org.optaplanner.core.config.exhaustivesearch that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | ExhaustiveSearchPhaseConfig.`getEntitySelectorConfig()` |

    Methods in org.optaplanner.core.config.exhaustivesearch with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ExhaustiveSearchPhaseConfig.`setEntitySelectorConfig​(EntitySelectorConfig entitySelectorConfig)` |

  - ### Uses of EntitySelectorConfig in org.optaplanner.core.config.heuristic.selector.common.nearby

    Fields in org.optaplanner.core.config.heuristic.selector.common.nearby declared as EntitySelectorConfig
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected EntitySelectorConfig` | NearbySelectionConfig.`originEntitySelectorConfig` |

    Methods in org.optaplanner.core.config.heuristic.selector.common.nearby that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | NearbySelectionConfig.`getOriginEntitySelectorConfig()` |

    Methods in org.optaplanner.core.config.heuristic.selector.common.nearby with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | NearbySelectionConfig.`setOriginEntitySelectorConfig​(EntitySelectorConfig originEntitySelectorConfig)` |

  - ### Uses of EntitySelectorConfig in org.optaplanner.core.config.heuristic.selector.entity

    Methods in org.optaplanner.core.config.heuristic.selector.entity that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | EntitySelectorConfig.`copyConfig()` |
    `EntitySelectorConfig` | EntitySelectorConfig.`inherit​(EntitySelectorConfig inheritedConfig)` |
    `static EntitySelectorConfig` | EntitySelectorConfig.`newMimicSelectorConfig​(String mimicSelectorRef)` |

    Methods in org.optaplanner.core.config.heuristic.selector.entity with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | EntitySelectorConfig.`inherit​(EntitySelectorConfig inheritedConfig)` |

    Constructors in org.optaplanner.core.config.heuristic.selector.entity with parameters of type EntitySelectorConfig
    Constructor | Description
    --- | ---
    `EntitySelectorConfig​(EntitySelectorConfig inheritedConfig)` |

  - ### Uses of EntitySelectorConfig in org.optaplanner.core.config.heuristic.selector.entity.pillar

    Fields in org.optaplanner.core.config.heuristic.selector.entity.pillar declared as EntitySelectorConfig
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected EntitySelectorConfig` | PillarSelectorConfig.`entitySelectorConfig` |

    Methods in org.optaplanner.core.config.heuristic.selector.entity.pillar that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | PillarSelectorConfig.`getEntitySelectorConfig()` |

    Methods in org.optaplanner.core.config.heuristic.selector.entity.pillar with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | PillarSelectorConfig.`setEntitySelectorConfig​(EntitySelectorConfig entitySelectorConfig)` |

  - ### Uses of EntitySelectorConfig in org.optaplanner.core.config.heuristic.selector.move.generic

    Methods in org.optaplanner.core.config.heuristic.selector.move.generic that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | ChangeMoveSelectorConfig.`getEntitySelectorConfig()` |
    `EntitySelectorConfig` | SwapMoveSelectorConfig.`getEntitySelectorConfig()` |
    `EntitySelectorConfig` | SwapMoveSelectorConfig.`getSecondaryEntitySelectorConfig()` |

    Methods in org.optaplanner.core.config.heuristic.selector.move.generic with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ChangeMoveSelectorConfig.`setEntitySelectorConfig​(EntitySelectorConfig entitySelectorConfig)` |
    `void` | SwapMoveSelectorConfig.`setEntitySelectorConfig​(EntitySelectorConfig entitySelectorConfig)` |
    `void` | SwapMoveSelectorConfig.`setSecondaryEntitySelectorConfig​(EntitySelectorConfig secondaryEntitySelectorConfig)` |

  - ### Uses of EntitySelectorConfig in org.optaplanner.core.config.heuristic.selector.move.generic.chained

    Methods in org.optaplanner.core.config.heuristic.selector.move.generic.chained that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | KOptMoveSelectorConfig.`getEntitySelectorConfig()` |
    `EntitySelectorConfig` | TailChainSwapMoveSelectorConfig.`getEntitySelectorConfig()` |

    Methods in org.optaplanner.core.config.heuristic.selector.move.generic.chained with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | KOptMoveSelectorConfig.`setEntitySelectorConfig​(EntitySelectorConfig entitySelectorConfig)` |
    `void` | TailChainSwapMoveSelectorConfig.`setEntitySelectorConfig​(EntitySelectorConfig entitySelectorConfig)` |

  - ### Uses of EntitySelectorConfig in org.optaplanner.core.impl.constructionheuristic.placer

    Methods in org.optaplanner.core.impl.constructionheuristic.placer that return EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntitySelectorConfig` | QueuedEntityPlacerFactory.`buildEntitySelectorConfig​(HeuristicConfigPolicy<Solution_> configPolicy)` |

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

    Methods in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type EntitySelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <Solution_> EntitySelectorFactory<Solution_>` | EntitySelectorFactory.`create​(EntitySelectorConfig entitySelectorConfig)` |

    Constructors in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type EntitySelectorConfig
    Constructor | Description
    --- | ---
    `EntitySelectorFactory​(EntitySelectorConfig entitySelectorConfig)` |