## Uses of Class
org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore

- Packages that use SimpleBigDecimalScore
  Package | Description
  --- | ---
  org.optaplanner.core.api.score.buildin.simplebigdecimal | Support for a `Score` with 1 score level and `BigDecimal` score weights.
  org.optaplanner.core.impl.score.buildin.simplebigdecimal |
  org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal |
  org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal |
  org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal |
  org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal |

- - ### Uses of SimpleBigDecimalScore in org.optaplanner.core.api.score.buildin.simplebigdecimal

    Fields in org.optaplanner.core.api.score.buildin.simplebigdecimal declared as SimpleBigDecimalScore
    Modifier and Type | Field | Description
    --- | --- | ---
    `static SimpleBigDecimalScore` | SimpleBigDecimalScore.`ONE` |
    `static SimpleBigDecimalScore` | SimpleBigDecimalScore.`ZERO` |

    Methods in org.optaplanner.core.api.score.buildin.simplebigdecimal that return SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`add​(SimpleBigDecimalScore addend)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`divide​(double divisor)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreHolder.`extractScore​(int initScore)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`multiply​(double multiplicand)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`negate()` |
    `static SimpleBigDecimalScore` | SimpleBigDecimalScore.`of​(BigDecimal score)` |
    `static SimpleBigDecimalScore` | SimpleBigDecimalScore.`ofUninitialized​(int initScore, BigDecimal score)` |
    `static SimpleBigDecimalScore` | SimpleBigDecimalScore.`parseScore​(String scoreString)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`power​(double exponent)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`subtract​(SimpleBigDecimalScore subtrahend)` |
    `static SimpleBigDecimalScore` | SimpleBigDecimalScore.`valueOf​(BigDecimal score)` | Deprecated. in favor of `of(BigDecimal)`
    `static SimpleBigDecimalScore` | SimpleBigDecimalScore.`valueOfUninitialized​(int initScore, BigDecimal score)` | Deprecated. in favor of `ofUninitialized(int, BigDecimal)`
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`withInitScore​(int newInitScore)` |

    Methods in org.optaplanner.core.api.score.buildin.simplebigdecimal with parameters of type SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`add​(SimpleBigDecimalScore addend)` |
    `int` | SimpleBigDecimalScore.`compareTo​(SimpleBigDecimalScore other)` |
    `void` | SimpleBigDecimalScoreHolder.`configureConstraintWeight​(org.kie.api.definition.rule.Rule rule, SimpleBigDecimalScore constraintWeight)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScore.`subtract​(SimpleBigDecimalScore subtrahend)` |

  - ### Uses of SimpleBigDecimalScore in org.optaplanner.core.impl.score.buildin.simplebigdecimal

    Methods in org.optaplanner.core.impl.score.buildin.simplebigdecimal that return SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`buildOptimisticBound​(InitializingScoreTrend initializingScoreTrend, SimpleBigDecimalScore score)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`buildPessimisticBound​(InitializingScoreTrend initializingScoreTrend, SimpleBigDecimalScore score)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`divideBySanitizedDivisor​(SimpleBigDecimalScore dividend, SimpleBigDecimalScore divisor)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreInliner.`extractScore​(int initScore)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`fromLevelNumbers​(int initScore, Number[] levelNumbers)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`getOneSoftestScore()` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`getZeroScore()` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`parseScore​(String scoreString)` |

    Methods in org.optaplanner.core.impl.score.buildin.simplebigdecimal that return types with arguments of type SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `Class<SimpleBigDecimalScore>` | SimpleBigDecimalScoreDefinition.`getScoreClass()` |

    Methods in org.optaplanner.core.impl.score.buildin.simplebigdecimal with parameters of type SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`buildOptimisticBound​(InitializingScoreTrend initializingScoreTrend, SimpleBigDecimalScore score)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`buildPessimisticBound​(InitializingScoreTrend initializingScoreTrend, SimpleBigDecimalScore score)` |
    `BigDecimalWeightedScoreImpacter` | SimpleBigDecimalScoreInliner.`buildWeightedScoreImpacter​(SimpleBigDecimalScore constraintWeight)` |
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreDefinition.`divideBySanitizedDivisor​(SimpleBigDecimalScore dividend, SimpleBigDecimalScore divisor)` |

  - ### Uses of SimpleBigDecimalScore in org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal

    Methods in org.optaplanner.persistence.jackson.api.score.buildin.simplebigdecimal that return SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreJacksonJsonDeserializer.`deserialize​(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context)` |

  - ### Uses of SimpleBigDecimalScore in org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal

    Methods in org.optaplanner.persistence.jaxb.api.score.buildin.simplebigdecimal that return SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreJaxbXmlAdapter.`unmarshal​(String scoreString)` |

  - ### Uses of SimpleBigDecimalScore in org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal

    Methods in org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal that return SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreConverter.`convertToEntityAttribute​(String scoreString)` |

    Methods in org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal with parameters of type SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | SimpleBigDecimalScoreConverter.`convertToDatabaseColumn​(SimpleBigDecimalScore score)` |

  - ### Uses of SimpleBigDecimalScore in org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal

    Methods in org.optaplanner.persistence.jsonb.api.score.buildin.simplebigdecimal that return SimpleBigDecimalScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleBigDecimalScore` | SimpleBigDecimalScoreJsonbAdapter.`adaptFromJson​(String scoreString)` |