Uses of Class
org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Packages that use BendableLongScore Package Description org.optaplanner.constraint.drl.holder org.optaplanner.core.api.score.buildin.bendablelong Support for aScore
with a configurable number of score levels andlong
score weights.org.optaplanner.core.impl.score.buildin org.optaplanner.persistence.jackson.api.score.buildin.bendablelong org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong org.optaplanner.persistence.jpa.api.score.buildin.bendablelong org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong -
-
Uses of BendableLongScore in org.optaplanner.constraint.drl.holder
Fields in org.optaplanner.constraint.drl.holder with type parameters of type BendableLongScore Modifier and Type Field Description protected Map<org.kie.api.definition.rule.Rule,AbstractScoreHolder.ScoreMatchExecutor<BendableLongScore>>
BendableLongScoreHolderImpl. matchExecutorByScoreMap
Methods in org.optaplanner.constraint.drl.holder that return BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScoreHolderImpl. extractScore(int initScore)
Methods in org.optaplanner.constraint.drl.holder with parameters of type BendableLongScore Modifier and Type Method Description void
BendableLongScoreHolderImpl. configureConstraintWeight(org.kie.api.definition.rule.Rule rule, BendableLongScore constraintWeight)
-
Uses of BendableLongScore in org.optaplanner.core.api.score.buildin.bendablelong
Methods in org.optaplanner.core.api.score.buildin.bendablelong that return BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScore. abs()
BendableLongScore
BendableLongScore. add(BendableLongScore addend)
BendableLongScore
BendableLongScore. divide(double divisor)
BendableLongScore
BendableLongScore. multiply(double multiplicand)
BendableLongScore
BendableLongScore. negate()
static BendableLongScore
BendableLongScore. of(long[] hardScores, long[] softScores)
Creates a newBendableLongScore
.static BendableLongScore
BendableLongScore. ofHard(int hardLevelsSize, int softLevelsSize, int hardLevel, long hardScore)
Creates a newBendableLongScore
.static BendableLongScore
BendableLongScore. ofSoft(int hardLevelsSize, int softLevelsSize, int softLevel, long softScore)
Creates a newBendableLongScore
.static BendableLongScore
BendableLongScore. ofUninitialized(int initScore, long[] hardScores, long[] softScores)
Creates a newBendableLongScore
.static BendableLongScore
BendableLongScore. parseScore(String scoreString)
BendableLongScore
BendableLongScore. power(double exponent)
BendableLongScore
BendableLongScore. subtract(BendableLongScore subtrahend)
BendableLongScore
BendableLongScore. withInitScore(int newInitScore)
BendableLongScore
BendableLongScore. zero()
static BendableLongScore
BendableLongScore. zero(int hardLevelsSize, int softLevelsSize)
Creates a newBendableLongScore
.Methods in org.optaplanner.core.api.score.buildin.bendablelong with parameters of type BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScore. add(BendableLongScore addend)
int
BendableLongScore. compareTo(BendableLongScore other)
BendableLongScore
BendableLongScore. subtract(BendableLongScore subtrahend)
void
BendableLongScore. validateCompatible(BendableLongScore other)
-
Uses of BendableLongScore in org.optaplanner.core.impl.score.buildin
Methods in org.optaplanner.core.impl.score.buildin that return BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)
BendableLongScore
BendableLongScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)
BendableLongScore
BendableLongScoreDefinition. createScore(long... scores)
BendableLongScore
BendableLongScoreDefinition. createScoreUninitialized(int initScore, long... scores)
BendableLongScore
BendableLongScoreDefinition. divideBySanitizedDivisor(BendableLongScore dividend, BendableLongScore divisor)
BendableLongScore
BendableLongScoreDefinition. fromLevelNumbers(int initScore, Number[] levelNumbers)
BendableLongScore
BendableLongScoreDefinition. getOneSoftestScore()
BendableLongScore
BendableLongScoreDefinition. getZeroScore()
BendableLongScore
BendableLongScoreDefinition. parseScore(String scoreString)
Methods in org.optaplanner.core.impl.score.buildin that return types with arguments of type BendableLongScore Modifier and Type Method Description Class<BendableLongScore>
BendableLongScoreDefinition. getScoreClass()
Methods in org.optaplanner.core.impl.score.buildin with parameters of type BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)
BendableLongScore
BendableLongScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)
BendableLongScore
BendableLongScoreDefinition. divideBySanitizedDivisor(BendableLongScore dividend, BendableLongScore divisor)
-
Uses of BendableLongScore in org.optaplanner.persistence.jackson.api.score.buildin.bendablelong
Methods in org.optaplanner.persistence.jackson.api.score.buildin.bendablelong that return BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScoreJacksonDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context)
-
Uses of BendableLongScore in org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong
Methods in org.optaplanner.persistence.jaxb.api.score.buildin.bendablelong that return BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScoreJaxbAdapter. unmarshal(String scoreString)
-
Uses of BendableLongScore in org.optaplanner.persistence.jpa.api.score.buildin.bendablelong
Methods in org.optaplanner.persistence.jpa.api.score.buildin.bendablelong that return BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScoreConverter. convertToEntityAttribute(String scoreString)
Methods in org.optaplanner.persistence.jpa.api.score.buildin.bendablelong with parameters of type BendableLongScore Modifier and Type Method Description String
BendableLongScoreConverter. convertToDatabaseColumn(BendableLongScore score)
-
Uses of BendableLongScore in org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong
Methods in org.optaplanner.persistence.jsonb.api.score.buildin.bendablelong that return BendableLongScore Modifier and Type Method Description BendableLongScore
BendableLongScoreJsonbAdapter. adaptFromJson(String scoreString)
-