Uses of Class
org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore
-
Uses of HardSoftScore in org.optaplanner.constraint.drl.holder
Modifier and TypeFieldDescriptionprotected final Map<org.kie.api.definition.rule.Rule,
AbstractScoreHolder.ScoreMatchExecutor<HardSoftScore>> HardSoftScoreHolderImpl.matchExecutorByScoreMap
Slower thanHardSoftScoreHolderImpl.matchExecutorByNumberMap
Modifier and TypeMethodDescriptionvoid
HardSoftScoreHolderImpl.configureConstraintWeight
(org.kie.api.definition.rule.Rule rule, HardSoftScore constraintWeight) -
Uses of HardSoftScore in org.optaplanner.core.api.score.buildin.hardsoft
Modifier and TypeFieldDescriptionstatic final HardSoftScore
HardSoftScore.ONE_HARD
static final HardSoftScore
HardSoftScore.ONE_SOFT
static final HardSoftScore
HardSoftScore.ZERO
Modifier and TypeMethodDescriptionHardSoftScore.abs()
HardSoftScore.add
(HardSoftScore addend) HardSoftScore.divide
(double divisor) HardSoftScore.multiply
(double multiplicand) static HardSoftScore
HardSoftScore.of
(int hardScore, int softScore) static HardSoftScore
HardSoftScore.ofHard
(int hardScore) static HardSoftScore
HardSoftScore.ofSoft
(int softScore) static HardSoftScore
HardSoftScore.ofUninitialized
(int initScore, int hardScore, int softScore) static HardSoftScore
HardSoftScore.parseScore
(String scoreString) HardSoftScore.power
(double exponent) HardSoftScore.subtract
(HardSoftScore subtrahend) HardSoftScore.withInitScore
(int newInitScore) HardSoftScore.zero()
Modifier and TypeMethodDescriptionHardSoftScore.add
(HardSoftScore addend) int
HardSoftScore.compareTo
(HardSoftScore other) HardSoftScore.subtract
(HardSoftScore subtrahend) -
Uses of HardSoftScore in org.optaplanner.core.impl.score.buildin
Modifier and TypeMethodDescriptionHardSoftScoreDefinition.buildOptimisticBound
(InitializingScoreTrend initializingScoreTrend, HardSoftScore score) HardSoftScoreDefinition.buildPessimisticBound
(InitializingScoreTrend initializingScoreTrend, HardSoftScore score) HardSoftScoreDefinition.divideBySanitizedDivisor
(HardSoftScore dividend, HardSoftScore divisor) HardSoftScoreDefinition.fromLevelNumbers
(int initScore, Number[] levelNumbers) HardSoftScoreDefinition.getOneSoftestScore()
HardSoftScoreDefinition.getZeroScore()
HardSoftScoreDefinition.parseScore
(String scoreString) Modifier and TypeMethodDescriptionHardSoftScoreDefinition.buildOptimisticBound
(InitializingScoreTrend initializingScoreTrend, HardSoftScore score) HardSoftScoreDefinition.buildPessimisticBound
(InitializingScoreTrend initializingScoreTrend, HardSoftScore score) HardSoftScoreDefinition.divideBySanitizedDivisor
(HardSoftScore dividend, HardSoftScore divisor) -
Uses of HardSoftScore in org.optaplanner.persistence.jackson.api.score.buildin.hardsoft
Modifier and TypeMethodDescriptionHardSoftScoreJacksonDeserializer.deserialize
(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context) -
Uses of HardSoftScore in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoft
Modifier and TypeMethodDescription -
Uses of HardSoftScore in org.optaplanner.persistence.jpa.api.score.buildin.hardsoft
Modifier and TypeMethodDescriptionHardSoftScoreConverter.convertToEntityAttribute
(String scoreString) Modifier and TypeMethodDescriptionHardSoftScoreConverter.convertToDatabaseColumn
(HardSoftScore score) -
Uses of HardSoftScore in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoft