Uses of Class
org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore
-
Packages that use BendableLongScore Package Description org.optaplanner.core.api.score.buildin.bendablelong Support for aScorewith a configurable number of score levels andlongscore weights.org.optaplanner.core.impl.score.buildin.bendablelong 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.core.api.score.buildin.bendablelong
Methods in org.optaplanner.core.api.score.buildin.bendablelong that return BendableLongScore Modifier and Type Method Description BendableLongScoreBendableLongScore. add(BendableLongScore addend)BendableLongScoreBendableLongScore. divide(double divisor)BendableLongScoreBendableLongScore. multiply(double multiplicand)BendableLongScoreBendableLongScore. negate()static BendableLongScoreBendableLongScore. of(long[] hardScores, long[] softScores)Creates a newBendableLongScore.static BendableLongScoreBendableLongScore. ofHard(int hardLevelsSize, int softLevelsSize, int hardLevel, long hardScore)Creates a newBendableLongScore.static BendableLongScoreBendableLongScore. ofSoft(int hardLevelsSize, int softLevelsSize, int softLevel, long softScore)Creates a newBendableLongScore.static BendableLongScoreBendableLongScore. ofUninitialized(int initScore, long[] hardScores, long[] softScores)Creates a newBendableLongScore.static BendableLongScoreBendableLongScore. parseScore(String scoreString)BendableLongScoreBendableLongScore. power(double exponent)BendableLongScoreBendableLongScore. subtract(BendableLongScore subtrahend)BendableLongScoreBendableLongScore. withInitScore(int newInitScore)static BendableLongScoreBendableLongScore. 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 BendableLongScoreBendableLongScore. add(BendableLongScore addend)intBendableLongScore. compareTo(BendableLongScore other)BendableLongScoreBendableLongScore. subtract(BendableLongScore subtrahend)voidBendableLongScore. validateCompatible(BendableLongScore other) -
Uses of BendableLongScore in org.optaplanner.core.impl.score.buildin.bendablelong
Fields in org.optaplanner.core.impl.score.buildin.bendablelong with type parameters of type BendableLongScore Modifier and Type Field Description protected Map<org.kie.api.definition.rule.Rule,BiConsumer<org.kie.api.runtime.rule.RuleContext,BendableLongScore>>BendableLongScoreHolderImpl. matchExecutorByScoreMapMethods in org.optaplanner.core.impl.score.buildin.bendablelong that return BendableLongScore Modifier and Type Method Description BendableLongScoreBendableLongScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)BendableLongScoreBendableLongScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)BendableLongScoreBendableLongScoreDefinition. createScore(long... scores)BendableLongScoreBendableLongScoreDefinition. createScoreUninitialized(int initScore, long... scores)BendableLongScoreBendableLongScoreDefinition. divideBySanitizedDivisor(BendableLongScore dividend, BendableLongScore divisor)BendableLongScoreBendableLongScoreHolderImpl. extractScore(int initScore)BendableLongScoreBendableLongScoreInliner. extractScore(int initScore)BendableLongScoreBendableLongScoreDefinition. fromLevelNumbers(int initScore, Number[] levelNumbers)BendableLongScoreBendableLongScoreDefinition. getOneSoftestScore()BendableLongScoreBendableLongScoreDefinition. getZeroScore()BendableLongScoreBendableLongScoreDefinition. parseScore(String scoreString)Methods in org.optaplanner.core.impl.score.buildin.bendablelong 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.bendablelong with parameters of type BendableLongScore Modifier and Type Method Description BendableLongScoreBendableLongScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)BendableLongScoreBendableLongScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableLongScore score)LongWeightedScoreImpacterBendableLongScoreInliner. buildWeightedScoreImpacter(BendableLongScore constraintWeight)voidBendableLongScoreHolderImpl. configureConstraintWeight(org.kie.api.definition.rule.Rule rule, BendableLongScore constraintWeight)BendableLongScoreBendableLongScoreDefinition. 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 BendableLongScoreBendableLongScoreJacksonDeserializer. 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 BendableLongScoreBendableLongScoreJaxbAdapter. 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 BendableLongScoreBendableLongScoreConverter. convertToEntityAttribute(String scoreString)Methods in org.optaplanner.persistence.jpa.api.score.buildin.bendablelong with parameters of type BendableLongScore Modifier and Type Method Description StringBendableLongScoreConverter. 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 BendableLongScoreBendableLongScoreJsonbAdapter. adaptFromJson(String scoreString)
-