## Uses of Class
org.optaplanner.core.config.heuristic.selector.value.ValueSelectorConfig

- Packages that use ValueSelectorConfig
  Package | Description
  --- | ---
  org.optaplanner.core.config.constructionheuristic.placer |
  org.optaplanner.core.config.heuristic.selector.move.generic |
  org.optaplanner.core.config.heuristic.selector.move.generic.chained |
  org.optaplanner.core.config.heuristic.selector.value |
  org.optaplanner.core.config.heuristic.selector.value.chained |
  org.optaplanner.core.impl.heuristic.selector.value |

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

    Fields in org.optaplanner.core.config.constructionheuristic.placer declared as ValueSelectorConfig
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ValueSelectorConfig` | QueuedValuePlacerConfig.`valueSelectorConfig` |

    Methods in org.optaplanner.core.config.constructionheuristic.placer that return ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueSelectorConfig` | QueuedValuePlacerConfig.`getValueSelectorConfig()` |

    Methods in org.optaplanner.core.config.constructionheuristic.placer with parameters of type ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | QueuedValuePlacerConfig.`setValueSelectorConfig​(ValueSelectorConfig valueSelectorConfig)` |

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

    Methods in org.optaplanner.core.config.heuristic.selector.move.generic that return ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueSelectorConfig` | ChangeMoveSelectorConfig.`getValueSelectorConfig()` |
    `ValueSelectorConfig` | PillarChangeMoveSelectorConfig.`getValueSelectorConfig()` |

    Methods in org.optaplanner.core.config.heuristic.selector.move.generic with parameters of type ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ChangeMoveSelectorConfig.`setValueSelectorConfig​(ValueSelectorConfig valueSelectorConfig)` |
    `void` | PillarChangeMoveSelectorConfig.`setValueSelectorConfig​(ValueSelectorConfig valueSelectorConfig)` |

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

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

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

  - ### Uses of ValueSelectorConfig in org.optaplanner.core.config.heuristic.selector.value

    Methods in org.optaplanner.core.config.heuristic.selector.value that return ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueSelectorConfig` | ValueSelectorConfig.`copyConfig()` |
    `ValueSelectorConfig` | ValueSelectorConfig.`inherit​(ValueSelectorConfig inheritedConfig)` |

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

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

  - ### Uses of ValueSelectorConfig in org.optaplanner.core.config.heuristic.selector.value.chained

    Fields in org.optaplanner.core.config.heuristic.selector.value.chained declared as ValueSelectorConfig
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ValueSelectorConfig` | SubChainSelectorConfig.`valueSelectorConfig` |

    Methods in org.optaplanner.core.config.heuristic.selector.value.chained that return ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueSelectorConfig` | SubChainSelectorConfig.`getValueSelectorConfig()` |

    Methods in org.optaplanner.core.config.heuristic.selector.value.chained with parameters of type ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SubChainSelectorConfig.`setValueSelectorConfig​(ValueSelectorConfig valueSelectorConfig)` |

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

    Methods in org.optaplanner.core.impl.heuristic.selector.value with parameters of type ValueSelectorConfig
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <Solution_> ValueSelectorFactory<Solution_>` | ValueSelectorFactory.`create​(ValueSelectorConfig valueSelectorConfig)` |

    Constructors in org.optaplanner.core.impl.heuristic.selector.value with parameters of type ValueSelectorConfig
    Constructor | Description
    --- | ---
    `ValueSelectorFactory​(ValueSelectorConfig valueSelectorConfig)` |