Modifier and Type | Class and Description |
---|---|
class |
BendableScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
BendableBigDecimalScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
BendableLongScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
HardMediumSoftScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
HardMediumSoftBigDecimalScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
HardMediumSoftLongScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
HardSoftScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
HardSoftBigDecimalScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
HardSoftDoubleScoreHolder
WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
|
Modifier and Type | Class and Description |
---|---|
class |
HardSoftLongScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
SimpleScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
SimpleBigDecimalScoreHolder |
Modifier and Type | Class and Description |
---|---|
class |
SimpleDoubleScoreHolder
WARNING: NOT RECOMMENDED TO USE DUE TO ROUNDING ERRORS THAT CAUSE SCORE CORRUPTION.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleLongScoreHolder |
Modifier and Type | Method and Description |
---|---|
void |
DroolsConstraint.createRules(Map<DroolsAbstractConstraintStream<Solution_>,org.drools.model.Rule> ruleLibrary,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal)
Creates Drools rules required to process this constraint.
|
Modifier and Type | Method and Description |
---|---|
Optional<org.drools.model.Rule> |
DroolsScoringBiConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
Optional<org.drools.model.Rule> |
DroolsGroupingBiConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
BiFunction<A,B,BigDecimal> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToIntBiFunction<A,B> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsBiCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToLongBiFunction<A,B> matchWeighter) |
Modifier and Type | Method and Description |
---|---|
Optional<org.drools.model.Rule> |
DroolsAbstractConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
Modifier and Type | Method and Description |
---|---|
Optional<org.drools.model.Rule> |
DroolsScoringTriConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToIntTriFunction<A,B,C> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToLongTriFunction<A,B,C> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsTriCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
TriFunction<A,B,C,BigDecimal> matchWeighter) |
Modifier and Type | Method and Description |
---|---|
Optional<org.drools.model.Rule> |
DroolsScoringUniConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
Optional<org.drools.model.Rule> |
DroolsGroupingUniConstraintStream.buildRule(DroolsConstraint<Solution_> constraint,
org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
Function<A,BigDecimal> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToIntFunction<A> matchWeighter) |
List<org.drools.model.RuleItemBuilder<?>> |
DroolsUniCondition.completeWithScoring(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal,
ToLongFunction<A> matchWeighter) |
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.