## Uses of Class
org.optaplanner.core.api.score.buildin.simple.SimpleScore

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

- - ### Uses of SimpleScore in org.optaplanner.core.api.score.buildin.simple

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

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

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

  - ### Uses of SimpleScore in org.optaplanner.core.impl.score.buildin.simple

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

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

    Methods in org.optaplanner.core.impl.score.buildin.simple with parameters of type SimpleScore
    Modifier and Type | Method | Description
    --- | --- | ---
    `SimpleScore` | SimpleScoreDefinition.`buildOptimisticBound​(InitializingScoreTrend initializingScoreTrend, SimpleScore score)` |
    `SimpleScore` | SimpleScoreDefinition.`buildPessimisticBound​(InitializingScoreTrend initializingScoreTrend, SimpleScore score)` |
    `IntWeightedScoreImpacter` | SimpleScoreInliner.`buildWeightedScoreImpacter​(SimpleScore constraintWeight)` |
    `SimpleScore` | SimpleScoreDefinition.`divideBySanitizedDivisor​(SimpleScore dividend, SimpleScore divisor)` |

  - ### Uses of SimpleScore in org.optaplanner.persistence.jackson.api.score.buildin.simple

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

  - ### Uses of SimpleScore in org.optaplanner.persistence.jaxb.api.score.buildin.simple

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

  - ### Uses of SimpleScore in org.optaplanner.persistence.jpa.api.score.buildin.simple

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

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

  - ### Uses of SimpleScore in org.optaplanner.persistence.jsonb.api.score.buildin.simple

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