## Uses of Interface
org.optaplanner.core.api.score.calculator.IncrementalScoreCalculator

- Packages that use IncrementalScoreCalculator
  Package | Description
  --- | ---
  org.optaplanner.core.api.score.calculator |
  org.optaplanner.core.config.score.director |
  org.optaplanner.core.impl.score.director.incremental |

- - ### Uses of IncrementalScoreCalculator in org.optaplanner.core.api.score.calculator

    Subinterfaces of IncrementalScoreCalculator in org.optaplanner.core.api.score.calculator
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ConstraintMatchAwareIncrementalScoreCalculator<Solution_,Score_ extends Score>` Allows a `IncrementalScoreCalculator` to report `ConstraintMatchTotal`s for explaining a score (= which score constraints match for how much) and also for score corruption analysis.

  - ### Uses of IncrementalScoreCalculator in org.optaplanner.core.config.score.director

    Fields in org.optaplanner.core.config.score.director with type parameters of type IncrementalScoreCalculator
    Modifier and Type | Field and Description
    --- | ---
    `protected Class<? extends IncrementalScoreCalculator>` | ScoreDirectorFactoryConfig.`incrementalScoreCalculatorClass`

    Methods in org.optaplanner.core.config.score.director that return types with arguments of type IncrementalScoreCalculator
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends IncrementalScoreCalculator>` | ScoreDirectorFactoryConfig.`getIncrementalScoreCalculatorClass()`

    Method parameters in org.optaplanner.core.config.score.director with type arguments of type IncrementalScoreCalculator
    Modifier and Type | Method and Description
    --- | ---
    `void` | ScoreDirectorFactoryConfig.`setIncrementalScoreCalculatorClass(Class<? extends IncrementalScoreCalculator> incrementalScoreCalculatorClass)`
    `ScoreDirectorFactoryConfig` | ScoreDirectorFactoryConfig.`withIncrementalScoreCalculatorClass(Class<? extends IncrementalScoreCalculator> incrementalScoreCalculatorClass)`

  - ### Uses of IncrementalScoreCalculator in org.optaplanner.core.impl.score.director.incremental

    Subinterfaces of IncrementalScoreCalculator in org.optaplanner.core.impl.score.director.incremental
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IncrementalScoreCalculator<Solution_>` Deprecated. in favor of `IncrementalScoreCalculator`

    Classes in org.optaplanner.core.impl.score.director.incremental that implement IncrementalScoreCalculator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractIncrementalScoreCalculator<Solution_>` Deprecated. for removal

    Methods in org.optaplanner.core.impl.score.director.incremental that return IncrementalScoreCalculator
    Modifier and Type | Method and Description
    --- | ---
    `IncrementalScoreCalculator<Solution_,?>` | IncrementalScoreDirector.`getIncrementalScoreCalculator()`

    Constructors in org.optaplanner.core.impl.score.director.incremental with parameters of type IncrementalScoreCalculator
    Constructor and Description
    `IncrementalScoreDirector(IncrementalScoreDirectorFactory<Solution_> scoreDirectorFactory, boolean lookUpEnabled, boolean constraintMatchEnabledPreference, IncrementalScoreCalculator<Solution_,?> incrementalScoreCalculator)`

    Constructor parameters in org.optaplanner.core.impl.score.director.incremental with type arguments of type IncrementalScoreCalculator
    Constructor and Description
    `IncrementalScoreDirectorFactory(SolutionDescriptor<Solution_> solutionDescriptor, Class<? extends IncrementalScoreCalculator> incrementalScoreCalculatorClass, Map<String,String> incrementalScoreCalculatorCustomProperties)`

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