Uses of Class
org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Packages that use BendableBigDecimalScore Package Description org.optaplanner.core.api.score.buildin.bendablebigdecimal Support for aScore
with a configurable number of score levels andBigDecimal
score weights.org.optaplanner.core.impl.score.buildin org.optaplanner.core.impl.score.director.drools.holder org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal -
-
Uses of BendableBigDecimalScore in org.optaplanner.core.api.score.buildin.bendablebigdecimal
Methods in org.optaplanner.core.api.score.buildin.bendablebigdecimal that return BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScore. add(BendableBigDecimalScore addend)
BendableBigDecimalScore
BendableBigDecimalScore. divide(double divisor)
BendableBigDecimalScore
BendableBigDecimalScore. multiply(double multiplicand)
BendableBigDecimalScore
BendableBigDecimalScore. negate()
static BendableBigDecimalScore
BendableBigDecimalScore. of(BigDecimal[] hardScores, BigDecimal[] softScores)
Creates a newBendableBigDecimalScore
.static BendableBigDecimalScore
BendableBigDecimalScore. ofHard(int hardLevelsSize, int softLevelsSize, int hardLevel, BigDecimal hardScore)
Creates a newBendableBigDecimalScore
.static BendableBigDecimalScore
BendableBigDecimalScore. ofSoft(int hardLevelsSize, int softLevelsSize, int softLevel, BigDecimal softScore)
Creates a newBendableBigDecimalScore
.static BendableBigDecimalScore
BendableBigDecimalScore. ofUninitialized(int initScore, BigDecimal[] hardScores, BigDecimal[] softScores)
Creates a newBendableBigDecimalScore
.static BendableBigDecimalScore
BendableBigDecimalScore. parseScore(String scoreString)
BendableBigDecimalScore
BendableBigDecimalScore. power(double exponent)
BendableBigDecimalScore
BendableBigDecimalScore. subtract(BendableBigDecimalScore subtrahend)
BendableBigDecimalScore
BendableBigDecimalScore. withInitScore(int newInitScore)
BendableBigDecimalScore
BendableBigDecimalScore. zero()
static BendableBigDecimalScore
BendableBigDecimalScore. zero(int hardLevelsSize, int softLevelsSize)
Creates a newBendableBigDecimalScore
.Methods in org.optaplanner.core.api.score.buildin.bendablebigdecimal with parameters of type BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScore. add(BendableBigDecimalScore addend)
int
BendableBigDecimalScore. compareTo(BendableBigDecimalScore other)
BendableBigDecimalScore
BendableBigDecimalScore. subtract(BendableBigDecimalScore subtrahend)
void
BendableBigDecimalScore. validateCompatible(BendableBigDecimalScore other)
-
Uses of BendableBigDecimalScore in org.optaplanner.core.impl.score.buildin
Methods in org.optaplanner.core.impl.score.buildin that return types with arguments of type BendableBigDecimalScore Modifier and Type Method Description Class<BendableBigDecimalScore>
BendableBigDecimalScoreDefinition. getScoreClass()
Methods in org.optaplanner.core.impl.score.buildin with parameters of type BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score)
BendableBigDecimalScore
BendableBigDecimalScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score)
BendableBigDecimalScore
BendableBigDecimalScoreDefinition. divideBySanitizedDivisor(BendableBigDecimalScore dividend, BendableBigDecimalScore divisor)
-
Uses of BendableBigDecimalScore in org.optaplanner.core.impl.score.director.drools.holder
Fields in org.optaplanner.core.impl.score.director.drools.holder with type parameters of type BendableBigDecimalScore Modifier and Type Field Description protected Map<org.kie.api.definition.rule.Rule,AbstractScoreHolder.ScoreMatchExecutor<BendableBigDecimalScore>>
BendableBigDecimalScoreHolderImpl. matchExecutorByScoreMap
Methods in org.optaplanner.core.impl.score.director.drools.holder that return BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScoreHolderImpl. extractScore(int initScore)
Methods in org.optaplanner.core.impl.score.director.drools.holder with parameters of type BendableBigDecimalScore Modifier and Type Method Description void
BendableBigDecimalScoreHolderImpl. configureConstraintWeight(org.kie.api.definition.rule.Rule rule, BendableBigDecimalScore constraintWeight)
-
Uses of BendableBigDecimalScore in org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal
Methods in org.optaplanner.persistence.jackson.api.score.buildin.bendablebigdecimal that return BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScoreJacksonDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context)
-
Uses of BendableBigDecimalScore in org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal
Methods in org.optaplanner.persistence.jaxb.api.score.buildin.bendablebigdecimal that return BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScoreJaxbAdapter. unmarshal(String scoreString)
-
Uses of BendableBigDecimalScore in org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal
Methods in org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal that return BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScoreConverter. convertToEntityAttribute(String scoreString)
Methods in org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal with parameters of type BendableBigDecimalScore Modifier and Type Method Description String
BendableBigDecimalScoreConverter. convertToDatabaseColumn(BendableBigDecimalScore score)
-
Uses of BendableBigDecimalScore in org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal
Methods in org.optaplanner.persistence.jsonb.api.score.buildin.bendablebigdecimal that return BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScore
BendableBigDecimalScoreJsonbAdapter. adaptFromJson(String scoreString)
-