Uses of Class
org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
-
Packages that use BendableBigDecimalScore Package Description org.optaplanner.constraint.drl.holder org.optaplanner.core.api.score.buildin.bendablebigdecimal Support for aScorewith a configurable number of score levels andBigDecimalscore weights.org.optaplanner.core.impl.score.buildin 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.constraint.drl.holder
Fields in org.optaplanner.constraint.drl.holder with type parameters of type BendableBigDecimalScore Modifier and Type Field Description protected Map<org.kie.api.definition.rule.Rule,AbstractScoreHolder.ScoreMatchExecutor<BendableBigDecimalScore>>BendableBigDecimalScoreHolderImpl. matchExecutorByScoreMapMethods in org.optaplanner.constraint.drl.holder that return BendableBigDecimalScore Modifier and Type Method Description BendableBigDecimalScoreBendableBigDecimalScoreHolderImpl. extractScore(int initScore)Methods in org.optaplanner.constraint.drl.holder with parameters of type BendableBigDecimalScore Modifier and Type Method Description voidBendableBigDecimalScoreHolderImpl. configureConstraintWeight(org.kie.api.definition.rule.Rule rule, BendableBigDecimalScore constraintWeight) -
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 BendableBigDecimalScoreBendableBigDecimalScore. add(BendableBigDecimalScore addend)BendableBigDecimalScoreBendableBigDecimalScore. divide(double divisor)BendableBigDecimalScoreBendableBigDecimalScore. multiply(double multiplicand)BendableBigDecimalScoreBendableBigDecimalScore. negate()static BendableBigDecimalScoreBendableBigDecimalScore. of(BigDecimal[] hardScores, BigDecimal[] softScores)Creates a newBendableBigDecimalScore.static BendableBigDecimalScoreBendableBigDecimalScore. ofHard(int hardLevelsSize, int softLevelsSize, int hardLevel, BigDecimal hardScore)Creates a newBendableBigDecimalScore.static BendableBigDecimalScoreBendableBigDecimalScore. ofSoft(int hardLevelsSize, int softLevelsSize, int softLevel, BigDecimal softScore)Creates a newBendableBigDecimalScore.static BendableBigDecimalScoreBendableBigDecimalScore. ofUninitialized(int initScore, BigDecimal[] hardScores, BigDecimal[] softScores)Creates a newBendableBigDecimalScore.static BendableBigDecimalScoreBendableBigDecimalScore. parseScore(String scoreString)BendableBigDecimalScoreBendableBigDecimalScore. power(double exponent)BendableBigDecimalScoreBendableBigDecimalScore. subtract(BendableBigDecimalScore subtrahend)BendableBigDecimalScoreBendableBigDecimalScore. withInitScore(int newInitScore)BendableBigDecimalScoreBendableBigDecimalScore. zero()static BendableBigDecimalScoreBendableBigDecimalScore. 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 BendableBigDecimalScoreBendableBigDecimalScore. add(BendableBigDecimalScore addend)intBendableBigDecimalScore. compareTo(BendableBigDecimalScore other)BendableBigDecimalScoreBendableBigDecimalScore. subtract(BendableBigDecimalScore subtrahend)voidBendableBigDecimalScore. 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 BendableBigDecimalScoreBendableBigDecimalScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score)BendableBigDecimalScoreBendableBigDecimalScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score)BendableBigDecimalScoreBendableBigDecimalScoreDefinition. divideBySanitizedDivisor(BendableBigDecimalScore dividend, BendableBigDecimalScore divisor) -
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 BendableBigDecimalScoreBendableBigDecimalScoreJacksonDeserializer. 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 BendableBigDecimalScoreBendableBigDecimalScoreJaxbAdapter. 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 BendableBigDecimalScoreBendableBigDecimalScoreConverter. convertToEntityAttribute(String scoreString)Methods in org.optaplanner.persistence.jpa.api.score.buildin.bendablebigdecimal with parameters of type BendableBigDecimalScore Modifier and Type Method Description StringBendableBigDecimalScoreConverter. 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 BendableBigDecimalScoreBendableBigDecimalScoreJsonbAdapter. adaptFromJson(String scoreString)
-