Uses of Class
org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore
-
Packages that use HardSoftLongScore Package Description org.optaplanner.core.api.score.buildin.hardsoftlong Support for aScore
with 2 score levels andlong
score weights.org.optaplanner.core.impl.score.buildin.hardsoftlong org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong -
-
Uses of HardSoftLongScore in org.optaplanner.core.api.score.buildin.hardsoftlong
Fields in org.optaplanner.core.api.score.buildin.hardsoftlong declared as HardSoftLongScore Modifier and Type Field Description static HardSoftLongScore
HardSoftLongScore. ONE_HARD
static HardSoftLongScore
HardSoftLongScore. ONE_SOFT
static HardSoftLongScore
HardSoftLongScore. ZERO
Fields in org.optaplanner.core.api.score.buildin.hardsoftlong with type parameters of type HardSoftLongScore Modifier and Type Field Description protected Map<org.kie.api.definition.rule.Rule,BiConsumer<org.kie.api.runtime.rule.RuleContext,HardSoftLongScore>>
HardSoftLongScoreHolder. matchExecutorByScoreMap
Slower thanHardSoftLongScoreHolder.matchExecutorByNumberMap
Methods in org.optaplanner.core.api.score.buildin.hardsoftlong that return HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScore. add(HardSoftLongScore addend)
HardSoftLongScore
HardSoftLongScore. divide(double divisor)
HardSoftLongScore
HardSoftLongScoreHolder. extractScore(int initScore)
HardSoftLongScore
HardSoftLongScore. multiply(double multiplicand)
HardSoftLongScore
HardSoftLongScore. negate()
static HardSoftLongScore
HardSoftLongScore. of(long hardScore, long softScore)
static HardSoftLongScore
HardSoftLongScore. ofHard(long hardScore)
static HardSoftLongScore
HardSoftLongScore. ofSoft(long softScore)
static HardSoftLongScore
HardSoftLongScore. ofUninitialized(int initScore, long hardScore, long softScore)
static HardSoftLongScore
HardSoftLongScore. parseScore(String scoreString)
HardSoftLongScore
HardSoftLongScore. power(double exponent)
HardSoftLongScore
HardSoftLongScore. subtract(HardSoftLongScore subtrahend)
static HardSoftLongScore
HardSoftLongScore. valueOf(long hardScore, long softScore)
Deprecated.in favor ofof(long, long)
static HardSoftLongScore
HardSoftLongScore. valueOfUninitialized(int initScore, long hardScore, long softScore)
Deprecated.in favor ofofUninitialized(int, long, long)
HardSoftLongScore
HardSoftLongScore. withInitScore(int newInitScore)
Methods in org.optaplanner.core.api.score.buildin.hardsoftlong with parameters of type HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScore. add(HardSoftLongScore addend)
int
HardSoftLongScore. compareTo(HardSoftLongScore other)
void
HardSoftLongScoreHolder. configureConstraintWeight(org.kie.api.definition.rule.Rule rule, HardSoftLongScore constraintWeight)
HardSoftLongScore
HardSoftLongScore. subtract(HardSoftLongScore subtrahend)
-
Uses of HardSoftLongScore in org.optaplanner.core.impl.score.buildin.hardsoftlong
Methods in org.optaplanner.core.impl.score.buildin.hardsoftlong that return HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, HardSoftLongScore score)
HardSoftLongScore
HardSoftLongScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, HardSoftLongScore score)
HardSoftLongScore
HardSoftLongScoreDefinition. divideBySanitizedDivisor(HardSoftLongScore dividend, HardSoftLongScore divisor)
HardSoftLongScore
HardSoftLongScoreInliner. extractScore(int initScore)
HardSoftLongScore
HardSoftLongScoreDefinition. fromLevelNumbers(int initScore, Number[] levelNumbers)
HardSoftLongScore
HardSoftLongScoreDefinition. getOneSoftestScore()
HardSoftLongScore
HardSoftLongScoreDefinition. getZeroScore()
HardSoftLongScore
HardSoftLongScoreDefinition. parseScore(String scoreString)
Methods in org.optaplanner.core.impl.score.buildin.hardsoftlong that return types with arguments of type HardSoftLongScore Modifier and Type Method Description Class<HardSoftLongScore>
HardSoftLongScoreDefinition. getScoreClass()
Methods in org.optaplanner.core.impl.score.buildin.hardsoftlong with parameters of type HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, HardSoftLongScore score)
HardSoftLongScore
HardSoftLongScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, HardSoftLongScore score)
LongWeightedScoreImpacter
HardSoftLongScoreInliner. buildWeightedScoreImpacter(HardSoftLongScore constraintWeight)
HardSoftLongScore
HardSoftLongScoreDefinition. divideBySanitizedDivisor(HardSoftLongScore dividend, HardSoftLongScore divisor)
-
Uses of HardSoftLongScore in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong
Methods in org.optaplanner.persistence.jackson.api.score.buildin.hardsoftlong that return HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScoreJacksonJsonDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context)
-
Uses of HardSoftLongScore in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong
Methods in org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftlong that return HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScoreJaxbXmlAdapter. unmarshal(String scoreString)
-
Uses of HardSoftLongScore in org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong
Methods in org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong that return HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScoreConverter. convertToEntityAttribute(String scoreString)
Methods in org.optaplanner.persistence.jpa.api.score.buildin.hardsoftlong with parameters of type HardSoftLongScore Modifier and Type Method Description String
HardSoftLongScoreConverter. convertToDatabaseColumn(HardSoftLongScore score)
-
Uses of HardSoftLongScore in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong
Methods in org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftlong that return HardSoftLongScore Modifier and Type Method Description HardSoftLongScore
HardSoftLongScoreJsonbAdapter. adaptFromJson(String scoreString)
-