Uses of Class
org.optaplanner.core.api.score.holder.AbstractScoreHolder
-
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.bendable
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.bendable Modifier and Type Class Description class
BendableScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.bendablebigdecimal
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.bendablebigdecimal Modifier and Type Class Description class
BendableBigDecimalScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.bendablelong
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.bendablelong Modifier and Type Class Description class
BendableLongScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardmediumsoft
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardmediumsoft Modifier and Type Class Description class
HardMediumSoftScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal Modifier and Type Class Description class
HardMediumSoftBigDecimalScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardmediumsoftlong
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardmediumsoftlong Modifier and Type Class Description class
HardMediumSoftLongScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoft
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoft Modifier and Type Class Description class
HardSoftScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoftbigdecimal Modifier and Type Class Description class
HardSoftBigDecimalScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoftdouble
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoftdouble Modifier and Type Class Description class
HardSoftDoubleScoreHolder
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. -
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoftlong
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.hardsoftlong Modifier and Type Class Description class
HardSoftLongScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simple
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simple Modifier and Type Class Description class
SimpleScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simplebigdecimal
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simplebigdecimal Modifier and Type Class Description class
SimpleBigDecimalScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simpledouble
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simpledouble Modifier and Type Class Description class
SimpleDoubleScoreHolder
Deprecated.Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. -
Uses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simplelong
Subclasses of AbstractScoreHolder in org.optaplanner.core.api.score.buildin.simplelong Modifier and Type Class Description class
SimpleLongScoreHolder
-
Uses of AbstractScoreHolder in org.optaplanner.core.impl.score.stream.drools
Method parameters in org.optaplanner.core.impl.score.stream.drools with type arguments of type AbstractScoreHolder Modifier and Type Method Description org.drools.model.Rule
DroolsConstraint. createRule(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
-
Uses of AbstractScoreHolder in org.optaplanner.core.impl.score.stream.drools.bi
Method parameters in org.optaplanner.core.impl.score.stream.drools.bi with type arguments of type AbstractScoreHolder Modifier and Type Method Description List<org.drools.model.RuleItemBuilder<?>>
DroolsBiCondition. completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
List<org.drools.model.RuleItemBuilder<?>>
DroolsBiCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, BiFunction<A,B,BigDecimal> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsBiCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToIntBiFunction<A,B> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsBiCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToLongBiFunction<A,B> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsScoringBiConstraintStream. createRuleItemBuilders(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
-
Uses of AbstractScoreHolder in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common with type parameters of type AbstractScoreHolder Modifier and Type Method Description protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(org.drools.model.Drools drools, H scoreHolder)
protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, H scoreHolder, int impact)
protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, H scoreHolder, long impact)
protected <S extends Score<S>,H extends AbstractScoreHolder<S>>
voidDroolsCondition. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, H scoreHolder, BigDecimal impact)
Method parameters in org.optaplanner.core.impl.score.stream.drools.common with type arguments of type AbstractScoreHolder Modifier and Type Method Description List<org.drools.model.RuleItemBuilder<?>>
DroolsAbstractConstraintStream. createRuleItemBuilders(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
Assemble elements of the rule that will process this stream and turn it into a constraint match. -
Uses of AbstractScoreHolder in org.optaplanner.core.impl.score.stream.drools.quad
Method parameters in org.optaplanner.core.impl.score.stream.drools.quad with type arguments of type AbstractScoreHolder Modifier and Type Method Description List<org.drools.model.RuleItemBuilder<?>>
DroolsQuadCondition. completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
List<org.drools.model.RuleItemBuilder<?>>
DroolsQuadCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, QuadFunction<A,B,C,D,BigDecimal> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsQuadCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToIntQuadFunction<A,B,C,D> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsQuadCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToLongQuadFunction<A,B,C,D> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsScoringQuadConstraintStream. createRuleItemBuilders(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
-
Uses of AbstractScoreHolder in org.optaplanner.core.impl.score.stream.drools.tri
Method parameters in org.optaplanner.core.impl.score.stream.drools.tri with type arguments of type AbstractScoreHolder Modifier and Type Method Description List<org.drools.model.RuleItemBuilder<?>>
DroolsTriCondition. completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
List<org.drools.model.RuleItemBuilder<?>>
DroolsTriCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToIntTriFunction<A,B,C> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsTriCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToLongTriFunction<A,B,C> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsTriCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, TriFunction<A,B,C,BigDecimal> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsScoringTriConstraintStream. createRuleItemBuilders(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
-
Uses of AbstractScoreHolder in org.optaplanner.core.impl.score.stream.drools.uni
Method parameters in org.optaplanner.core.impl.score.stream.drools.uni with type arguments of type AbstractScoreHolder Modifier and Type Method Description List<org.drools.model.RuleItemBuilder<?>>
DroolsUniCondition. completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
List<org.drools.model.RuleItemBuilder<?>>
DroolsUniCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, Function<A,BigDecimal> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsUniCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToIntFunction<A> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsUniCondition. completeWithScoring(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, ToLongFunction<A> matchWeighter)
List<org.drools.model.RuleItemBuilder<?>>
DroolsScoringUniConstraintStream. createRuleItemBuilders(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
-