## Uses of Interface
org.optaplanner.core.impl.phase.custom.CustomPhaseCommand

- Packages that use CustomPhaseCommand
  Package | Description
  --- | ---
  org.optaplanner.core.config.phase.custom |
  org.optaplanner.core.impl.phase.custom |

- - ### Uses of CustomPhaseCommand in org.optaplanner.core.config.phase.custom

    Fields in org.optaplanner.core.config.phase.custom with type parameters of type CustomPhaseCommand
    Modifier and Type | Field and Description
    --- | ---
    `protected List<Class<? extends CustomPhaseCommand>>` | CustomPhaseConfig.`customPhaseCommandClassList`
    `protected List<CustomPhaseCommand<?>>` | CustomPhaseConfig.`customPhaseCommandList`

    Methods in org.optaplanner.core.config.phase.custom that return types with arguments of type CustomPhaseCommand
    Modifier and Type | Method and Description
    --- | ---
    `List<Class<? extends CustomPhaseCommand>>` | CustomPhaseConfig.`getCustomPhaseCommandClassList()`
    `List<CustomPhaseCommand<?>>` | CustomPhaseConfig.`getCustomPhaseCommandList()`

    Methods in org.optaplanner.core.config.phase.custom with parameters of type CustomPhaseCommand
    Modifier and Type | Method and Description
    --- | ---
    `CustomPhaseConfig` | CustomPhaseConfig.`withCustomPhaseCommands(CustomPhaseCommand<?>... customPhaseCommands)`

    Method parameters in org.optaplanner.core.config.phase.custom with type arguments of type CustomPhaseCommand
    Modifier and Type | Method and Description
    --- | ---
    `void` | CustomPhaseConfig.`setCustomPhaseCommandClassList(List<Class<? extends CustomPhaseCommand>> customPhaseCommandClassList)`
    `void` | CustomPhaseConfig.`setCustomPhaseCommandList(List<CustomPhaseCommand<?>> customPhaseCommandList)`
    `CustomPhaseConfig` | CustomPhaseConfig.`withCustomPhaseCommandClassList(List<Class<? extends CustomPhaseCommand>> customPhaseCommandClassList)`
    `CustomPhaseConfig` | CustomPhaseConfig.`withCustomPhaseCommandList(List<CustomPhaseCommand<?>> customPhaseCommandList)`

  - ### Uses of CustomPhaseCommand in org.optaplanner.core.impl.phase.custom

    Classes in org.optaplanner.core.impl.phase.custom that implement CustomPhaseCommand
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCustomPhaseCommand<Solution_>` Deprecated. Use the `CustomPhaseCommand)` interface directly instead.
    `class` | `NoChangeCustomPhaseCommand` Makes no changes.

    Fields in org.optaplanner.core.impl.phase.custom with type parameters of type CustomPhaseCommand
    Modifier and Type | Field and Description
    --- | ---
    `protected List<CustomPhaseCommand<Solution_>>` | DefaultCustomPhase.`customPhaseCommandList`

    Method parameters in org.optaplanner.core.impl.phase.custom with type arguments of type CustomPhaseCommand
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultCustomPhase.`setCustomPhaseCommandList(List<CustomPhaseCommand<Solution_>> customPhaseCommandList)`

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